A metrics framework for a WS-CDL process under evolution
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 a...
Gespeichert in:
Veröffentlicht in: | International journal of system assurance engineering and management 2020-10, Vol.11 (5), p.865-882 |
---|---|
Hauptverfasser: | , |
Format: | Artikel |
Sprache: | eng |
Schlagworte: | |
Online-Zugang: | Volltext |
Tags: |
Tag hinzufügen
Keine Tags, Fügen Sie den ersten Tag hinzu!
|
container_end_page | 882 |
---|---|
container_issue | 5 |
container_start_page | 865 |
container_title | International journal of system assurance engineering and management |
container_volume | 11 |
creator | Kohar, Rachna Parimala, N. |
description | 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. |
doi_str_mv | 10.1007/s13198-020-00999-4 |
format | Article |
fullrecord | <record><control><sourceid>proquest_cross</sourceid><recordid>TN_cdi_proquest_journals_2450311212</recordid><sourceformat>XML</sourceformat><sourcesystem>PC</sourcesystem><sourcerecordid>2450311212</sourcerecordid><originalsourceid>FETCH-LOGICAL-c270t-493c4ddd1248c4d1e0fe912019e0cfaa69bb80aa5d1f1320099f42a523a226103</originalsourceid><addsrcrecordid>eNp9kE9LAzEQxYMoWGq_gKeA5-jMJLvdHEv9CwUPKh5DuptIa7upya7itzftCt48zTu892bmx9g5wiUCTK8SStSVAAIBoLUW6oiNQE9LoaSqjg-6EGUF-pRNUloDABIqUjBi1YxvXRdXdeI-2q37CvGd-xC55a9PYn694LsYapcS79vGRe4-w6bvVqE9YyfebpKb_M4xe7m9eZ7fi8Xj3cN8thA1TaETSstaNU2DpKos0IF3GglQO6i9taVeLiuwtmjQo6T9_V6RLUhaohJBjtnF0Jvv-Ohd6sw69LHNKw2pAiTmVyi7aHDVMaQUnTe7uNra-G0QzB6SGSCZDMkcIBmVQ3IIpWxu31z8q_4n9QOsAWeB</addsrcrecordid><sourcetype>Aggregation Database</sourcetype><iscdi>true</iscdi><recordtype>article</recordtype><pqid>2450311212</pqid></control><display><type>article</type><title>A metrics framework for a WS-CDL process under evolution</title><source>SpringerLink Journals - AutoHoldings</source><creator>Kohar, Rachna ; Parimala, N.</creator><creatorcontrib>Kohar, Rachna ; Parimala, N.</creatorcontrib><description>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.</description><identifier>ISSN: 0975-6809</identifier><identifier>EISSN: 0976-4348</identifier><identifier>DOI: 10.1007/s13198-020-00999-4</identifier><language>eng</language><publisher>New Delhi: Springer India</publisher><subject>Choreography ; Engineering ; Engineering Economics ; Evolution ; Internet service providers ; Logistics ; Marketing ; Organization ; Original Article ; Quality Control ; Reliability ; Safety and Risk ; Service oriented architecture ; Specification and description languages ; Web services</subject><ispartof>International journal of system assurance engineering and management, 2020-10, Vol.11 (5), p.865-882</ispartof><rights>The Society for Reliability Engineering, Quality and Operations Management (SREQOM), India and The Division of Operation and Maintenance, Lulea University of Technology, Sweden 2020</rights><rights>The Society for Reliability Engineering, Quality and Operations Management (SREQOM), India and The Division of Operation and Maintenance, Lulea University of Technology, Sweden 2020.</rights><lds50>peer_reviewed</lds50><woscitedreferencessubscribed>false</woscitedreferencessubscribed><cites>FETCH-LOGICAL-c270t-493c4ddd1248c4d1e0fe912019e0cfaa69bb80aa5d1f1320099f42a523a226103</cites><orcidid>0000-0002-1610-3245</orcidid></display><links><openurl>$$Topenurl_article</openurl><openurlfulltext>$$Topenurlfull_article</openurlfulltext><thumbnail>$$Tsyndetics_thumb_exl</thumbnail><linktopdf>$$Uhttps://link.springer.com/content/pdf/10.1007/s13198-020-00999-4$$EPDF$$P50$$Gspringer$$H</linktopdf><linktohtml>$$Uhttps://link.springer.com/10.1007/s13198-020-00999-4$$EHTML$$P50$$Gspringer$$H</linktohtml><link.rule.ids>314,776,780,27903,27904,41467,42536,51297</link.rule.ids></links><search><creatorcontrib>Kohar, Rachna</creatorcontrib><creatorcontrib>Parimala, N.</creatorcontrib><title>A metrics framework for a WS-CDL process under evolution</title><title>International journal of system assurance engineering and management</title><addtitle>Int J Syst Assur Eng Manag</addtitle><description>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.</description><subject>Choreography</subject><subject>Engineering</subject><subject>Engineering Economics</subject><subject>Evolution</subject><subject>Internet service providers</subject><subject>Logistics</subject><subject>Marketing</subject><subject>Organization</subject><subject>Original Article</subject><subject>Quality Control</subject><subject>Reliability</subject><subject>Safety and Risk</subject><subject>Service oriented architecture</subject><subject>Specification and description languages</subject><subject>Web services</subject><issn>0975-6809</issn><issn>0976-4348</issn><fulltext>true</fulltext><rsrctype>article</rsrctype><creationdate>2020</creationdate><recordtype>article</recordtype><recordid>eNp9kE9LAzEQxYMoWGq_gKeA5-jMJLvdHEv9CwUPKh5DuptIa7upya7itzftCt48zTu892bmx9g5wiUCTK8SStSVAAIBoLUW6oiNQE9LoaSqjg-6EGUF-pRNUloDABIqUjBi1YxvXRdXdeI-2q37CvGd-xC55a9PYn694LsYapcS79vGRe4-w6bvVqE9YyfebpKb_M4xe7m9eZ7fi8Xj3cN8thA1TaETSstaNU2DpKos0IF3GglQO6i9taVeLiuwtmjQo6T9_V6RLUhaohJBjtnF0Jvv-Ohd6sw69LHNKw2pAiTmVyi7aHDVMaQUnTe7uNra-G0QzB6SGSCZDMkcIBmVQ3IIpWxu31z8q_4n9QOsAWeB</recordid><startdate>20201001</startdate><enddate>20201001</enddate><creator>Kohar, Rachna</creator><creator>Parimala, N.</creator><general>Springer India</general><general>Springer Nature B.V</general><scope>AAYXX</scope><scope>CITATION</scope><orcidid>https://orcid.org/0000-0002-1610-3245</orcidid></search><sort><creationdate>20201001</creationdate><title>A metrics framework for a WS-CDL process under evolution</title><author>Kohar, Rachna ; Parimala, N.</author></sort><facets><frbrtype>5</frbrtype><frbrgroupid>cdi_FETCH-LOGICAL-c270t-493c4ddd1248c4d1e0fe912019e0cfaa69bb80aa5d1f1320099f42a523a226103</frbrgroupid><rsrctype>articles</rsrctype><prefilter>articles</prefilter><language>eng</language><creationdate>2020</creationdate><topic>Choreography</topic><topic>Engineering</topic><topic>Engineering Economics</topic><topic>Evolution</topic><topic>Internet service providers</topic><topic>Logistics</topic><topic>Marketing</topic><topic>Organization</topic><topic>Original Article</topic><topic>Quality Control</topic><topic>Reliability</topic><topic>Safety and Risk</topic><topic>Service oriented architecture</topic><topic>Specification and description languages</topic><topic>Web services</topic><toplevel>peer_reviewed</toplevel><toplevel>online_resources</toplevel><creatorcontrib>Kohar, Rachna</creatorcontrib><creatorcontrib>Parimala, N.</creatorcontrib><collection>CrossRef</collection><jtitle>International journal of system assurance engineering and management</jtitle></facets><delivery><delcategory>Remote Search Resource</delcategory><fulltext>fulltext</fulltext></delivery><addata><au>Kohar, Rachna</au><au>Parimala, N.</au><format>journal</format><genre>article</genre><ristype>JOUR</ristype><atitle>A metrics framework for a WS-CDL process under evolution</atitle><jtitle>International journal of system assurance engineering and management</jtitle><stitle>Int J Syst Assur Eng Manag</stitle><date>2020-10-01</date><risdate>2020</risdate><volume>11</volume><issue>5</issue><spage>865</spage><epage>882</epage><pages>865-882</pages><issn>0975-6809</issn><eissn>0976-4348</eissn><abstract>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.</abstract><cop>New Delhi</cop><pub>Springer India</pub><doi>10.1007/s13198-020-00999-4</doi><tpages>18</tpages><orcidid>https://orcid.org/0000-0002-1610-3245</orcidid></addata></record> |
fulltext | fulltext |
identifier | ISSN: 0975-6809 |
ispartof | International journal of system assurance engineering and management, 2020-10, Vol.11 (5), p.865-882 |
issn | 0975-6809 0976-4348 |
language | eng |
recordid | cdi_proquest_journals_2450311212 |
source | SpringerLink Journals - AutoHoldings |
subjects | Choreography Engineering Engineering Economics Evolution Internet service providers Logistics Marketing Organization Original Article Quality Control Reliability Safety and Risk Service oriented architecture Specification and description languages Web services |
title | A metrics framework for a WS-CDL process under evolution |
url | https://sfx.bib-bvb.de/sfx_tum?ctx_ver=Z39.88-2004&ctx_enc=info:ofi/enc:UTF-8&ctx_tim=2025-01-26T04%3A46%3A33IST&url_ver=Z39.88-2004&url_ctx_fmt=infofi/fmt:kev:mtx:ctx&rfr_id=info:sid/primo.exlibrisgroup.com:primo3-Article-proquest_cross&rft_val_fmt=info:ofi/fmt:kev:mtx:journal&rft.genre=article&rft.atitle=A%20metrics%20framework%20for%20a%20WS-CDL%20process%20under%20evolution&rft.jtitle=International%20journal%20of%20system%20assurance%20engineering%20and%20management&rft.au=Kohar,%20Rachna&rft.date=2020-10-01&rft.volume=11&rft.issue=5&rft.spage=865&rft.epage=882&rft.pages=865-882&rft.issn=0975-6809&rft.eissn=0976-4348&rft_id=info:doi/10.1007/s13198-020-00999-4&rft_dat=%3Cproquest_cross%3E2450311212%3C/proquest_cross%3E%3Curl%3E%3C/url%3E&disable_directlink=true&sfx.directlink=off&sfx.report_link=0&rft_id=info:oai/&rft_pqid=2450311212&rft_id=info:pmid/&rfr_iscdi=true |