Integrated Office Information System (IOIS) Summary Report: An Object- Oriented SEM Design/Maintenance Methodology for an Integrated Knowledge Base/ Database

Abstract

An object-oriented Structured Entity Method (SEM) design and maintenance methodology was completed as partial fulfillment of the February 3, 1989 proposal. Due to the object-oriented nature, the methodology has been renamed the Structured Object Methodology (SOM). SOM provides high level design tools somewhat similar to Entity Relationship Diagrams that, unlike ER Diagrams, are top down and hierarchical. SOM diagrams translate easily into objects that can be coded into a knowledge base. The resulting knowledge base is easier to understand and maintain than conventional knowledge bases with no underlying organization to their rules. As was also suggested in the February 3, 1989 proposal, a prototype of an integrated KB/DB for the IOIS was completed. The prototype fully utilizes SOM and verifies that it is a reasonable design technique. SOM proved to be better suited to the task of integrating a KB/DB than other design techniques that were explored at the same time. A subset of AIRMICS data was modeled using SOM and then entered into a normalized database. Oracle was chosen for the DBMS and the knowledge base was written using PC- Scheme/Scoops, an object-oriented dialect of LISP.

Open PDF

Document Details

Document Type
Technical Report
Publication Date
May 01, 1990
Accession Number
ADA269959

Entities

People

  • Joline Morrison
  • Mike Morrison
  • Olivia R. Sheng

Tags

Communities of Interest

  • Human Systems

DTIC Thesaurus Topics

  • Abstracts
  • Classification
  • Computer Programming
  • Computer Science
  • Computers
  • Database Management Systems
  • Databases
  • Engineering
  • Expert Systems
  • Information Systems
  • Language
  • Models
  • Operating Systems
  • Programming Languages
  • Prototypes
  • Security
  • Systems Engineering

Fields of Study

  • Computer science

Readers

  • Database Systems and Applications
  • Neurotoxicology
  • Systems Analysis and Design