A Distributed Object-Oriented Database Application Design

Abstract

The purpose of this study is to analyze and develop a distributed object-oriented database management system (DOODBMS) application to support parallel software development of the Parallel Algorithms and Applications Group (PAAG) at AFIT. By following the software lifecycle of object-oriented paradigm, this thesis investigation is intended to generate requirements analysis, design, implementation, user interface design and implementation, and integration of the database application with the user interface. ITASCA, an existing DOODBMS platform, has been chosen to prototype the application for its distribution functionalities and object-oriented modeling power. The user interface of the database application is based on X-window OSF/Motif front-end system for its efficiency. Various operations of this distributed database include: retrieve information in the database, modify data at the local site, look up information of publications of libraries, etc. The user may access each local computer through graphical user interface without knowing the query language constructs of the DOODBMS platform....Database management system (DBMS), Object-oriented database management system (OODBMS), Distributed object-oriented database management system (DOO-DBMS), User interface application design, Motif user interface design.

Open PDF

Document Details

Document Type
Technical Report
Publication Date
Mar 01, 1993
Accession Number
ADA262591

Entities

People

  • Hsin-feng Wu

Organizations

  • Air Force Institute of Technology

Tags

Communities of Interest

  • Cyber
  • Energy and Power Technologies
  • Engineered Resilient Systems
  • Human Systems
  • Space

DTIC Thesaurus Topics

  • Application Software
  • Computer Communications
  • Computer Networks
  • Computer Programming
  • Computer Programs
  • Computers
  • Database Management Systems
  • Databases
  • Electronic Mail
  • Information Systems
  • Object Oriented Programming
  • Object-Oriented Programming Language
  • Operating Systems
  • Programming Languages
  • Relational Database Management Systems
  • Software Development
  • User Interface Engineering

Fields of Study

  • Computer science
  • Engineering

Readers

  • Database Systems and Applications