HIGH PRODUCTIVITY SOFTWARE ENGINEERING WORKSTATION

Award Information
Agency:
Department of Defense
Branch
Air Force
Amount:
$64,814.00
Award Year:
1987
Program:
SBIR
Phase:
Phase I
Contract:
n/a
Award Id:
5564
Agency Tracking Number:
5564
Solicitation Year:
n/a
Solicitation Topic Code:
n/a
Solicitation Number:
n/a
Small Business Information
4546 El Camino Real - Ste K, Los Altos, CA, 94022
Hubzone Owned:
N
Minority Owned:
N
Woman Owned:
N
Duns:
n/a
Principal Investigator:
DR TEDLIU
(415) 941-4818
Business Contact:
() -
Research Institute:
n/a
Abstract
SOFTWARE DEVELOPOMENT FACES A CRITICAL PRODUCTIVITY PROBLEM. BECAUSE THE PROCESS RELIES ON MOSTLY MANUAL METHODS. SOFTWARE PRODUCT QUALITY HAS DECLINED AS COMPLEXITY AND RELIABILITY EXPECTATIONS HAVE INCREASED. THE INFORMATION MANAGEMENT DEMANDS OVERTAX EXISTING PROJECT MANAGEMENT AND DOCUMENT PREPARATION PROCEDURES. THIS HAS CREATED AN EVER-INCREASING MOUNTAIN OF DEVELOPMENT AND MAINTENANCE BACKLOGS. THE MOST PRESSING NEED IS AUTOMATED SUPPORT FOR "MANAGEMMENT OF COMPLEXITY." IDI'S PREVIOUS WORK WITH COMMERCIAL AND GOVERNMENT CLIENTS HAS HELPED US IDENTIFY THE REQUIREMENTS FOR A WORKSTATION-BASED SOFTWARE DEVELOPMENT ENVIRONMENT. THE KEY TO REALIZING THE BENEFITS OF THIS AUTOMATION IS TO INTEGRATE THESE TOOLS BY SHARING INFORMATION AND PRESENTING A CONSISTENT AND POWERFUL USER INTERACTION METHOD. THE GOALS OF A SOFTWARE ENGINEERING ENVIRONMENT ARE TO PROVIDE SIGNIFICANTLY IMPROVED PRODUCTIVITY AND PRODUCT QUALITY. THE ENVIRONMENT MUST AUTOMATE MORE LIFE CYCLE TASKS, AND CONTROL THE DEVELOPING PRODUCT WITH BETTER INFORMATION MANAGEMENT. IT MUST ADDRESS THE ENTIRE LIFE CYCLE, WITH CHANGES TO THE RELATIVE DISTRIBUTION OF EFFORT (INCREASE ANALYSIS, DECREASE MAINTENANCE). THE ENVIRONMENT SHOULD SUPPORT THE USE OF MODERN METHODS AND TECHNIQUES SUCH AS REQUIREMENTS AND DESIGN MODELING/SIMULATION (INCLUDING PROTOTYPING), AND PROVIDE SUPPORT FOR EXISTING STANDARDS: ADA (PROGRAMMING), 2167 (DOCUMENTATION). FINALLY, THE WORKSTATION WHICH HOSTSTHE ENVIRONMENT MUST PROVIDE AN "OPEN, FLEXIBLE, EXTENSIBLE" ARCHITECTURE. THIS ARCHITECTURE WILL UNIFY AND INTEGRATE EXISTING (STANDALONE) TOOLS, COPE WITH THE EXISTING DIVERSITY OF HARDWARE, AND EVENTUALLY INCORPORATE ALL KNOWLEDGE BASES AND EXPERT SYSTEM TECHNIQUES AS THEY MATURE.

* information listed above is at the time of submission.

Agency Micro-sites


SBA logo

Department of Agriculture logo

Department of Commerce logo

Department of Defense logo

Department of Education logo

Department of Energy logo

Department of Health and Human Services logo

Department of Homeland Security logo

Department of Transportation logo

Enviromental Protection Agency logo

National Aeronautics and Space Administration logo

National Science Foundation logo
US Flag An Official Website of the United States Government