Abstract

Describes a distributed development environment, called 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 has been used successfully as a research tool in prototyping large real-time control systems (e.g. a command-and-control station, Cruise missile flight control system, missile defense systems) and has demonstrated its capability to support the development of large, complex embedded software.

Talk to us

Join us for a 30 min session where you can share your feedback and ask us any queries you have

Schedule a call

Disclaimer: All third-party content on this website/platform is and will remain the property of their respective owners and is provided on "as is" basis without any warranties, express or implied. Use of third-party content does not indicate any affiliation, sponsorship with or endorsement by them. Any references to third-party content is to identify the corresponding services and shall be considered fair use under The CopyrightLaw.