A Framework for Robust Engineering of Large-Scale Distributed Real-Time Systems

Award Information
Department of Defense
Air Force
Award Year:
Phase I
Award Id:
Agency Tracking Number:
Solicitation Year:
Solicitation Topic Code:
Solicitation Number:
Small Business Information
#110 PO Box 9802, Austin, TX, 78766
Hubzone Owned:
Minority Owned:
Woman Owned:
Principal Investigator:
Connie Smith
(505) 988-3811
Business Contact:
Connie Smith
Vice President
(505) 988-3811
Research Institution:
We propose to define a software framework that will support semi to fully automatic integration of heterogeneous software design and performance analysis tools based on our accepted model interoperability approach. This framework will enable the automated translation of software designs from common design notations (such as UML) into performance models for evaluation of properties such as: hardware sizing, timing analysis, responsiveness, scalability, and others. It will support the addition of performance analysis tools in a plug and play style, thus making the environment expandable as new design methods and analysis techniques are desired. Phase I will focus on defining an architecture for this framework and demonstrating its feasibility. A prototype framework, including a sample set of design and analysis tools will be developed in Phase II and its utility will be demonstrated using a DoD case study. This prototype will be the foundation for a Phase III commercial product that would be marketed to both the DoD and commercial clients. BENEFIT: By automating the translation of software designs to performance models, this framework will eliminate the need for laborious and error-prone manual translation. This means that performance defects can be detected and corrected early in the development process where they are easier and less costly to repair. Automated translation of designs to performance models will also make it possible to keep the performance models and design synchronized as the software evolves. There are several potential markets for this framework: The framework would provide performance analysts with the ability to quickly evaluate the performance impact of software design decisions. Software architects could use automated performance analysis to provide decision support during the design phase of a project. Those who oversee contract or outsourced software development (both DoD and commercial) could use the automated analysis to obtain real time feedback on the status of the products performance There is additional commercial potential in developing and marketing tools to populate the framework. Our customer base of performance specialists using the SPE-ED tool is already interested in interfacing additional tools to streamline their tasks. New, special-purpose tools could be developed to meet those needs. In addition, translators to integrate new tools into the framework could be marketed.

* 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

Enviromental Protection Agency logo

National Aeronautics and Space Administration logo

National Science Foundation logo
US Flag An Official Website of the United States Government