AN ENVIRONMENT FOR CONCURRENT SOFTWARE DESIGN

Award Information
Agency:
Department of Defense
Branch
Defense Advanced Research Projects Agency
Amount:
$59,694.00
Award Year:
1992
Program:
SBIR
Phase:
Phase I
Contract:
n/a
Award Id:
17684
Agency Tracking Number:
17684
Solicitation Year:
n/a
Solicitation Topic Code:
n/a
Solicitation Number:
n/a
Small Business Information
500 W. Cummings Park, Suite, 3950, Woburn, MA, 01801
Hubzone Owned:
N
Minority Owned:
N
Woman Owned:
N
Duns:
n/a
Principal Investigator:
R.k. Mehra
(617) 933-5355
Business Contact:
() -
Research Institute:
n/a
Abstract
WHILE COMPUTER SPEEDS HAVE BEEN DOUBLING EVERY COUPLE OF YEARS, THE PROCESS OF SOFTWARE DEVELOPMENT TENDS TO PROCEED IN THE SAME WAY AS BEFORE, ONE LINE OF CODE AT A TIME. CONCURRENT SOFTWARE DESIGN ATTEMPTS TO CHANGE THAT SEVERAL TEAM MEMBERS, OR DESIGNERS, WORK SIMULTANEOUSLY TO DEVELOP A SINGLE SOFTWARE PRODUCT. CONCURRENT DESIGN IS EXPECTED TO CUT THE DEVELOPMENT TIME SIGNIFICANTLY. SUCCESSFUL CONCURRENT DESIGN INVOLVES TWO SEEMINGLY INCOMPATIBLE ASPECTS. ONE, THE DIFFERENT DESIGNERS SHOULD BE ABLE TO WORK CONCURRENTLY (OR, SIMULTANEOUSLY) AS MUCH AS POSSIBLE. AND TWO, THEY SHOULD NOT OFFSET EACH OTHER'S WORK, OR OTHERWISE PRODUCE DESIGNS THAT ARE SOMEHOW CONFLICTING. GARG AND RAGHUNATHAN [9,10] RECENTLY DESCRIBED A NOVEL SCHEME TO OBTAIN BOTH CONCURRENCY AND COMPATIBILITY WITHOUT COMPROMISING ONE FOR THE OTHER. WHILE THIS SCHEME HAS SEVERAL FEATURES THAT ARE IDEALLY SUITED FOR CONCURRENT DESIGN, ITS PERFORMANCE (IN TERMS OF THE AMOUNTS OF SHARING AND CONFLICT) IS AS YET UNTESTED. WE POINT OUT THREE KEY FACTORS THAT MIGHT ENHANCE OR ADVERSELY AFFECT ITS PERFORMANCE. THE OBJECTIVE OF THIS PROJECT IS TO INVESTIGATE THESE FACTORS AND TO DEVELOP SCHEMES TO ENHANCE THE PERFORMANCE. WE INTEND TO PURSUE THESE GOALS BY BOTH THEORETICAL ANALYSIS AND BY EXPERIMENTAL VERIFICATION. IN PHASE II OF THIS PROJECT, WE INTEND TO BUILD SUCH A CONCURRENT DESIGN ENVIRONMENT. SUCH A SYSTEM, IF SUCCESSFUL, WILL GREATLY SPEED UP THE TEDIOUS AND TIME-CONSUMING PROCESS OF SOFTWARE DEVELOPMENT. WE BELIEVE THAT THESE IDEAS ARE HIGHLY ORINGINAL & INNOVATIVE IN THAT THEY COMBINE TRADITIONAL ENGINEERING DESIGN DATABASE CONCEPTS WITH ADVANCED COMBINATORICS AND OPTIMIZATION. WE FURTHER BELIEVE THAT THERE IS A NICHE FOR SUCH SYSTEMS, AND THAT THEY HOLD GREAT COMMERCIAL POTENTIAL. ANTICIPATED BENEFITS/POTENTIAL APPLICATIONS - (A SYSTEM BASED ON THE PROPOSED R&D WILL BE HIGHLY VALUABLE AS AN ENVIRONMENT FOR CONCURRENT SOFTWARE DEVELOPMENT. THE PRODUCT RESULTING FROM PHASE II HAS GREAT COMMERCIAL POTENTIAL DUE TO THE VAST AMOUNT OF FUNDS BEING SPENT WORLDWIDE ON SOFTWARE DEVELOPMENT.1.)EINQ SRIENI-+. 440R,LDWIDE ON .-,OFTWAR-E DF..-VE.-.I(.-.)PMENT,

* 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