Hyppää sisältöön
    • Suomeksi
    • In English
Trepo
  • Suomeksi
  • In English
  • Kirjaudu
Näytä viite 
  •   Etusivu
  • Trepo
  • Opinnäytteet - ylempi korkeakoulututkinto
  • Näytä viite
  •   Etusivu
  • Trepo
  • Opinnäytteet - ylempi korkeakoulututkinto
  • Näytä viite
JavaScript is disabled for your browser. Some features of this site may not work without it.

Eclipse-alustaan perustuva integroitu kehitysympäristö SQF-ohjelmointikielelle

Häikiö, Niko (2016)

 
Avaa tiedosto
Haikio.pdf (1.830Mt)
Lataukset: 



Häikiö, Niko
2016

Automaatiotekniikan koulutusohjelma
Teknisten tieteiden tiedekunta - Faculty of Engineering Sciences
This publication is copyrighted. You may download, display and print it for Your own personal use. Commercial use is prohibited.
Hyväksymispäivämäärä
2016-12-07
Näytä kaikki kuvailutiedot
Julkaisun pysyvä osoite on
https://urn.fi/URN:NBN:fi:tty-201611244766
Tiivistelmä
Integroidut kehitysympäristöt ovat olleet oleellisessa osassa ohjelmistokehitystä jo vuosikymmenien ajan. Tämän työn tavoitteena on tutkia niiden käyttöä, historiaa ja rakennetta. Saadun tiedon perusteella rakennetaan uusi integroitu kehitysympäristö SQF-ohjelmointikielelle.

Integroituihin kehitysympäristöihin tutustutaan yleisellä ja yksityiskohtaisella tasolla. Ensimmäisen vaiheessa määritellään integroidun kehitysympäristön yleiset ominaisuudet ja seuraavassa vaiheessa analysoidaan olemassa olevia integroituja kehitysympäristöjä. Lisäksi esitellään integroitujen kehitysympäristöjen käytöstä tehtyä aikaisempaa tutkimusta.

Työn tuloksena on uusi integroitu kehitysympäristö nimeltään Side. Side on SQF-ohjelmointikielelle suunniteltu integroitu kehitysympäristö Eclipse-alustan päälle. Eclipse-alustan lisäksi hyödynnettiin Xtext-kehystä kielentunnistajan kehityksessä. SQF on Arma 3 -pelin laajentamiseen tarkoitettu toimialakohtainen ohjelmointikieli, minkä vuoksi tässä työssä tutustutaan myös Arma 3 -peliin, pelien modaamiseen ja SQF-ohjelmointikieleen.

Tutkimuksessa havaittiin, että integroitujen kehitysympäristöjen ominaisuudet ovat yleisessä käytössä ohjelmistokehittäjien keskuudessa. Xtext ja Eclipse soveltuvat hyvin integroidun kehitysympäristön kehitykseen, jos ohjelmointikieli täyttää tietyt reunaehdot ja lievät tehokkuusongelmat ovat siedettävissä.
Kokoelmat
  • Opinnäytteet - ylempi korkeakoulututkinto [41306]
Kalevantie 5
PL 617
33014 Tampereen yliopisto
oa[@]tuni.fi | Tietosuoja | Saavutettavuusseloste
 

 

Selaa kokoelmaa

TekijätNimekkeetTiedekunta (2019 -)Tiedekunta (- 2018)Tutkinto-ohjelmat ja opintosuunnatAvainsanatJulkaisuajatKokoelmat

Omat tiedot

Kirjaudu sisäänRekisteröidy
Kalevantie 5
PL 617
33014 Tampereen yliopisto
oa[@]tuni.fi | Tietosuoja | Saavutettavuusseloste