Metrics suite for maintainability of eXtensible Markup Language web services

被引:25
|
作者
Baski, D. [1 ]
Misra, S. [2 ]
机构
[1] BILGI Geog Informat Convers & Management Syst Co, Ankara, Turkey
[2] Atilim Univ, Dept Comp Engn, Ankara, Turkey
关键词
SOFTWARE MEASUREMENT; COMPLEXITY; APPLICABILITY; PROPERTY-9;
D O I
10.1049/iet-sen.2010.0089
中图分类号
TP31 [计算机软件];
学科分类号
081202 ; 0835 ;
摘要
The eXtensible Markup Language (XML) web services are emerging as the de-facto mechanism for exchanging structured information between applications. The large popularity and acceptance of web services led the developers to adopt the best practices of web service implementation and to find the ways for managing and maintaining web services more effectively. Maintainability, one of the important factors, which affects the quality of XML web services, can be controlled by the proper software metrics that are specifically designed and developed for it. In this paper, we present a suite of metrics to evaluate the quality of the XML web service in terms of its maintainability. The present suite of metrics includes: data weight of a web service description language, distinct message ratio metric, message entropy metric and message repetition scale metric. All the proposed metrics have been evaluated theoretically and validated empirically. A comparative study with similar measures proves the worth of the metric suite.
引用
收藏
页码:320 / 341
页数:22
相关论文
共 50 条
  • [31] Extending the security assertion markup language to support delegation for web services and grid services
    Wang, J
    Del Vecchio, D
    2005 IEEE International Conference on Web Services, Vols 1 and 2, Proceedings, 2005, : 67 - 74
  • [32] Extensible Markup Language Data Mining System Model
    李炜
    宋瀚涛
    Journal of Beijing Institute of Technology(English Edition), 2003, (01) : 28 - 32
  • [33] Workflow interoperability using extensible markup language (XML)
    Dahalin, ZM
    Wahid, J
    2002 STUDENT CONFERENCE ON RESEARCH AND DEVELOPMENT, PROCEEDINGS: GLOBALIZING RESEARCH AND DEVELOPMENT IN ELECTRICAL AND ELECTRONICS ENGINEERING, 2002, : 513 - 516
  • [34] Extensible markup language data mining system models
    Li, Wei
    Song, Han-Tao
    Journal of Beijing Institute of Technology (English Edition), 2003, 12 (01): : 28 - 32
  • [35] An Extensible Markup Language for Effective System and Service Federation
    Chang, William Y.
    Chow, Edward T.
    MILITARY COMMUNICATIONS CONFERENCE, 2010 (MILCOM 2010), 2010, : 423 - 428
  • [36] Financial Reporting Model Based on Extensible Markup Language
    Wen, Zhang
    PROCEEDINGS OF 2010 INTERNATIONAL CONFERENCE ON INFORMATION TECHNOLOGY AND INDUSTRIAL ENGINEERING, VOLS I AND II, 2010, : 510 - 513
  • [37] Defining extensible markup language standards for electromyography data transmission across the World-Wide Web
    Jabre, JF
    Salzsieder, BT
    MUSCLE & NERVE, 2002, : S72 - S76
  • [38] Design metrics for web application maintainability measurement
    Ghosheh, Emad
    Black, Sue
    2008 IEEE/ACS INTERNATIONAL CONFERENCE ON COMPUTER SYSTEMS AND APPLICATIONS, VOLS 1-3, 2008, : 778 - +
  • [39] Semantic markup for geospatial web services
    Jiang, Ling
    Gong, Jianya
    Li, Bin
    GEOINFORMATICS 2006: GEOSPATIAL INFORMATION TECHNOLOGY, 2006, 6421
  • [40] Improved extensible markup language query incremental maintenance algorithm
    College of Information Engineering, Yangzhou University, Yangzhou 225009, China
    不详
    Jisuanji Jicheng Zhizao Xitong, 2008, 11 (2277-2283): : 2277 - 2283