The Design of an Interface Editor for the Computer-Aided Prototyping System.

Abstract

This thesis focuses on the design and implementation of a new interface editor for the Computer-Aided Prototyping System (CAPS), which de-couples the user interface from the real-time prototype. Using this design, a CAPS user creates a prototype with an interface development tool and a Prototyping System Description Language (PSDL) editor. This real-time prototype executes on two processors using a client/server architecture; the user interface executes on a client, and the real-time PSDL application executes on a server. In addition, this thesis includes demonstrations, with source code, which implement the design. The demonstrations show that Java development tools can be used to create a high-quality user interface for a PSDL application. A socket connection was used to implement the client/server communication. The demonstrations were successful, but the socket programming model is too primitive for the new design. Therefore, a high-level client/server architecture, such as the Common Object Resource Broker Architecture (CORBA), is required for future development of the design.

Open PDF

Document Details

Document Type
Technical Report
Publication Date
Sep 01, 1997
Accession Number
ADA339167

Entities

People

  • Bruce D. Plutchak

Organizations

  • Naval Postgraduate School

Tags

Communities of Interest

  • Autonomy

DTIC Thesaurus Topics

  • Application Software
  • Computer Programming
  • Computer Programs
  • Computer Science
  • Computers
  • Database Management Systems
  • Embedded Systems
  • Graphical User Interface
  • High Level Languages
  • Language
  • Military Research
  • Operating Systems
  • Programming Languages
  • Prototypes
  • Software Development
  • Software Development Tools
  • User Interface

Fields of Study

  • Computer science
  • Engineering

Readers

  • Database Systems and Applications