Accession Number : ADA329186

Title :   Object-Oriented Methods and Tools.

Descriptive Note : Final rept. Apr 93-Jun 94,

Corporate Author : SYRACUSE UNIV NY

Personal Author(s) : Bellur, Umesh ; Craig, Gary ; Lea, Douglas ; Shunk, Kenn

PDF Url : ADA329186

Report Date : JUN 1997

Pagination or Media Count : 139

Abstract : This project seeks to address the development of software systems targeted for heterogeneous distributed systems. In particular, this work is aimed at the discovery and construction of software development methods, corresponding software tools (programs), and consistent infrastructure that improve the quality and productivity of object-oriented (00) software engineering. DIAMONDS is the core project of this effort. The two major goals of the DIAMONDS project are: (1) the specification and validation of a sound object-oriented software development methodology for heterogeneous distributed processing, and (2) the development and support of an object (software) composition model which permits a system to effectively exploit an application's inherent concurrence with efficient communication and management overhead. The overall goal of DIAMONDS is to produce a methodology and supporting infrastructure such that the mapping of an application to system resources dynamically reflects algorithmic parallelism, computational needs, and the current state of the system. These goals, when met, greatly enhance the ability of a software product to be effectively deployed in a wide variety of system settings.

Descriptors :   *SOFTWARE ENGINEERING, *OBJECT ORIENTED PROGRAMMING, ELECTRONICS, STRATEGIC ANALYSIS, DISTRIBUTED DATA PROCESSING, TOOLS, PROTOTYPES, SEARCHING, COMPUTER APPLICATIONS.

Subject Categories : Computer Programming and Software

Distribution Statement : APPROVED FOR PUBLIC RELEASE