Title
Knowledge based quality-driven architecture design and evaluation
Abstract
Modelling and evaluating quality properties of software is of high importance, especially when our every day life depends on the quality of services produced by systems and devices embedded into our surroundings. This paper contributes to the body of research in quality and model driven software engineering. It does so by introducing; (1) a quality aware software architecting approach and (2) a supporting tool chain. The novel approach with supporting tools enables the systematic development of high quality software by merging benefits of knowledge modelling and management, and model driven architecture design enhanced with domain-specific quality attributes. The whole design flow of software engineering is semi-automatic; specifying quality requirements, transforming quality requirements to architecture design, representing quality properties in architectural models, predicting quality fulfilment from architectural models, and finally, measuring quality aspects from implemented source code. The semi-automatic design flow is exemplified by the ongoing development of a secure middleware for peer-to-peer embedded systems.
Year
DOI
Venue
2010
10.1016/j.infsof.2009.11.008
Information & Software Technology
Keywords
Field
DocType
quality aware software,quality fulfilment,tool,software architecture,quality aspect,architectural model,evaluation,ontology,quality property,high quality software,quality-driven architecture design,software engineering,quality requirement,domain-specific quality attribute,quality attribute,model-driven development,architecture design,middleware,embedded system,design flow,knowledge base,quality of service,source code
Systems engineering,Software quality analyst,Software engineering,Computer science,Quality function deployment,Software quality control,Software architecture,Software quality,Software construction,Architectural pattern,Software development
Journal
Volume
Issue
ISSN
52
6
Information and Software Technology
Citations 
PageRank 
References 
25
0.86
37
Authors
5
Name
Order
Citations
PageRank
Eila Ovaska116715.36
Antti Evesti210211.02
Katja Henttonen3402.54
Marko Palviainen4686.05
Pekka Aho5393.74