Quality Attribute Based Architecture Design of Patient Monitor Management Software
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
(12) + 86 s. ´liitt. 11
Series
Abstract
Tämän diplomityön tavoite oli luoda arkkitehtuuri ohjelmistolle, joka integroi kolmansien osapuolien sovelluksia potilasmonitoriin. Työ tehtiin hyvin aikaisessa vaiheessa tuotekehitystä, ja sen tavoitteena oli tunnistaa uuden tuotekonseptin kannalta tärkeimmät arkkitehtuuriin vaikuttavat vaatimukset. Näiden vaatimusten pohjalta tavoitteena oli luoda alustava luonnos järjestelmän arkkitehtuurista. Suunnitteluprosessin toteuttamiseksi valittiin laatuattribuuttipohjainen suunnittelumenetelmä. Sopivan suunnittelumenetelmän valitsemiseksi työssä perehdyttiin vaihtoehtoisiin laatuattribuuttipohjaisiin arkkitehtuurien suunnittelu- ja arviointimenetelmiin. Arkkitehtuurisuunnittelun tulosten parantamiseksi työn puitteissa tutustuttiin olemassa oleviin suunnittelumalleihin ja arkkitehtonisiin tyyleihin. Työn empiirisessä osassa käytetty menetelmä oli Quality Attribute Workshopin (QAW) ja Attribute Driven Design (ADD) -menetelmän yhdistelmä. QAW:tä muokattiin täyttämään sovellusalueen erityiset vaatimukset. Pääasialliset muutokset olivat riskianalyysin lisääminen täydentämään vaatimuksia ja katselmoinnin lisääminen arkkitehtuurin arvioimista varten. QAW kartoitti järjestelmän tärkeimmät vaatimukset (engl. architectural drivers). Suunnittelu keskittyi projektin resurssien puitteissa vaatimuksiin, jotka katsottiin kaikkein tyypillisimmiksi uuden tuotekonseptin kannalta. Arkkitehtuurin katselmoinnin perusteella oli tunnistettavissa muutamia kysymyksiä, jotka vaativat lisätutkimuksia ja tarkennuksia tuotekonseptiin ja sen reunaehtoihin.Description
Supervisor
Männistö, TomiThesis advisor
Taalas, TimoKeywords
patient monitor, potilasvalvontamonitori, software architecture, ohjelmistoarkkitehtuuri, quality attribute, laatuattribuutti