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


Characterizing and evaluating the quality of software process modeling language: Comparison of ten representative model-based languages
Affiliation:1. Department of Computer Engineering, Faculty of Engineering, Bahcesehir University, Ciragan Cad. Osmanpasa Mektebi Sok. No: 4 - 6, Besiktas, Istanbul, 34353, Turkey;2. Department of Computer Engineering, Faculty of Engineering, Abdullah Gul University (AGU), Barbaros Mahallesi, Erkilet Bulvari, Kocasinan, Kayseri, Turkey;1. SINFOCI Research group, Engineering Faculty, University of Quindío, Colombia;2. Department of Information and Computing Sciences, Utrecht University, The Netherlands;3. PROS Research Centre, Universitat Politécnica de Valéncia, Spain;1. CNR – National Research Council of Italy, IEIIT, c.so Duca degli Abruzzi 24, Torino I-10129, Italy;2. Faculty of Science, Technology and Communication, University of Luxembourg, 6 Avenue de la Fonte, Esch-sur-Alzette L-4364, Luxembourg;1. International Computer Institute, Ege University, 35100, Izmir, Turkey;2. Department of Computer Science, Dokuz Eylul University, Izmir, Turkey;3. Department of Computer Science, University of Antwerp and Flanders Make, Belgium;4. Universidade NOVA de Lisboa, NOVA LINCS, DI, FCT, Lisboa, Portugal;1. Department of Computer Languages and System, University of Seville, Seville, Spain;2. Faculty of Maritme and Technology, Southampton Solent University, Southampton, United Kingdom;3. BCS Quality Specialist Group, United Kingdom
Abstract:Software organizations are very conscious that deployments of well-defined software processes improve software product development and its quality. Over last decade, many Software Process Modeling Languages (SPMLs) have been proposed to describe and manage software processes. However, each one presents advantages and disadvantages. The main challenge for an organization is to choose the best and most suitable SPML to meet its requirements. This paper proposes a Quality Model (QM) which has been defined conforms to QuEF (Quality Evaluation Framework). This QM allows to compare model-based SPMLs and it could be used by organizations to choose the most useful model-based SPML for their particular requirements. This paper also instances our QM to evaluate and compare 10 representative SPMLs of the various alternative approaches (metamodel-level approaches; SPML based on UML and approaches based on standards). Finally, this paper concludes there are many model-based proposals for SPM, but it is very difficult to establish with could be the commitment to follow. Some non-considered aspects until now have been identified (e.g., validation within enterprise environments, friendly support tools, mechanisms to carry out continuous improvement, mechanisms to establish business rules and elements for software process orchestrating).
Keywords:
本文献已被 ScienceDirect 等数据库收录!
设为首页 | 免责声明 | 关于勤云 | 加入收藏

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