LybinCom 6.0 : description of the binary interface

FFI-Rapport 2010

Om publikasjonen

Rapportnummer

2009/02267

ISBN

978-82-464-1693-9

Format

PDF-dokument

Størrelse

196.4 KB

Språk

Engelsk

Last ned publikasjonen
Elin Dombestein Amund Gjersøe Morten Bosseng
Den akustiske strålegangsmodellen LYBIN er en etablert og mye brukt sonarytelsesmodell som eies av Forsvarets Logistikkorganisasjon. Modellen brukes både ombord på marinefartøy og i treningssituasjoner på land. LYBIN er blitt et viktig verktøy både i planlegging og evaluering av maritime operasjoner, og tidligere versjoner er allerede integrert i programvare for kampsystemer, taktisk beslutningsstøtte og taktiske trenere. LYBINs beregningskjerne er nå implementert som en software modul kalt LybinCom. I tillegg eksisterer det et grafisk brukergrensesnitt som sammen med LybinCom kan brukes for å bygge en frittstående, eksekverbar applikasjon. Vi kaller denne frittstående applikasjonen for LYBIN. Implementasjonen som en software modul gjør LybinCom egnet for integrasjon med andre applikasjoner, og muliggjør at LybinCom kan samhandle med andre applikasjoner, som matematiske modeller, web-tjenester, geografiske informasjonssystemer med mer. I motsetning til tidligere er det nå mulig for andre å integrere LybinCom i deres programvare uten å ha tilgang til kildekoden. LybinCom har to ulike grensesnitt for datautveksling med annen programvare. De to grensesnittene er det binære grensesnittet og eXtensible Markup Language (XML) grensesnittet. Det binære grensesnittet muliggjør rask transport av store mengder data til og fra LybinCom. XML grensesnittet er ikke like raskt, men er mer robust fordi formatet til inputfilene ikke er så rigid. XML grensesnittet forkaster de delene av inputfila det ikke gjenkjenner. Denne rapporten beskriver det binære grensesnittet til LybinCom 6.0 som trengs for å kunne integrere LybinCom med andre programvareapplikasjoner. Alle parametere og datasett som kan sendes til og fra LybinCom er beskrevet i denne rapporten. Noen eksempler på programkode for integrasjon av LybinCom er også inkludert. Det som skjer innenfor grensesnittene og hvordan den akustiske modelleringen er gjort vil ikke bli omtalt i denne rapporten.

Nylig publisert