SBIR-STTR Award

Automatic Run-Time Monitoring of Software Requirements
Award last edited on: 11/22/02

Sponsored Program
SBIR
Awarding Agency
NSF
Total Award Amount
$74,899
Award Phase
1
Solicitation Topic Code
-----

Principal Investigator
Deborah A Taylor

Company Information

Computing Services Support Solutions (AKA: Cs3)

5777 West Century Boulevard Suite 1185
Los Angeles, CA 90045
   (310) 337-3013
   info@cs3-inc.com
   www.cs3-inc.com
Location: Single
Congr. District: 43
County: Los Angeles

Phase I

Contract Number: 9560648
Start Date: 00/00/00    Completed: 00/00/00
Phase I year
1995
Phase I Amount
$74,899
This Small Business Innovation Research Phase I project will improve dramatically the adaptability, maintainability, and robustness of software systems that operate in complex, ever- changing environments. current practice requires the end users of many software applications to customize those applications to their own requirements and environments. Such customization is particularly problematic when those requirements are dynamic and difficult to predict. This project will demonstrate the utility and feasibility of employing run-time monitors that detect failures to fulfill requirements and violations of assumption about the operating environment upon which current choice of system configuration is based. Users describe requirements and assumptions in a language to be designed for this specific purpose. From expressions of requirements in this notation, a run-time monitor is automatically generated, and installed to run alongside the monitored system. in its normal operating context. Run-time monitors of this kind alert users about mismatches between expected and actual operating conditions, thereby providing vital data necessary for either human users or a piece of software to reconfigure the system appropriately. Automated monitoring for reconfiguration has tremendous commercial potential in existing software products such as: databases, spreadsheets, graphical user interface kits, system administration tool suites, etc. Commercial products from this research could be a) Valuable additional `monitoring` modules packaged into existing products by their vendors; b) Stand-alone tools to monitor the requirements of systems from the outside environment. Both kinds of products have great commercial value.

Phase II

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