Evaluating Quality of Service Design

Název práce: Evaluating Quality of Service Design
Autor(ka) práce: Hejl, Daniel
Typ práce: Bachelor thesis
Vedoucí práce: Feuerlicht, Jiří
Oponenti práce: Pavlíčková, Jarmila
Jazyk práce: English
Abstrakt:
Service Oriented Architecture is a popular choice of system architecture and many organization are moving towards it in order to closely align IT capabilities with their business goals. They are expecting that the implementation of SOA will lead to increased efficiency, the ability to rapidly respond to changing business environments, and significantly improved return on investment. In order to meet these expectations, great emphasis must be given on correct service design. However, designing services in the way that they are highly reusable and the final product is highly maintainable can be especially challenging. This bachelor thesis focuses on summarization of how metrics for measuring structural properties of service oriented software designs can be used for predicting potential problems in service design. In the practical part of this thesis, a tool for evaluating a service design based on coupling between service interfaces was implemented and practical applicability of one of the metric was demonstrated.
Klíčová slova: service design; software metrics; composability; service granularity; coupling; cohesion; reusability; maintainability; SOA
Název práce: Evaluating Quality of Service Design
Autor(ka) práce: Hejl, Daniel
Typ práce: Bakalářská práce
Vedoucí práce: Feuerlicht, Jiří
Oponenti práce: Pavlíčková, Jarmila
Jazyk práce: English
Abstrakt:
Architektura orintovaná na služby (SOA) je populární volbou systémové architektury a mnoho organizací na ni přechází aby lépe sladily možnosti IT s jejich podnikovými cíly. Mezi očekávání, která adopce SOA vyvolává patří například zvýšená efektivita, schopnost rychle reagovat na změny v obchodním prostředí a zlepšení návratnosti investic. Aby tato očekávání byla naplněna, velký důraz musí být kladen na správný návrh služeb. Navrhování služeb takovým způsobem, aby měly velkou míru znovupoužitelnosti a aby výsledný produkt byl dobře udržovatelný může být ale obzvláště náročné. Tato práce shrnuje způsoby, jakými se dají využít metriky měřící vlastnosti struktur návrhu systémů orientovaných na služby pro předpovídání problémů v návrhu služeb. V praktické části této bakalářské práce byl vyvynut nástroj na měření kvality návrhu služeb na základě jedné z metrik a byla demonstrována praktická použitelnost této metriky.
Klíčová slova: udržovatelnost; SOA; návrh služeb; znovupoužitelnost; softwarové metriky

Informace o studiu

Studijní program / obor: Aplikovaná informatika/Informatika
Typ studijního programu: Bakalářský studijní program
Přidělovaná hodnost: Bc.
Instituce přidělující hodnost: Vysoká škola ekonomická v Praze
Fakulta: Fakulta informatiky a statistiky
Katedra: Katedra informačních technologií

Informace o odevzdání a obhajobě

Datum zadání práce: 10. 2. 2011
Datum podání práce: 1. 6. 2011
Datum obhajoby: 24. 8. 2011
Identifikátor v systému InSIS: https://insis.vse.cz/zp/30289/podrobnosti

Soubory ke stažení

    Poslední aktualizace: