Mission Critical System Development: Design Views and Their Integration
NAVAL SURFACE WARFARE CENTER SILVER SPRING MD
Pagination or Media Count:
The purpose of this document is to describe a formalism that allows for the capture and analysis of very large, computer-based, real-time, mission critical computer resource MCCR systems. The formalism covers all aspects of the system including functional the functions a system performs and nonfunctional characteristics of system performance attributes. Nonfunctional attributes of the systems, such as timing, dependability, security, and reliability should be captured and analyzed at the early stage of the system development process to guarantee the correctness of a systems performance. The current proposed formalism captures the system design in five different views such that analysis can be correctly performed. The views are Informational, Functional, Behavioral, Implementation, and Environmental. Each view explores different aspects of the system and all five in total provide a more complete understanding of the system. Even though the ultimate goal is to capture all aspects of the system in the five views, at this time there is no perfect vehicle for analyzing system attributes such as hard real-time, security, reliability, and dependability. However, as the formalism matures, all aspects that affect the system will be covered in detail.
- Computer Programming and Software