Managing Complex Interoperability Solutions using Model-Driven Architecture
Abstract
The increasing need to exchange information in joint operations has resulted in interoper- ability standards of signi cant complexity. For instance, the Joint Consultation, Command and Control Information Exchange Data Model (JC3IEDM) that is part of the MIP inter- operability solution has almost doubled in size since 2002. The con guration management of complex data models, especially in the context of in- ternational standardization activities, is a challenging task, because many di erent artifacts (examples, documentation, etc.) must be kept synchronized as the model evolves. Ideally, data models are expressed at several levels of abstraction in the form of computa- tion-independent (business) models, platform-independent models (PIM), and platform- speci c models (PSM). E cient transformation tools are desirable to automate the gener- ation of PSMs from a PIM. Another important aspect concerns the collaboration of di erent Communities of Interest (COIs). Diverging information exchange requirements call for a modular or even federated data model rather than a monolithic, indivisible one. In this paper, we demonstrate how the use of formal languages and the concepts of Model-Driven Architecture (MDA) can be applied to the JC3IEDM in order to improve the maintenance, consistency, and comprehension of the model and to provide implementers with products that allow them to build interoperability solutions for their C2 systems more easily.
Document Details
- Document Type
- Technical Report
- Publication Date
- Jun 01, 2011
- Accession Number
- ADA546951
Entities
People
- Francisco Loaiza
- Michael Gerz
- Nico Bau
- Steve Wartik
Organizations
- Fraunhofer Society