Object-Oriented Hierarchical Tool for Large-Scale Development

Award Information
Agency: Department of Defense
Branch: Missile Defense Agency
Contract: N/A
Agency Tracking Number: 28395
Amount: $62,192.00
Phase: Phase I
Program: SBIR
Awards Year: 1995
Solicitation Year: N/A
Solicitation Topic Code: N/A
Solicitation Number: N/A
Small Business Information
10616 Royal Troon Ne, Albuquerque, NM, 87111
HUBZone Owned: N
Woman Owned: N
Socially and Economically Disadvantaged: N
Principal Investigator
 Stephen C. Coy
 (505) 269-0590
Business Contact
Phone: () -
Research Institution
We propose to develop a novel and ambitious tool for large-scale development: a fourth-generation computer language (4GL) based upon an object-oriented generalization of the hierarchical block diagram paradigm, with powerful integrated simulation capabilities. Developers would assemble a prototype in a connect-the-blocks visual programming environment, test and evaluate it via simulation, then iteratively refine it until it is ready to be ported to the target environment. The simulation would then become a tool for training, trouble-shooting, and "maintenance", i.e. further iterative refinement. The connect-the-blocks approach facilitates system evolution and incremental integration. Previous tools have taken this same general approach, but have been successful in only a few narrow application domains, e.g. digital controls, circuit design, and signal processing, because they are too restrictive. Our tool would be enormously more flexible, extensible, and programmer-friendly, making it useful for any application domain. It would also serve well as the foundation for a variety of domain-specific tools, making it easy to use them in combination. The tool's simulation capabilities would also be useful outside the context of development per se, e.g. for constructing interactive virtual environments, and model-based decision making for autonomous systems. Such a tool is applicable through-out the public and private sectors in the design and analysis and implementation of large hardware and software systems. The tool will standardize and reduce the risks of such efforts.

* Information listed above is at the time of submission. *

Agency Micro-sites

SBA logo
Department of Agriculture logo
Department of Commerce logo
Department of Defense logo
Department of Education logo
Department of Energy logo
Department of Health and Human Services logo
Department of Homeland Security logo
Department of Transportation logo
Environmental Protection Agency logo
National Aeronautics and Space Administration logo
National Science Foundation logo
US Flag An Official Website of the United States Government