首页 | 本学科首页   官方微博 | 高级检索  
     


Knowledge based quality-driven architecture design and evaluation
Authors:Eila Ovaska  Antti Evesti  Katja Henttonen  Marko Palviainen  Pekka Aho
Affiliation:1. Research and Development, Australian Red Cross Blood Service, Kelvin Grove, Qld, Australia;2. School of Medicine, The University of Queensland, St Lucia, Qld, Australia;3. Medical Services, Australian Red Cross Blood Service, Osborne Park, WA, Australia;1. SPace and AStroparticle (SPAS) Group, UAH, Madrid, Spain;2. Ebisuzaki Computational Astrophysics Laboratory, RIKEN, Japan;3. Instituto de Astrofísica de Canarias (IAC), Tenerife, Spain;4. Leonard E. Parker Center for Gravitation, Cosmology and Astrophysics, University of Wisconsin-Milwaukee, USA;5. Departamento de Astrofísica, Universidad de La Laguna, Tenerife, Spain
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.
Keywords:
本文献已被 ScienceDirect 等数据库收录!
设为首页 | 免责声明 | 关于勤云 | 加入收藏

Copyright©北京勤云科技发展有限公司  京ICP备09084417号