A metrics framework for a WS-CDL process under evolution

被引:0
|
作者
Rachna Kohar
N. Parimala
机构
[1] Jawaharlal Nehru University,School of Computer and Systems Sciences
关键词
Choreography; WS-CDL process; Evolution; Metrics; Participants; Interactions; Roles;
D O I
暂无
中图分类号
学科分类号
摘要
Choreography of different web services in Service Oriented Architecture is expressed using Web Service Choreography Description Language (WS-CDL). A WS-CDL process consists of interactions and roles for participants. It evolves over time due to different types of changes in the participants, roles and interactions. In this paper, metrics are proposed under two categories. Metrics under first category deals with syntactic evolution in which changes in structure of the process are quantized whereas metric under second category deals with semantic evolution to measure change in usefulness of the process. There are three metrics under first category: Additive Evolution Metric (AEM), Subtractive Evolution metric (SEM) and Evolution Metric (EM). AEM is a measure for the changes in process entities, which are additive in nature such as additions or splits. SEM measure changes which are subtractive in nature such as deletions or merge. EM which is sum total of AEM and SEM is also proposed. The metric proposed under second category is Evolved Usefulness Metric (EUM). It gives a measure for the change in usefulness of the process when it evolves. Proposed metrics helps in analyzing the evolution in process and change in usefulness of the process as it evolves. Metrics are theoretically validated using Zuse framework and found to be above the ordinal scale. To show the applicability of metrics, they are empirically validated using case study of WS-CDL process.
引用
收藏
页码:865 / 882
页数:17
相关论文
共 50 条
  • [1] A metrics framework for a WS-CDL process under evolution
    Kohar, Rachna
    Parimala, N.
    [J]. INTERNATIONAL JOURNAL OF SYSTEM ASSURANCE ENGINEERING AND MANAGEMENT, 2020, 11 (05) : 865 - 882
  • [2] A formal framework for WS-CDL based on process algebra
    Li, Shenghong
    Miao, Huaikou
    [J]. Journal of Information and Computational Science, 2009, 6 (01): : 497 - 505
  • [3] Graphical description of WS-CDL
    Yahmadi, Ibrahim
    Baghdadi, Youcef
    Al-Khanjari, Zuhoor
    [J]. 2013 9TH INTERNATIONAL CONFERENCE ON INNOVATIONS IN INFORMATION TECHNOLOGY (IIT), 2013,
  • [4] From WS-CDL choreography to BPEL process orchestration
    Mendling, Jan
    Hafner, Michael
    [J]. JOURNAL OF ENTERPRISE INFORMATION MANAGEMENT, 2008, 21 (05) : 525 - +
  • [5] A model checker for WS-CDL
    Wang, Hongbing
    Kang, Zuling
    Zhou, Ning
    Li, Li
    [J]. JOURNAL OF SYSTEMS AND SOFTWARE, 2010, 83 (10) : 1651 - 1661
  • [6] Modeling the Patterns of WS-CDL Interactions Based on Process Algebra
    Li, Shenghong
    Miao, Huaikou
    [J]. 2008 INTERNATIONAL SEMINAR ON FUTURE INFORMATION TECHNOLOGY AND MANAGEMENT ENGINEERING, PROCEEDINGS, 2008, : 222 - 227
  • [7] Modeling the Work Unit of WS-CDL Based on Process Algebra
    Li, Shenghong
    [J]. 2009 INTERNATIONAL CONFERENCE ON RESEARCH CHALLENGES IN COMPUTER SCIENCE, ICRCCS 2009, 2009, : 149 - 152
  • [8] Towards a Type Theory of WS-CDL Based on Process Algebra
    Miao, Huaikou
    Li, Shenghong
    [J]. ICMECG: 2009 INTERNATIONAL CONFERENCE ON MANAGEMENT OF E-COMMERCE AND E-GOVERNMENT, PROCEEDINGS, 2009, : 380 - +
  • [9] Static validation of WS-CDL documents
    Pu, Geguang
    Wang, Zheng
    Zhou, Lei
    Zhang, Hanyi
    Wang, Tao
    Yang, Chuchao
    Peng, Liyang
    Sun, Meng
    [J]. SIMULATION MODELLING PRACTICE AND THEORY, 2009, 17 (08) : 1367 - 1377
  • [10] WS-CDL+: An extended WS-CDL execution engine for web service collaboration
    Kang, Zuling
    Wang, Hongbing
    Hung, Patrick C. K.
    [J]. 2007 IEEE INTERNATIONAL CONFERENCE ON WEB SERVICES, PROCEEDINGS, 2007, : 928 - +