Evolution of a graphical user interface for the rapid prototyping of real-time embedded systems
Moeller, Kenneth Brett
MetadataShow full item record
The Computer-Aided Prototyping System (CAPS) is an integrated collection of software tools that support the development of software systems utilizing the prototype paradigm. Central to CAPS is the Prototype System Description Language (PSDL). The PSDL Editor supplied in CAPS Release 1 provided a unique combination of a graphical interface for editing PSDL data flow diagrams and an attribute-grammar based text editor to enforce syntactically correct PSDL prototypes. Feedback from CAPS users highlighted on productivity impacts due to the dual user interface as well as the steep learning curve required to become proficient with the attribute- grammar based text editor. This research initiates the development of the next generation of the CAPS PSDL Editor, focusing on the graph editor. Our approach provides a single graphical user interface with pull-down menus for editing both graphical and text information. Automatic syntax generation and validation as well as limited semantic validation is provided by a background syntax/semantics checker. The result of this research is a working graph editor meeting all the new requirements. When integrated with a the new syntax/semantics checker, CAPS release 2 will have a PSDL Editor with enhanced capabilities and expected productivity improvements
Approved for public release; Distribution is unlimited
Showing items related by title, author, creator and subject.
Design and implementation of an interface editor for the Amadeus multi-relational database front-end system. Hargrove, James Phillip. (Monterey, California: Naval Postgraduate School, 1993-03);This thesis extends the Graphical User Interface of a prototype multi-relational database front-end system, called Amadeus. System enhancements are realized through the application of Object-Oriented Programming (OOP) ...
Automatic layout techniques for the graphical editor in the Computer Aided Prototyping System (CAPS) Ray, William J (Monterey, California. Naval Postgraduate School, 1997);The Computer Aided Prototyping System (CAPS) is a systems engineering tool intended to make the iterative process of software development more efficient. The simplest way to input and modify a CAPS design is through the ...
Cummings, Mary Ann (Monterey, California: Naval Postgraduate School, 1990-12);The Computer Aided Prototyping System (CAPS) was created to rapidly prototype real-time systems in order to determine if the system requirements can be met early in the development cycle. CAPS consists of several software ...