ATLAS-ohjelmointikielen laajentamismahdollisuudet
Kenkkilä, Valtteri Tuomo Sakari (2016)
Kenkkilä, Valtteri Tuomo Sakari
2016
Tietotekniikan koulutusohjelma
Tieto- ja sähkötekniikan tiedekunta - Faculty of Computing and Electrical Engineering
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-04-06
Julkaisun pysyvä osoite on
https://urn.fi/URN:NBN:fi:tty-201603143632
https://urn.fi/URN:NBN:fi:tty-201603143632
Tiivistelmä
Tässä diplomityössä selvitetään Insta Integrated Logistics Support (ILS) Oy:n mahdollisuudet tuottaa Abbreviated Test Language for All Systems (ATLAS) -ohjelmointikielen laajennusosia toisia ohjelmointikieliä käyttäen. ATLAS-ohjelmointikieltä käytetään eri Consolidated Automated Support System (CASS) -testausasemien laitteiden ohjaamiseen. CASS-asemia käytetään useiden sähköisten järjestelmien testaamiseen. ATLASin ominaisuudet testattavalta laitteelta saatavan datan analysointiin ovat heikot ja tästä syystä laajennusosien käyttö helpottaisi testausohjelmien laadintaa huomattavasti.
CASS asemia on käytössä kahta eri mallia ja samoja laajennusosia halutaan suorittaa molemmissa asemissa. Laajennusosien tuottaminen molemmille asemille pyritään tekemään mahdollisimman tehokkaasti ja samaa ohjelmointikieltä käyttäen.
Diplomityössä selvitetään myös toisen CASS-asematyypin virtualisoinnin mahdollisuuksia. Virtualisoinnilla saavutettaisiin huomattavaa etua, mikäli ALPHA-arkkitehtuurilla toteutettu CASS-asema voidaan korvata.
CASS asemia on käytössä kahta eri mallia ja samoja laajennusosia halutaan suorittaa molemmissa asemissa. Laajennusosien tuottaminen molemmille asemille pyritään tekemään mahdollisimman tehokkaasti ja samaa ohjelmointikieltä käyttäen.
Diplomityössä selvitetään myös toisen CASS-asematyypin virtualisoinnin mahdollisuuksia. Virtualisoinnilla saavutettaisiin huomattavaa etua, mikäli ALPHA-arkkitehtuurilla toteutettu CASS-asema voidaan korvata.