Quality evaluation for Model-Driven Web Engineering methodologies

被引:23
|
作者
Dominguez-Mayo, F. J. [1 ]
Escalona, M. J. [1 ]
Mejias, M. [1 ]
Ross, M. [2 ]
Staples, G.
机构
[1] Univ Seville, Dept Comp Languages & Syst, Seville, Spain
[2] Southampton Solent Univ, Fac Maritme & Technol, Southampton, Hants, England
关键词
Software engineering; Standards; Metrics/measurement; Methodologies; Quality analysis and evaluation; Software quality/SQA;
D O I
10.1016/j.infsof.2012.06.007
中图分类号
TP [自动化技术、计算机技术];
学科分类号
0812 ;
摘要
Context: There are lots of approaches or methodologies in the Model-Driven Web Engineering (MDWE) context to develop Web Applications without reaching a consensus on the use of standards and scarcity of both, practical experience and tool support. Objective: Model-Driven Web Engineering (MDWE) methodologies are constantly evolving. Moreover, Quality is a very important factor to identify within a methodology as it defines processes, techniques and artifacts to develop Web Applications. For this reason, when analyzing a methodology, it is not only necessary to evaluate quality, but also to find out how to improve it. The main goal of this paper is to develop a set of Quality Characteristics and Sub-Characteristics for MDWE approaches based on ISO/IEC standards. Method: From the software products context, some widely standards proposed, such as ISO/IEC 9126 or ISO/IEC 25000, suggest a Quality Model for software products, although up to now, there are no standard methods to assess quality on MDWE methodologies. Such methodologies can be organized into Properties, thus, a methodology has artifacts, processes and techniques. Then, each item is evaluated through a set of appropriate Quality Characteristics, depending on its nature. This paper proposes to evaluate a methodology as a product itself. Results: This paper recommends a set of Quality Characteristics and Sub-Characteristics based on these standards in order to evaluate MDWE methodologies quality. Additionally, it defines an agile way to relate these Quality Sub-Characteristics to Properties with the sole purpose of not only analyzing, but also assessing and improving MDWE methodologies. Conclusions: The application of these Quality Characteristics and Sub-Characteristics could promote efficiency in methodologies since this kind of assessment enhances both the understanding of strengths and weaknesses of approaches. (c) 2012 Elsevier B.V. All rights reserved.
引用
收藏
页码:1265 / 1282
页数:18
相关论文
共 50 条
  • [1] TOWARDS A QUALITY EVALUATION FRAMEWORK FOR MODEL-DRIVEN WEB ENGINEERING METHODOLOGIES
    Dominguez-Mayo, F. J.
    Mejias, M.
    Escalona, M. J.
    Torres, A. H.
    [J]. WEBIST 2010: PROCEEDINGS OF THE 6TH INTERNATIONAL CONFERENCE ON WEB INFORMATION SYSTEMS AND TECHNOLOGY, VOL 2, 2010, : 191 - 194
  • [2] Quality Issues on Model-Driven Web Engineering Methodologies
    Dominguez-Mayo, F. J.
    Escalona, M. J.
    Mejias, M.
    [J]. INFORMATION SYSTEMS DEVELOPMENT: ASIAN EXPERIENCES, 2011, : 295 - 306
  • [3] AN ANALYSIS OF MODEL-DRIVEN WEB ENGINEERING METHODOLOGIES
    Aragon, Gustavo
    Escalona, Maria-Jose
    Lang, Michael
    Hilera, Jose R.
    [J]. INTERNATIONAL JOURNAL OF INNOVATIVE COMPUTING INFORMATION AND CONTROL, 2013, 9 (01): : 413 - 436
  • [4] QuEF (Quality Evaluation Framework) for Model-Driven Web Methodologies
    Dominguez-Mayo, F. J.
    Escalona, M. J.
    Mejias, M.
    [J]. CURRENT TRENDS IN WEB ENGINEERING, 2010, 6385s : 571 - 575
  • [5] QuEF An Environment for Quality Evaluation on Model-driven Web Engineering Approaches
    Dominguez-Mayo, F. J.
    Mejias, M.
    Escalona, M. J.
    Torres, A. H.
    [J]. ICSOFT 2010: PROCEEDINGS OF THE FIFTH INTERNATIONAL CONFERENCE ON SOFTWARE AND DATA TECHNOLOGIES, VOL 2, 2010, : 137 - 142
  • [6] Towards Agile Model-Driven Web Engineering
    Matias Rivero, Jose
    Grigera, Julian
    Rossi, Gustavo
    Robles Luna, Esteban
    Koch, Nora
    [J]. IS OLYMPICS: INFORMATION SYSTEMS IN A DIVERSE WORLD, 2012, 107 : 142 - +
  • [7] Model-driven web engineering (MDWE 2008)
    Koch, Nora
    Houben, Geert-Jan
    Vallecillo, Antonio
    [J]. CEUR Workshop Proceedings, 2008, 389
  • [8] MODEL-DRIVEN WEB ENGINEERING - MAGIC OR REALITY?
    Adamko, Attila
    [J]. KEPT 2011: KNOWLEDGE ENGINEERING PRINCIPLES AND TECHNIQUES, 2011, : 3 - 12
  • [9] DaVinci - A Model-driven Web Engineering Framework
    Langegger, A.
    Palkoska, J.
    Wagner, R.
    [J]. INTERNATIONAL JOURNAL OF WEB INFORMATION SYSTEMS, 2006, 2 (02) : 119 - 132
  • [10] Model-Driven Engineering of Rules for Web Services
    Ribaric, Marko
    Gasevic, Dragan
    Milanovic, Milan
    Giurca, Adrian
    Lukichev, Sergey
    Wagner, Gerd
    [J]. GENERATIVE AND TRANSFORMATIONAL TECHNIQUES IN SOFTWARE ENGINEERING II, 2008, 5235 : 377 - +