loading...
Evolutionary Computer Aided Prototyping System (CAPS)
Santa Barbara, California July 30-August 03
DOI Bookmark: http://doi.ieeecomputersociety.org/10.1109/TOOLS.2000.868986Technology of Object-Oriented Languag ...
 This Article 
 
PDF
HTML
 
 Share 
   
 Bibliographic References 
   
 Add to: 
 
Digg
Furl
Spurl
Blink
Simpy
Google
Del.icio.us
Y!MyWeb
 
 Search 
   
Luqi, Naval Postgraduate School
V. Berzins, Naval Postgraduate School
M. Shing, Naval Postgraduate School
R. Riehle, Naval Postgraduate School
J. Nogueira, Naval Postgraduate School
This paper describes a distributed development environment, CAPS (Computer-Aided Prototyping System), to support rapid prototyping and automatic generation of source code based on designer specifications in an evolutionary software development process. The CAPS system uses a fifth-generation prototyping language to model the communication structure, timing constraints, I/O control, and data buffering that comprise the requirements for an embedded software system. The language supports the specification of hard real-time systems with reusable components from domain specific component libraries. CAPS have been used successfully as a research tool in prototyping large real-time control systems (e.g. the command-and-control station, cruise missile flight control system, missile defense systems) and demonstrated its capability to support the development of large complex embedded software.
Index Terms:
real-time systems; evolutionary software development process; software evolution; rapid prototyping; computer-aided prototyping system; CAPS; requirements engineering; risk assessment; CASE tools; distributed development environment
Citation:
Luqi, V. Berzins, M. Shing, R. Riehle, J. Nogueira, "Evolutionary Computer Aided Prototyping System (CAPS)," tools, pp.363, Technology of Object-Oriented Languages and Systems (TOOLS 34'00), 2000
Usage of this product signifies your acceptance of the Terms of Use.