Abstract
Command and Control (C2) systems are complex and require large capital investments, asynchronous design and test periods for different elements, and long deployment lifecycles of substituent elements. During the deployment, or evolution, of a C2 system, the larger operational context is likely to change. This has been observed to force costly and often suboptimal architectural changes at run-time as the C2 system struggles to adapt. Adaptability has been defined as a system's ability to change itself in response to changing environments; unfortunately, not all changes will be positive. It remains conceivable that some instances of adaptation can lead to sub-optimization or even global failures. These failures need be minimized. Traditional C2 systems design attempts to minimize these risks through highly detailed design specifications, rules, and testing requirements. Unfortunately, such methods may not enable an adaptive architecture. A principles based approach, consisting of a relatively small set of strategic outcome oriented concepts, could serve to guide the development of an adaptable C2 architecture while simultaneously minimizing the corresponding risk to the C2 system. This paper proposes and examines a set of principles for architecting adaptable sy stems and offers areas for further research.
Original language | English |
---|---|
Pages (from-to) | 135-140 |
Number of pages | 6 |
Journal | Procedia Computer Science |
Volume | 8 |
DOIs | |
State | Published - 2012 |
Event | Conference on Systems Engineering Research, CSER 2012 - St. Louis, MO, United States Duration: 19 Mar 2012 → 22 Mar 2012 |
Keywords
- Adaptability
- Architecture
- C2
- Command and Control
- Design
- Principles