USA flag logo/image

An Official Website of the United States Government

SOFTWARE REUSE TECHNOLOGY AND TOOLS

Award Information

Agency:
Department of Defense
Branch:
Army
Award ID:
15873
Program Year/Program:
1991 / SBIR
Agency Tracking Number:
15873
Solicitation Year:
N/A
Solicitation Topic Code:
N/A
Solicitation Number:
N/A
Small Business Information
Integrated Software Inc
Po Box 060295 Palm Bay, FL 32906
View profile »
Woman-Owned: No
Minority-Owned: No
HUBZone-Owned: No
 
Phase 1
Fiscal Year: 1991
Title: SOFTWARE REUSE TECHNOLOGY AND TOOLS
Agency / Branch: DOD / ARMY
Contract: N/A
Award Amount: $49,997.00
 

Abstract:

ADA SOURCE CODE FOR REAL-TIME SYSTEMS CAN BE PORTED ACROSS HARDWARE ARCHITECTURES BUT ITS BEHAVIOR CAN BE DIFFICULT TO REPLICATE. THE ADA LANGUAGE REFERENCE MANUAL SPECIFIED THE SEMANTICS OF ADA RUNTIME ENVIRONMENTS BUT LEAVES THE IMPLEMENTATION UP TO THE COMPILER DEVELOPER. THUS THE ULTIMATE BEHAVIOR OF THE RUNTIME ENVIRONMENT IS IMPLEMENTION SPECIFIC. THIS IS A SIGNIFICANT BARRIER TO OVERCOME WHEN REUSING SOFTWARE AND PORTING SOFTWARE FROM ONE HARDWARE ARCHITECTURE TO ANOTHER. THIS IS ESPECIALLY TRUE IN REAL-TIME SYSTEMS WHERE THE TIMING BEHAVIOR AND SCHEDULING CHARACTERISTICS OF THE RUNTIME ENVIRONMENT MUST BE KNOWN AND PREDICTABLE. A PROJECT IS PROPOSED TO RESEARCH MEANS OF ENABLING REUSE OF ARMY EMBEDDED REAL-TIME APPLICATIONS BY DEVELOPING REUSABLE ADA RUNTIME ENVIRONMENTS THAT AN BE PORTED ACROSS HARDWARE ARCHITECTURES. THE PROJECT WILL EXAMINE THE ARMY'S REQUIREMENTS AND WILL DERIVE THE REQUIREMENTS FOR THE RUNTIME ENVIRONMENTS. CANDIDATE APPROACHES WILL BE IDENTIFIED AND EVALUATED. THE MOST PROMISING SOLUTION WILL BE SELECTED FOR IMPLEMENTATION IN A PHASE II EFFORT.

Principal Investigator:

Steven A Von Edwins
Principal Investigator
4079841986

Business Contact:

Small Business Information at Submission:

Integrated Software Inc
Po Box 060295 - 1945 Palm Bay Rd Ne/#7 Palm Bay, FL 32906

EIN/Tax ID:
DUNS: N/A
Number of Employees: N/A
Woman-Owned: No
Minority-Owned: No
HUBZone-Owned: No