作者
Francis Palma, Le An, Foutse Khomh, Naouel Moha, Yann-Gaël Guéhéneuc
发表日期
2014/11/17
研讨会论文
2014 IEEE 7th International Conference on Service-Oriented Computing and Applications
页码范围
1-8
出版商
IEEE
简介
Like any other software systems, service-based systems (SBSs) evolve frequently to accommodate new user requirements. This evolution may degrade their design and implementation and may cause the introduction of common bad practice solutions -- antipatterns -- in opposition to patterns which are good solutions to common recurring design problems. We believe that the degradation of the design of SBSs does not only affect the clients of the SBSs but also the maintenance and evolution of the SBSs themselves. This paper presents the results of an empirical study that aimed to quantify the impact of service patterns and antipatterns on the maintenance and evolution of SBSs. We measure the maintenance effort of a service implementation in terms of the number of changes and the size of changes (i.e., Code churns) performed by developers to maintain and evolve the service, two effort metrics that have been …
引用总数
201520162017201820192020202120222023113232
学术搜索中的文章
F Palma, L An, F Khomh, N Moha, YG Guéhéneuc - 2014 IEEE 7th International Conference on Service …, 2014