Yliopiston etusivulle Suomeksi På svenska In English
Helsingin yliopisto Tietojenkäsittelytieteen laitos
 

Vuosikertomus 2005

Olioperustaiset ohjelmistoarkkitehtuurit - ROOSA

ROOSA-tutkimusryhmä tutkii ohjelmistoarkkitehtuureja ja niiden olioperustaisia muotoja sekä kehittää arkkitehtuuripohjaisen ohjelmistotuotannon menetelmiä ja työkaluja. Tärkeimmät tutkimusalueet ovat olioperustaisten sovelluskehysten hallinta, ohjelmistoarkkitehtuurien arviointi metriikoiden ja suunnittelumallien avulla sekä ohjelmistotuoteperheiden testaaminen arkkitehtuuri- ja komponenttipohjaisesti. Ryhmä on kehittänyt sovelluskehysten kehittämiseen ja hallintaan JavaFrames-työkalun, arkkitehtuurien arviointiin Maisa-työkalun ja tuoteperheiden testaamiseen Rita-työkalun.

Tutkimusryhmä panostaa lisäksi empiiriseen ohjelmistotutkimukseen, jossa erimuotoisten koejärjestelyjen avulla pyritään selvittämään, kuinka hyvin erilaiset ohjelmistoprosessit, -menetelmät ja -työkalut toimivat ohjelmistoprojekteissa. Koealustana käytetään tutkimustyön alkuvaiheissa laitoksen ohjelmistotuotantoprojekteja.

Vuonna 2005 on keskitytty JavaFrames- ja Rita-työkalujen viimeistelyyn. Rita-työkalua on kehitetty suuressa eurooppalaisessa ITEA-hankkeessa FAMILIES, joka päättyi kesäkuussa 2005. Samalla päättyi myös tällä erää arkkitehtuuripohjaisen testaamisen tutkiminen ja Rita-työkalun kehittäminen ROOSA-ryhmässä. JavaFrames-työkalun kehittämistä on jatkettu vuonna 2005 väitöskirjatyönä, joka eteni vuonna 2005 painatuslupaan saakka.

Yhteyshenkilöt: professorit Jukka Paakki ja Inkeri Verkamo

Kotisivu: http://www.cs.helsinki.fi/research/roosa/

Julkaisuja

Verkamo A.I.
Software Performance. Proceedings of the Finnish Data Processing Week 2003, Petrozavodsk , Russia , 2005, 89-95.

Verkamo A.I. & Saura A.
Using Personal Software Process Exercises to Teach Process Measurement. In: Proceedings of SEUH 9, Software Engineering im Unterricht der Hochschulen. Aachen , Germany , 2005, 105-113.

Verkamo A.I. & Taina J. & Bogoyavlenskiy Y. & Korzun D. & Tuohiniemi T.
Distributed Cross-Cultural Student Software Project: A Case Study. In: Proceedings of the 18th Conference on Software Engineering Education and Training, Ottawa , Canada , 2005, 207-214.

Projektit

  • FAMILIES
  • SERIOUS