Software-reliant systems now tend to be acquired or developed with the expectation that an individual system should interoperate with others as part of a larger network of systems, commonly termed a system of systems.
Organizations in military, civilian government, and commercial domains face challenges stemming the need to engineer systems of systems rather than stand-alone systems, including
The vision for hundreds of smoothly interoperating systems can be easily drawn on a PowerPoint slide. However, even solutions that appear simple must be carefully engineered. Consider that organizations must
The tasks of designing and developing software with these and similar considerations are considerably different from those for stand-alone systems. Many of the software engineering disciplines—such as requirements engineering, software architecture, testing, maintenance, and support—are experiencing significant change from their traditional norms.
Through our work in system-of-systems practices, we deliver approaches, techniques, and technologies for the interoperation of independently evolving systems of systems, including
|
|
||
| See more library items | |||
Help for Architects of Service-Oriented Systems |
|
New Courses Prepare Organizations for Moving to SOA Environments |
|
SOA Training Now in Interactive Format |