Towards Tool-Supported Configuration of Services
No Thumbnail Available
URL
Journal Title
Journal ISSN
Volume Title
Helsinki University of Technology |
Diplomityö
Checking the digitized thesis and permission for publishing
Instructions for the author
Instructions for the author
Authors
Date
2005
Department
Major/Subject
Tietojenkäsittelyoppi
Mcode
T-76
Degree programme
Language
en
Pages
109 s. + liitt. 55
Series
Abstract
Konfiguroitava tuote räätälöidään täyttämään tietyn asiakkaan yksilölliset tarpeet. Informaatio konfiguroitavan tuotteen muuntelumahdollisuuksista esitetään konfiguraatiomallissa. Konfiguraatiomalli määrittelee joukon esisuunniteltuja komponenttityyppejä sekä sääntöjä, jotka määräävät kuinka tyyppien komponenteista voidaan yhdistellä valideja tuoteyksilöitä. Konfiguroitavat tuotteet sekä niiden hallintaan liittyvät tehtävät vaativat usein monimutkaisuutensa vuoksi tuekseen tietojärjestelmiä, joita kutsutaan konfiguraattoreiksi. Tyypillisesti konfiguraattorit mahdollistavat konfiguraatiomallien määrittelyn käyttäen mallinnuskieltä, joka perustuu käsitemalliin, jolla voidaan esittää tietämystä konfiguroitavista tuotteista. Konfiguroitaviin tuotteisiin liittyvä tutkimus on keskittynyt pääasiassa fyysisiin kuten mekaanisiin ja sähköisiin tuotteisiin, huomioiden vain vähän aineettomia tuotteita kuten palveluita. Tämä tutkimus on osa palveluiden konfigurointiin keskittyvää ConSerWe-tutkimusprojektia, jossa on kehitetty käsitemalli konfiguroitaville palveluille. Tässä työssä tutkitaan, onko palveluiden konfigurointiin mahdollista tarjota tietojärjestelmätukea kehitettyyn käsitemalliin pohjautuen. Tutkimuksessa käytettiin konstruktiivista tutkimusmenetelmää. Konfiguroitavien palveluiden käsitemallia laajennettiin kirjallisuuskatsauksen ja tapaustutkimuksen perusteella. Lisäksi laajennetulle käsitemallille määriteltiin mallinnuskieli. Tämän jälkeen laajennetulle käsitemallin käsitteille määriteltiin kuvaus fyysisille tuotteille tarkoitetun konfiguraattorin mallinnuskäsitteisiin. Työssä toteutettiin käännösrutiini, joka kääntää ehdotetun mallinnuskielen mukaisen konfiguraatiomallin fyysisille tuotteille tarkoitetun konfiguraattorin mallinnuskielelle. Tämä mahdollisti konfiguraattorin käytön ehdotetulla mallinnuskiellellä mallinnettujen palveluiden konfigurointiin. Lopuksi kehitettyä ratkaisua arvioitiin soveltamalla sitä tapaustutkimuksen palveluun. Käsitemallin laajennukset ja mallinnuskieli havaittiin tarkoituksenmukaisiksi konfiguroitavien palveluiden mallintamiseen. Myös käännösrutiinin toteutus vaikuttaa onnistuneelta. Konfiguraattorin tukema palveluiden konfigurointi oli mahdollista eikä suorituskykyongelmia havaittu. Toisaalta on huomioitava, että tulosten arviointi on melko rajoitettu, sillä ratkaisua on sovellettu vain yhteen palveluun.Description
Supervisor
Männistö, TomiThesis advisor
Tiihonen, JuhaKeywords
configuration, konfigurointi, services, palvelut, modelling language, mallinnuskieli, configurator, konfiguraattori