![]() |
Integrating and Managing IT Architecture Models – part 8 – Conclusion |
The Collaborative Development Support Environment entails three major objectives:
- an overarching Objective Architecture Model for ship combat systems – the enterprise
- enhance operational interoperability and developmental and acquisition re-use of common components
- share and implement architecture models across the whole range contractors/developers working on combat systems and related programs
We have shown how a canonical model can be developed using a well defined modeling language based on extensions to UML 2 and following a process defined with patterns and abstract models to create Objective Architecture Model models that will be consistent across all of the enterprise. The source for these models can be a native tool for creating them, or via the transformations, from any source registered in the repository.
Once in the repository, they are governed by strict user-defined security access controls and version control and configuration management.
We have shown how a repository based solution will enhance operational interoperability and developmental and acquisition re-use of common components by providing a comprehensive meta-data facility with dynamic, user-defined relationships among the assets and artifacts of the repository. This meta-data facility supports ad hoc queries to facilitate maximum visibility and re-use through a user-defined measurement of quality for each artifact.
We have shown how different participants can utilize tools of choice and through the transformation process they can share and implement architecture models across the whole range of contractors/developers working on combat systems and related programs
Other tools to manage requirements, version control, defect tracking, reporting tools ReqPro, Clear Case, BIRT, Clear Quest, Bluefield, Zephyr, RMC, graphical rendering applications, and many others have been integrated into this solution structure to provide the comprehensive management necessary to achieve the interoperability and collaborative goals.



