Evolution of a graphical user interface for the rapid prototyping of real-time embedded systems
Loading...
Authors
Moeller, Kenneth Brett
Subjects
Syntax Directed Editor
User Interface
Rapid Prototyping
User Interface
Rapid Prototyping
Advisors
Shing, Man-Tak
Berzins, Valdis
Date of Issue
1997-09
Date
Publisher
Monterey, California. Naval Postgraduate School
Language
eng
Abstract
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
Type
Description
Series/Report No
Department
Computer Science
Organization
Identifiers
NPS Report Number
Sponsors
Funder
Format
Citation
Distribution Statement
Approved for public release; distribution is unlimited.