Software Engineering Institute | Carnegie Mellon University
Software Engineering Institute | Carnegie Mellon University

Digital Library

Javascript is currently disabled for your browser. For an optimal search experience, please enable javascript.

Advanced Search

Basic Search

Content Type


Publication Date


Assessing Open-Architecture Systems for Naval Use

  • This presentation was created for a conference series or symposium and does not necessarily reflect the positions and views of the Software Engineering Institute.
  • Abstract

    The goal of employing open-architecture systems for Naval use is to foster competition and innovation to improve performance and affordability through the use of modular designs. At the heart of open-architecture systems are architectural concepts, services, and tools that are maturing as standards-based, commercial off-the-shelf (COTS) frameworks; component-based and service-oriented middleware; and model-driven engineering technologies.

    Despite substantial advances in these technologies during the past decade, however, key challenges must be addressed before we can affordably and dependably build next-generation open-architecture systems. This talk will therefore provide a survey of key characteristics that make architectures “open”; examine the evolution of standards and enabling technologies that are relevant for open architectures; summarize new challenges for open-architecture systems arising from growth of scale, complexity, and expanded threat spectrum; and evaluate strategies for overcoming these challenges as well as limitations with existing open-architecture efforts. Examples from the shipboard computing domain will be used to illustrate key points.

  • Download