Simulation architectures and service-oriented defence information infrastructures - preliminary findings
Om publikasjonen
Rapportnummer
2013/01674
ISBN
978-82-464-2271-8
Format
PDF-dokument
Størrelse
4.1 MB
Språk
Engelsk
I trad med strategiske føringer, skal Forsvarets systemportefølje være ˚ tjenesteorientert: Programvare
skal organiseres i deler slik at de fremstar som ˚ tjenester som kan tas i bruk enkelt og raskt
i ulike anvendelser. Dette krever at tjenestene er interoperable; det vil si at de kan fungere som
hverandres tjenester, som igjen fordrer en felles mate ˚ a kommunisere p ˚ a og en tydelig bruksanvis- ˚
ning (tjenestekontrakt). Dette krever ogsa at tjenestene er ˚ løst koplet, i den forstand at de er nyttige
for mange tjenestebrukere, snarere enn at de er skreddersydd mot en bestemt tjenestebruker. En
tjenesteorientert organisering av programvare, en arkitektur, skal gjøre det mulig a bygge opp og ˚
endre IT-systemer raskt og enkelt ved a bytte og legge til tjenester. Tjenesteorientert arkitektur er ˚
eksplisitt motivert ut fra at de operative behovene endrer seg stadig. Forsvarets informasjonsinfrastruktur
(INI) er en del av, og skal understøtte denne tjenesteorienterte systemporteføljen.
Modellerings- og simuleringsprogramvare ma inng ˚ a i en slik tjenesteorientert portefølje. I model- ˚
lering og simulering har man allerede veldefinerte programvarearkitekturer som til dels har noen av
egenskapene man søker etter i tjenesteorienterte arkitekturer, samtidig som det er tydelige ulikheter.
Spørsmalet er da hvordan modellering- og simuleringsprogramvare skal innlemmes i porteføljen. ˚
En vesentlig del av dette spørsmalet er hva en tjeneste skal være; hva den skal levere, hvor omfangs- ˚
rik den skal være, osv. NATOs C3-taksonomi er en inndeling av konsultasjon, kommando og
kontroll-funksjonalitet (bade p ˚ a virksomhetsniv ˚ a og p ˚ a IT-system-niv ˚ a) etter tjenesteorienterte prins- ˚
ipper. Taksonomien kan brukes som et verktøy til a finne hensiktsmessige oppdelinger av funksjon- ˚
alitet og kan brukes som utgangspunkt for utvikling slik at den gir byggesteinene og sammenhengene
i en tjenesteorientert systemportefølje og en tjenesteorientert informasjonsinfrastruktur. Vi
skisserer en metode for a bruke C3-taksonomien som et slikt utgangspunkt for utvikling. ˚
Vi bruker deler av metoden med henblikk pa simuleringssystemer. Dette gir samtidig en plassering ˚
av modellerings- og simuleringsprogramvare i henhold til C3-taksonomien. Selv om Forsvarets
systemportefølje ommfatter mer enn konsultasjon, kommando og kontroll, gir dette et utgangspunkt
for a integrere simuleringssystemer med porteføljen og INI. ˚
Bruken av metoden og brukstilfellene vi foreslar i denne rapporten er ˚ a anse som illustrasjoner. ˚
Brukstilfellene vare bør erstattes med brukstilfeller som er uthentet systematisk, og analysene vi gjør ˚
bør suppleres med mer empiri (for eksempel erfaringer gjennom demonstratorer) og litteraturstudier.
Vi har likevel kartlagt grunnen og lagt opp løypa for videre arbeid. Det er ikke innlysende hva
tjenester skal være og det er heller ikke innlysende hvor grensene gar for hva som er teknisk mulig ˚
og hva som er kost-nyttig. Det er nødvendig med ytterligere systematisk arbeid pa alle niv ˚ aer – fra ˚
operative behov og ned til tekniske løsninger – for a komme videre med ˚ a definere modellerings- ˚
og simuleringstjenester. Vi foreslar at slikt arbeid gjøres i form av mindre overkommelige piloter i ˚
forskjellige domener, i tett samarbeid mellom operativt personell og forskere, og der spekteret fra
operative behov til teknisk mulighet ivaretas.