Software Performance Engineering Automation and Tool Integration
Award last edited on: 3/27/2003

Sponsored Program
Awarding Agency
Total Award Amount
Award Phase
Solicitation Topic Code

Principal Investigator
Connie U Smith

Company Information

L&S Computer Technology Inc (AKA: Performance Engineering Services~L & S Computer Technology, Inc.)

7301 Burnet Road Suite 102-110
Austin, TX 78757
   (505) 988-3811
Location: Single
Congr. District: 10
County: Travis

Phase I

Contract Number: ----------
Start Date: ----    Completed: ----
Phase I year
Phase I Amount
Software Performance Engineering (SPE) techniques have the potential to reduce cost and improve reliability of systems. The techniques allow quantitative assessment of the performance characteristics of emerging software systems. This permits the selection of requirements and design alternatives that will meet performance objectives prior to implementation. SPE has been demonstrated to be effective during the development of many large systems. Despite SPE's successes, it still faces technical barriers that hinder its widespread use. Developers cannot effectively explore design alternatives due to the large amount of manual work, the need for specialized modeling knowledge, and the difficulty in maintaining consistency between design models and SPE models.This research addresses the key requirements for effective SPE tool support. It evaluates three candidate architectures for SPE support that interface with both CASE tools and performance modeling tools to capitalize on existing technology. It identifies the key technical solutions that will make an SPE architecture feasible: a rigorous specification for the information requirements to support SPE; a performance meta-model that defines SPE requirements for a variety of CASE and performance modeling tools; and a performance Model Interchange Format (PMIF) to exchange information between various performance modeling tools.Commercial Applications:Success on this project will enable vendors of existing products to provide true SPE design decision support with a minimum investment in time, development, and maintenance. The resulting tools will reduce the time and effort for developers to use SPE, thus improving reliability and reducing costs of new software.

Phase II

Contract Number: ----------
Start Date: ----    Completed: ----
Phase II year
Phase II Amount