SBIR-STTR Award

Expert assistant for structured software development
Award last edited on: 9/3/2002

Sponsored Program
SBIR
Awarding Agency
DOD : Navy
Total Award Amount
$399,812
Award Phase
2
Solicitation Topic Code
-----

Principal Investigator
Peter Lempp

Company Information

SPS Software Products and Services Inc

14 East 38th Street 14th Floor
New York, NY 10016
   (212) 686-3790
   N/A
   N/A
Location: Single
Congr. District: 12
County: New York

Phase I

Contract Number: N88-148
Start Date: 00/00/00    Completed: 00/00/00
Phase I year
1988
Phase I Amount
$49,812
SPS shall undertake and R&D effort to investigate the feasibility And effectiveness of an "intelligent expert assistant" which applies expert system technology in conjunction with computer-aided software Engineering (case) tools for structured software development. The Research objective is to show that higher-quality, faster, and more efficient software development is achievable with an expert system actively guiding the developers, based on design method-dependent knowledge (additionally utilizing application-dependent knowledge and/or knowledge about already existing software solutions). A further project objective is to show that this more steady and reliable software development can even be accomplished with less dependence on the background and experience of the individual designer. The project will define a platform of suitable case tools and expert system shells, and will determine significant aspects of an expert system capable of selecting appropriate design methods and providing advisory support throughout the software development project according to the suitable method.

Phase II

Contract Number: NAVY88-148
Start Date: 00/00/00    Completed: 00/00/00
Phase II year
1989
Phase II Amount
$350,000
The innovation investigated and prototyped in this project is an intelligent expert assistant, a knowledge-based system to provide active guidance for developers and project managers in selecting and following a suitable method for software development projects. This computer support will enable the navy to develop (on its own or through contractors) software of higher quality and reliability, less dependent on (limited) background and experience of the individual developer and contractor. The phase ii project effort will build on the draft concepts developed and proven feasible in phase i. Specifically, it will refine and develop a working prototype of the expert assistant, including in-depth method guidance of structured analysis with real-time extensions (sa/rt). The case environment used for passive support will be queried and controlled by the expert assistant, avoiding error-prone inquiries from the user about project status and project history, and assisting the developer in performing the next development step. The expert support for selection of a suitable method has already been successfully pre-prototyped in phase i using an expert system shell as implementation base. Refinement by specifically using problem domain-oriented and project-specific knowledge will yield additional solid advice in suitable method selection. Completion of the proposed phase ii activities will result in an innovative prototype for cost-effective active method selection and guidance to achieve higher quality software