Generic Control Station
Ali, Ilmi (2013)
Ali, Ilmi
Metropolia Ammattikorkeakoulu
2013
All rights reserved
Julkaisun pysyvä osoite on
https://urn.fi/URN:NBN:fi:amk-2013052811431
https://urn.fi/URN:NBN:fi:amk-2013052811431
Tiivistelmä
Työn tavoitteena oli kehittää Generic Control Station (GCS- ohjelma), joka sallii Cassidianin käyttämän simulointimallien hallitsemisen ja valvomisen käyttäen graafista käyttöliitymää. Työ tehtiin näytteeksi siitä, että Cassidian voisi kehittää oman ohjausjärjestelmän käyttäen vapaalla saatavilla ohjelmilla.
Työssä kehitettiin järjestelmä, joka sisältää graafisen käyttöliittymän (API) ja palvelun. GCS:n graafinen käyttöliittymä kehitettiin käyttäen Eclipse Rich Client Platformia ja Javaa. Graafinen käyttöliittymä rakennettiin SWT- ja JFace-ikkunointityökaluja käyttäen, ja datamallit on suunniteltiin ja kehitettiin EMF Frameworkillä. API-ja palvelu kehitettiin laajentamalla SIRIUS Frameworkia käyttäen C / C + +- kieltä
Projektin tuloksena oli GCS, skaalattava ohjelma SIRIUS+simuloinnin hallinointiin. Projektin päätteeksi kaikki Cassidianin asettamat vaatimukset saatiin toteutettua.
Työssä kehitettiin järjestelmä, joka sisältää graafisen käyttöliittymän (API) ja palvelun. GCS:n graafinen käyttöliittymä kehitettiin käyttäen Eclipse Rich Client Platformia ja Javaa. Graafinen käyttöliittymä rakennettiin SWT- ja JFace-ikkunointityökaluja käyttäen, ja datamallit on suunniteltiin ja kehitettiin EMF Frameworkillä. API-ja palvelu kehitettiin laajentamalla SIRIUS Frameworkia käyttäen C / C + +- kieltä
Projektin tuloksena oli GCS, skaalattava ohjelma SIRIUS+simuloinnin hallinointiin. Projektin päätteeksi kaikki Cassidianin asettamat vaatimukset saatiin toteutettua.