Automated prototyping tool-kit (APT)

  • Authors:
  • Nader Nada;M. Shing;V. Berzins

  • Affiliations:
  • Zayed University, College of Information Systems, Abu Dhabi, United Arab Emirates;Computer Science Department, Naval Postgraduate School, Monterey, CA;Computer Science Department, Naval Postgraduate School, Monterey, CA

  • Venue:
  • Information Sciences—Informatics and Computer Science: An International Journal - Special issue: Software engineering: Systems and tools
  • Year:
  • 2002

Quantified Score

Hi-index 0.00

Visualization

Abstract

Automated prototyping tool-kit (APT) is an integrated set of software tools that generate source programs directly from real-time requirements. The APT 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. APT has been used successfully as a research tool in prototyping large war-fighter control systems (e.g. the command-and-control station, cruise missile flight control system, patriot missile defense systems) and demonstrated its capability to support the development of large complex embedded software.