ARSC Architecture for Reuse

Award Information
Agency: Department of Defense
Branch: Army
Contract: N/A
Agency Tracking Number: 33001
Amount: $69,831.00
Phase: Phase I
Program: SBIR
Awards Year: 1996
Solitcitation Year: N/A
Solitcitation Topic Code: N/A
Solitcitation Number: N/A
Small Business Information
Wizdom Controls, Inc.
1300 Iroquois Ave, Naperville, IL, 60563
Duns: N/A
Hubzone Owned: N
Woman Owned: N
Socially and Economically Disadvantaged: N
Principal Investigator
 Gint Burokas
 (708) 357-3311
Business Contact
Phone: () -
Research Institution
The objective of this proposal is to study and develop an object oriented message passing software methodology that helps facilitate the description and storage of the knowledge describing software components. The componenet knowledge will come from the component itself. The interfaces between components are characterized by the messages/data they exchange and the responsibilities that each component is assigned. Because the kowledge base can represent the relationships and associations between component responsibilities, it can be used to compose partial or complete software solutions. A front-end tool would be developed that could take the OBJ3 specification and query the component models stored in LOOM. Software components could then be retrieved based on the selections recommended. Wizdom uses this type of approach for the composition of CNC machine controllers, a type of real-time system. Systems are composed of 100's components from many vendors. The application model and component models are matched giving best possible fit and alternatives. This approach has proven itself as an effective way to compose systems from retrievable reusable component libraries. THis proposal would allow us to extend the capabilities into other domains and would be of great value to developers building large scale systems one of it's strong points.

* information listed above is at the time of submission.

Agency Micro-sites

US Flag An Official Website of the United States Government