Computer-aided rapid prototyping systems for command and control apps
languages/ada/ajpo/source-code/caps: File Name Size --------- ---- CAPS.RELEASE.1/ 512 README 1,052 capsrel1.tar.Z 10,969,435 Totals ============== ============== 3 Files 10,970,999
Computer-Aided Prototyping System (CAPS) The Computer-Aided Prototyping System (CAPS) is an integrated software environment aimed at rapidly prototyping hard real-time embedded software systems. CAPS provides facilities for computer-aided design, software component reuse, and automated Ada code generation. These tools were designed to help software engineers rapidly construct and adapt software, validate and refine user requirements, an to check design consistency. There are four main stages in the CAPS method: system design, construction, execution, and debugging/modification. System design begins by specifying the requirements using the Prototype Description Language (PSDL), a high-level language designed specifically to support the specification of real-time systems and to help organize and retrieve reusable components in a component library. Designers model the system's communication structure and timing and control constraints using computational graphs. CAPS then transforms these graphs into written PSDL. The PSDL is then transformed into working Ada software. Reference: Luqi, "Computer-Aided Prototyping for a Command-and-Control System using CAPS," IEEE Software, January 1992, Pp 56-67
1.1 July 95 AJPO Initial release to the PAL
This prologue must be included in all copies of this software. Restrictions on use or distribution: NONE
This software and its documentation are provided "AS IS" and without any expressed or implied warranties whatsoever. No warranties as to performance, merchantability, or fitness for a particular purpose exist. The user is advised to test the software thoroughly before relying on it. The user must assume the entire risk and liability of using this software. In no event shall any person or organization of people be held responsible for any direct, indirect, consequential or inconsequential damages or lost profits.