Entity

Time filter

Source Type

Pittsburgh, PA, United States

Grant
Agency: Department of Defense | Branch: Air Force | Program: SBIR | Phase: Phase I | Award Amount: 69.33K | Year: 1988

WE ENVISION A SOFTWARE DEVELOPMENT ENVIRONMENT IN WHICH THE COMPUTER SYSTEM ASSUMES INCREASING RESPONSIBILITY FOR THE INFORMATION PROCESSING TASKS INVOLVED IN ALL ASPECTS AND STAGES OF SOFTWARE DEVELOPMENT. THE SUCCESS OF SUCH A SYSTEM DEPENDS ON RELIABLE AND EFFICIENT MECHANISMS FOR REPRESENTING AND MANAGING A WIDE VARIETY OF INFORMATION IN ARBITRARY COMPUTING ENVIRONMENTS, SUCH AS DYNAMICALLY CONFIGURABLE HETEROGENEOUS DISTRIBUTED SYSTEMS WITH REMOVABLE MEDIA. THIS PHASE I SBIR PROJECT CONSISTS OF A DESIGN OF MECHANISMS FOR DISTRIBUTED OBJECT MANAGEMENT AND A STUDY OF THE FEASIBILITY OF THOSE MECHANISMS THROUGH TWO CASE STUDIES. THE SUCCESS OF THIS PROJECT WILL LAY THE FOUNDATION FOR A SUCCESSFUL IMPLEMENTATION IN PHASE II.


ADA

Grant
Agency: National Science Foundation | Branch: | Program: SBIR | Phase: Phase I | Award Amount: 40.00K | Year: 1985

THE PROBLEM OF INCREMENTAL OVERLOAD RESOLUTION IS NOW THE KEY IMPEDIMENT TO THE DEVELOPMENT OF INCREMENTAL COMPILERS FOR ADA AND OTHER MODERN PROGRAMMING LANGUAGES APPROPRIATE FOR LARGE-SCALE SOFTWARE DEVELOPMENT. THE OBJECTIVE OF THISPROPOSAL IS TO DEVELOP, ANALYZE, AND MEASURE A HIGH-PERFORMANCE ALGORITHM FOR INCREMENTAL OVERLOAD RESOLUTION AND TO EXAMINE THE FEASIBILITY OF COMBINING THAT ALGORITHM WITH OTHER INCREMENTAL COMPILER TECHNOLOGIES IN ANINTEGRATED SOFTWARE DEVELOPMENT ENVIRONMENT. THE RESEARCH WILL ALSO INCORPORATE SEVERAL PROMISING HEURISTICS FOR IMPROVING THE EXPECTED PERFORMANCE OF THE ALGORITHM. IN COMBINATION WITH OTHER INCREMENTAL TECHNOLOGIES THIS ALGORITHM SHOULD DRAMATICALLY REDUCE THE TIME FOR THE EDIT-COMPILE-LINK CYCLE IN THE MAINTENANCE OF VERY LARGE SOFTWARE APPLICATIONS. THE EXPECTED ORDERS-OF-MAGNITUDE REDUCTION IN RESPONSE TIME WILL SIGNIFICANTLY IMPROVE THE PRODUCTIVITY OF SOFTWARE MAINTENANCE PERSONNEL WITH ATTENDANT GAINS IN SOFTWARE RELIABILITY.

Discover hidden collaborations