Modellering med UML som virkemiddel for økt interoperabilitet - anvendelse innen støtte til anskaffelse av nye kampfly

FFI-Report 2007
This publication is only available in Norwegian

About the publication

Report number

2007/01958

ISBN

978-82-464-1238-2

Format

PDF-document

Size

1.5 MB

Language

Norwegian

Download publication
Morten Østbø
Transformation of the Norwegian Defence Force is taking place in an increasingly complex and multinational context. Successful transformation requires changes in the way projects communicate, coordinate and make information available. Interoperable systems and concepts require a multitude of development projects and acquisitions processes to be interoperable. This report discusses how modeling operations and related project activities using a graphical modeling language may improve interoperability. Graphical models that are developed and stored in a database provide efficient and easy access to information. They also provide traceability from the top operational/political level to the technical detail level. Managing complexity and maintaining consistency during change is made easier through the use of graphical models rather than numerous and voluminous text documents. Models should be standardized, structured and available to best support cooperation and coordination. Several standardised graphical modeling languages exist, as well as a number of frameworks that guide the structure of models. The Unified Modeling Language (UML) has been deemed the most relevant language for the work here described, along with the NATO Architecture Framework (NAF). Modeling with UML according to the NAF is a new field, and thus immature. The real benefits to the defence community as a whole will only be realized once most of the community has agreed to implement a given modeling method, integrated it in their work processes and agreed upon the detailed ways in which to implement it. The UML language and the NAF leave a great deal of choices up to the modeller, thus limiting the compatibility of the models they produce. In addition, using the UML to produce NAF architecture products requires a longer learning period than many other common office tools. A UML profile and a simple ”how to” guide” must be developed and made available. Common model repositories must be established, and ownership of models must be allocated to organisations, not individual projects which are time-limited. This report documents an effort to apply the Unified Modeling Language and the NATO Architecture framework in support of the forthcoming combat aircraft acquisition in Norway. Systems and activities related to ”close air support operations” (CAS) have been modelled as a test case to explore the possibilities posed by systematic and disciplined modeling. The report contains example diagrams from the model. The main conclusion of the work is that modeling systems, operations and project activities with the UML according to the NAF is a reasonably easily implemented and useful tool. Once a sufficient number of actors within the defence community have embraced modeling as an everyday tool, the potential for positive impact on interoperability seems great.

Newly published