Skip to main content
Log in

Integrated architectural modeling and analysis for high-assurance command and control system design

  • Published:
Annals of Software Engineering

Abstract

A Real-Time Architectural Specification (RAS) approach and its application to command and control (C2) systems are presented. Our objective is to establish a formal foundation that will enable us to integrate existing rich but fragmented formal techniques for system specification and verification into a practical and scaleable formal engineering method to support the design and development of highly reliable real-time distributed systems. The contribution of RAS is twofold: First, it provides a formal system that integrates system's timing requirements and requirements propagation into the process of architectural modeling and design in such a way that allows us to systematically enforce that the requirements are met in every step of the design process. Second, it offers an incremental and more scaleable approach for design modeling. These two features together make RAS a suitable model for the design of C2 systems. We further present an incremental method for verifying timing properties of an RAS model that helps to reduce the complexity of analysis both at a given design level and across different design levels.

This is a preview of subscription content, log in via an institution to check access.

Access this article

Price excludes VAT (USA)
Tax calculation will be finalised during checkout.

Instant access to the full article PDF.

Similar content being viewed by others

Author information

Authors and Affiliations

Authors

Rights and permissions

Reprints and permissions

About this article

Cite this article

Deng, Y., Wang, J. Integrated architectural modeling and analysis for high-assurance command and control system design. Annals of Software Engineering 7, 47–70 (1999). https://doi.org/10.1023/A:1018946507357

Download citation

  • Issue Date:

  • DOI: https://doi.org/10.1023/A:1018946507357

Keywords

Navigation