Tulosta Tulosta Lähetä linkki Bookmark and Share

Sulautettujen järjestelmien kehittämistyöhön uudet menetelmät

03.04.2009


Kustannussäästöjä ja parempaa laatua yhtenäisen metodologian avulla

VTT on kehittänyt eurooppalaisten tutkimuskumppaniensa kanssa sulautettujen järjestelmien kehitystyötä varten uusia menetelmiä ja työkaluja. Erityisesti lentokone-, auto-, teollisuusautomaatio-, elektroniikka- ja tietoliikenneteollisuus voivat hyötyä menetelmistä entistä turvallisempien järjestelmien kehittämisessä.

Sulautettujen järjestelmien tulevaisuuden haasteena on vähentää kustannuksia, parantaa laatua ja saada tuotteet nykyistä nopeammin markkinoille. Eurooppalaisessa tutkimusprojektissa kehitettiin sulautettujen järjestelmien kehittämistä tukeva metodologia, joka tarjoaa alustapohjaista kehittämistä tukevan mallinnusprosessin ja mallinnuskielen ja -tekniikat sovellusten ja alustan mallintamiseksi. Lisäksi metodologia tarjoaa menetelmät ja työkalut sulautettujen järjestelmien laadun arvioimiseksi jo suunnitteluvaiheessa. Tutkimuksessa määriteltiin myös, millainen on integroitu kehitysympäristö, joka tarjoaa käyttäjilleen keinot mallien muuntamiseksi toiseen muotoon kehitysvaiheesta toiseen siirryttäessä sekä mahdollisuuden jäljittää suunnittelutuotokset vaatimuksista toteutukseen ja päinvastoin.

Metodologian määrittelemät menetelmät ja työkalut soveltuvat erityyppisten sulautettujen järjestelmien kehittämiseen. Laajan sovellettavuuden takaa tutkijoiden kehittämä arkkitehtuurityyli, jota voidaan soveltaa eri sovellusalueilla. Lisäksi palveluarkkitehtuurirunko tarjoaa joukon valmiiksi määriteltyjä yleisiä tai sovellusaluekohtaisia palveluja suoritusalustan toteuttamiseksi.

”Yhtenäisen järjestelmämetodologian merkittävin etu on sillä saavutettavat kustannussäästöt. Säästöjä syntyy, kun kallis alustapalvelujen kehitystyö voidaan hyödyntää uudelleen muilla sovellusalueilla ja kun virheet ja puutteet voidaan korjata ennen järjestelmän varsinaista toteutusta”, toteaa VTT:n tutkimusprofessori Eila Ovaska.

Uudelleenkäytettävät palvelut takaavat järjestelmäkehityksen tasaisen laadun. Laatu on oleellinen asia lähes kaikissa sulautetuissa järjestelmissä, mutta sen merkitys korostuu turvallisuuskriittisissä sovelluksissa, kuten lentokoneissa ja autoissa. Laatu korostuu myös, kun sovellusalueella on esimerkiksi erityisiä tietoturvaan, käytettävyyteen ja muokattavuuteen liittyviä tarpeita.

Lentokone-, auto- ja teollisuusautomaation lisäksi metodologiaa voidaan hyödyntää myös muissa hajautetuissa sulautetuissa järjestelmissä, kuten hajautetuissa ohjaus-, mittaus- ja kommunikointijärjestelmissä kotona, toimistossa, teollisuudessa tai kaupunkimiljöössä.

Tutkimus on tehty pääosin EU:n seitsemännen puiteohjelman rahoituksella. Wienin teknillisen yliopiston koordinoimaan projektiin osallistui 23 partneria 11:sta Euroopan maasta. 

VTT osallistui sulautettujen järjestelmien ohjelmisto- ja järjestelmäosaamisellaan arkkitehtuurityylin ja -rungon kehittämiseen ja oli päävastuussa metodologian kehittämisestä.

Sulautettu järjestelmä (embedded system) on tiettyä tarkoitusta varten kehitetty tietokonejärjestelmä. Järjestelmän käyttäjän ei tarvitse olla tietoinen laitteessa olevasta tietokoneesta.


Lisätietoja

Eila Ovaska
Tutkimusprofessori
020 722 2228

 

 

Lisätietoja

Eila Ovaska
Tutkimusprofessori
020 722 2228