User-Defined Critics for Software Adaptation

Award Information
Agency:
Department of Defense
Branch
Defense Advanced Research Projects Agency
Amount:
$750,000.00
Award Year:
2003
Program:
SBIR
Phase:
Phase II
Contract:
W31P4Q04CR003
Agency Tracking Number:
02SB2-0225
Solicitation Year:
n/a
Solicitation Topic Code:
n/a
Solicitation Number:
n/a
Small Business Information
DISCOVERY MACHINE, INC.
454 Pine Street, Williamsport, PA, 17701
Hubzone Owned:
N
Socially and Economically Disadvantaged:
N
Woman Owned:
N
Duns:
128516114
Principal Investigator:
Todd Griffith
Founder, Chief Technical
(570) 329-0251
griffith@discoverymachine.com
Business Contact:
Greg Sutter
President
(919) 782-5331
gsutter@discoverymachine.com
Research Institution:
n/a
Abstract
This proposal investigates using a knowledge acquisition system called The Discovery MachineT to enable SMEs to construct critics to evolve software. The Discovery Machine enables SMEs to construct critics by providing: Easy to use KA tools for capturing and experimenting with processes and objects, Very high-level formal languages for encoding, validating and verifying processes and objects in a semantic ontology, Help systems and intelligent meta-agents for guiding users through algorithmically difficult processes.The combination of these ideas can enable automated construction of software critics, and, ultimately, fully-functioning software code generated directly from SME specified requirements. Current tools such as CASE and UML diagramming tools are focused onassisting software professionals in communicating design ideas to programmers. Some tools such as Rational Rose provide limited code generation and validation capabilities. They still require professional software developers who understand UML and thedetailed syntax of generated object-oriented languages. In addition these visual languages are not

* information listed above is at the time of submission.

Agency Micro-sites

US Flag An Official Website of the United States Government