A Design Quality Model for Service-Oriented Architecture

被引:27
作者
Shim, Bingu [1 ]
Choue, Siho [1 ]
Kim, Suntae [1 ]
Park, Sooyong [1 ]
机构
[1] Sogang Univ, Dept Comp Sci & Engn, Seoul 121742, South Korea
来源
APSEC 2008:15TH ASIA-PACIFIC SOFTWARE ENGINEERING CONFERENCE, PROCEEDINGS | 2008年
关键词
D O I
10.1109/APSEC.2008.32
中图分类号
TP31 [计算机软件];
学科分类号
081202 ; 0835 ;
摘要
Service-Oriented Architecture (SOA) is emerging as an effective solution to deal with rapid changes in the business environment. To handle fast-paced changes, organizations need to be able to assess the quality of its products prior to implementation. However literature and industry has yet to explore the techniques for evaluating design quality of SOA artifacts. To address this need, this paper presents a hierarchical quality assessment model for early assessment of SOA system quality By defining desirable quality attributes and tracing necessary metrics required to measure them, the approach establishs an assessment model for identification of metrics at different abstraction levels. Using the model, design problems can be detected and resolved before they work, into the implemented system where they are more difficult to resolve. The model is validated against an empirical study on an existing SOA system to evaluate the quality impact from explicit and implicit changes to its requirements.
引用
收藏
页码:403 / 410
页数:8
相关论文
共 20 条
[1]  
[Anonymous], 1994, P 4 INT C SOFTWARE Q
[2]   A hierarchical model for object-oriented design quality assessment [J].
Bansiya, J ;
Davis, CG .
IEEE TRANSACTIONS ON SOFTWARE ENGINEERING, 2002, 28 (01) :4-17
[3]  
BOHEM B, 2001, IEEE COMPUT, V34, P135
[4]  
CHEN J, 2006, IEEE INT C E BUS ENG
[5]   A METRICS SUITE FOR OBJECT-ORIENTED DESIGN [J].
CHIDAMBER, SR ;
KEMERER, CF .
IEEE TRANSACTIONS ON SOFTWARE ENGINEERING, 1994, 20 (06) :476-493
[6]   Cornering the chimera [J].
Dromey, RG .
IEEE SOFTWARE, 1996, 13 (01) :33-&
[7]  
Eder J., 1992, ACM C INF KNOWL MAN
[8]  
ELWAKIL M, 2004, INT C INF SYST
[9]  
Erl T., 2005, SERVICE ORIENTED ARC
[10]  
Krafzig D., 2004, ENTERPRISE SOA SERVI