DOS Design/Application Tools Software Top-Level Design Document. Volume 2
Final technical rept. Dec 1987-Dec 1989.
HONEYWELL SENSOR AND SYSTEM DEVELOPMENT CENTER GOLDEN VALLEY MN
Pagination or Media Count:
Developing applications for execution in a distributed data processing environment is a difficult task. Such environments dominate Air Force C3I systems, which are necessarily distributed. In addition to being a physical necessity, distributed systems offer, relative to centralized processing systems, the potential for increased performance and fault tolerance. Realizing that potential is a key objective behind research in distributed systems technology. The goal of this contract is to 1 Define and demonstrate a framework for integrating development tools and 2 Define and construct tools that support the development of distributed applications. A tool integration platform was designed and developed as a fundamental element of an integrated development framework. The RADC Distributed System Evaluation DISE Environment Tool Integration Platform integrates software development tools by automating and coordinating information exchange between tools, through use of the CRONUS distributed system and the ONTOS object oriented database management system. Two development tools were selected and implemented that illustrate the types of technology required to support distributed application development. The Allocator assists developers with determining efficient implementations for distributed applications. The Reliability Analyzer generates reliability measures for application components given a set of hardware reliabilities. The two tools have been integrated into the IP. KR
- Computer Programming and Software