The Design and Implementation of a User Interface for the Co
Abstract
The Computer Aided Prototyping System (CAPS) is a software tool intended to make the software development cycle more efficient. Through the use of prototyping, the functional requirements for an embedded system can be quickly validated before wasting resources on an inadequate design. As CAPS is composed of separate tools, the user interface must tie these separate programs together into one coherent tool easily used by a software engineer. This thesis discusses the design and implementation considerations involved in creating an improved user interface for CAPS. The new interface is simpler for the user to use and configure. It is also easier for the system administrator to make changes as tools are added to the system and improved. The new interface also tightly couples the Prototype System Description Language (PSDL) syntax-directed editor to the graph editor, and enables automatic propagation of constraints between the two. The final design is presented, along with the implementation. The thesis also contains a manual for using the system as well as a programmer's manual. Rapid Prototyping, Software Engineering, PSDL, CAPS, Embedded Systems, XWindows, Motif.
Document Details
- Document Type
- Technical Report
- Publication Date
- Sep 24, 1992
- Accession Number
- ADA258017
Entities
People
- Robert M. Dixon
Organizations
- Naval Postgraduate School