Managing Web Service Interface Complexity via an OO Metric-based Early Approach
- Autores
- Mateos Diaz, Cristian Maximiliano; Zunino Suarez, Alejandro Octavio; Misra, Sanjay; Anabalon, Diego; Flores, Andrés Pablo
- Año de publicación
- 2017
- Idioma
- inglés
- Tipo de recurso
- artículo
- Estado
- versión publicada
- Descripción
- Web Services have been steadily gaining maturity as their adoption in the software industry grew. Accordingly, metric suites for assessing different quality attributes of Web Service artifacts have been proposed recently. Some researchers have particularly focused on assessing service interface descriptions in WSDL, which like any other software artifact have several inherent attributes (e.g., size or complexity) that can be measured. We study the statistical relationships between some recent service interface complexity metrics (Basci & Misra´s metrics suite) and the well-known Chidamber & Kemerer´s metric suite applied to service implementations, on a data-set of 154 real-world services. First, to prove the ability of Basci & Misra´s suite of measuring the complexity attribute in WSDL documents, a theoretical validation of these metrics using Weyuker´s properties is presented. Then, after finding high correlation between both metric suites, we show that refactoring service codes prior to generating the WSDL documents might reduce service interface complexity.
Fil: Mateos Diaz, Cristian Maximiliano. Consejo Nacional de Investigaciones Científicas y Técnicas. Centro Científico Tecnológico Conicet - Tandil. Instituto Superior de Ingeniería del Software. Universidad Nacional del Centro de la Provincia de Buenos Aires. Instituto Superior de Ingeniería del Software; Argentina
Fil: Zunino Suarez, Alejandro Octavio. Consejo Nacional de Investigaciones Científicas y Técnicas. Centro Científico Tecnológico Conicet - Tandil. Instituto Superior de Ingeniería del Software. Universidad Nacional del Centro de la Provincia de Buenos Aires. Instituto Superior de Ingeniería del Software; Argentina
Fil: Misra, Sanjay. Covenant University; Nigeria
Fil: Anabalon, Diego. Universidad Nacional del Comahue. Facultad de Informatica; Argentina. Consejo Nacional de Investigaciones Científicas y Técnicas; Argentina
Fil: Flores, Andrés Pablo. Universidad Nacional del Comahue. Facultad de Informatica; Argentina. Consejo Nacional de Investigaciones Científicas y Técnicas; Argentina - Materia
-
WEB SERVICES
CODE-FIRST
WEB SERVICE INTERFACE COMPLEXITY
WEYUKER'S PROPERTIES
OBJECT-ORIENTED METRICS - Nivel de accesibilidad
- acceso abierto
- Condiciones de uso
- https://creativecommons.org/licenses/by-nc-sa/2.5/ar/
- Repositorio
- Institución
- Consejo Nacional de Investigaciones Científicas y Técnicas
- OAI Identificador
- oai:ri.conicet.gov.ar:11336/58486
Ver los metadatos del registro completo
id |
CONICETDig_a876ed7bbc0b341b79dae3dfd8abdcb0 |
---|---|
oai_identifier_str |
oai:ri.conicet.gov.ar:11336/58486 |
network_acronym_str |
CONICETDig |
repository_id_str |
3498 |
network_name_str |
CONICET Digital (CONICET) |
spelling |
Managing Web Service Interface Complexity via an OO Metric-based Early ApproachMateos Diaz, Cristian MaximilianoZunino Suarez, Alejandro OctavioMisra, SanjayAnabalon, DiegoFlores, Andrés PabloWEB SERVICESCODE-FIRSTWEB SERVICE INTERFACE COMPLEXITYWEYUKER'S PROPERTIESOBJECT-ORIENTED METRICShttps://purl.org/becyt/ford/1.2https://purl.org/becyt/ford/1Web Services have been steadily gaining maturity as their adoption in the software industry grew. Accordingly, metric suites for assessing different quality attributes of Web Service artifacts have been proposed recently. Some researchers have particularly focused on assessing service interface descriptions in WSDL, which like any other software artifact have several inherent attributes (e.g., size or complexity) that can be measured. We study the statistical relationships between some recent service interface complexity metrics (Basci & Misra´s metrics suite) and the well-known Chidamber & Kemerer´s metric suite applied to service implementations, on a data-set of 154 real-world services. First, to prove the ability of Basci & Misra´s suite of measuring the complexity attribute in WSDL documents, a theoretical validation of these metrics using Weyuker´s properties is presented. Then, after finding high correlation between both metric suites, we show that refactoring service codes prior to generating the WSDL documents might reduce service interface complexity.Fil: Mateos Diaz, Cristian Maximiliano. Consejo Nacional de Investigaciones Científicas y Técnicas. Centro Científico Tecnológico Conicet - Tandil. Instituto Superior de Ingeniería del Software. Universidad Nacional del Centro de la Provincia de Buenos Aires. Instituto Superior de Ingeniería del Software; ArgentinaFil: Zunino Suarez, Alejandro Octavio. Consejo Nacional de Investigaciones Científicas y Técnicas. Centro Científico Tecnológico Conicet - Tandil. Instituto Superior de Ingeniería del Software. Universidad Nacional del Centro de la Provincia de Buenos Aires. Instituto Superior de Ingeniería del Software; ArgentinaFil: Misra, Sanjay. Covenant University; NigeriaFil: Anabalon, Diego. Universidad Nacional del Comahue. Facultad de Informatica; Argentina. Consejo Nacional de Investigaciones Científicas y Técnicas; ArgentinaFil: Flores, Andrés Pablo. Universidad Nacional del Comahue. Facultad de Informatica; Argentina. Consejo Nacional de Investigaciones Científicas y Técnicas; ArgentinaCentro Latinoamericano de Estudios en Informática2017-12info:eu-repo/semantics/articleinfo:eu-repo/semantics/publishedVersionhttp://purl.org/coar/resource_type/c_6501info:ar-repo/semantics/articuloapplication/pdfapplication/pdfapplication/pdfhttp://hdl.handle.net/11336/58486Mateos Diaz, Cristian Maximiliano; Zunino Suarez, Alejandro Octavio; Misra, Sanjay; Anabalon, Diego; Flores, Andrés Pablo; Managing Web Service Interface Complexity via an OO Metric-based Early Approach; Centro Latinoamericano de Estudios en Informática; CLEI Electronic Journal; 20; 3; 12-2017; 1-220717-5000CONICET DigitalCONICETenginfo:eu-repo/semantics/altIdentifier/doi/10.19153/cleiej.20.3.2info:eu-repo/semantics/altIdentifier/url/http://www.clei.org/cleiej-beta/index.php/cleiej/article/view/31info:eu-repo/semantics/openAccesshttps://creativecommons.org/licenses/by-nc-sa/2.5/ar/reponame:CONICET Digital (CONICET)instname:Consejo Nacional de Investigaciones Científicas y Técnicas2025-09-03T10:00:07Zoai:ri.conicet.gov.ar:11336/58486instacron:CONICETInstitucionalhttp://ri.conicet.gov.ar/Organismo científico-tecnológicoNo correspondehttp://ri.conicet.gov.ar/oai/requestdasensio@conicet.gov.ar; lcarlino@conicet.gov.arArgentinaNo correspondeNo correspondeNo correspondeopendoar:34982025-09-03 10:00:07.806CONICET Digital (CONICET) - Consejo Nacional de Investigaciones Científicas y Técnicasfalse |
dc.title.none.fl_str_mv |
Managing Web Service Interface Complexity via an OO Metric-based Early Approach |
title |
Managing Web Service Interface Complexity via an OO Metric-based Early Approach |
spellingShingle |
Managing Web Service Interface Complexity via an OO Metric-based Early Approach Mateos Diaz, Cristian Maximiliano WEB SERVICES CODE-FIRST WEB SERVICE INTERFACE COMPLEXITY WEYUKER'S PROPERTIES OBJECT-ORIENTED METRICS |
title_short |
Managing Web Service Interface Complexity via an OO Metric-based Early Approach |
title_full |
Managing Web Service Interface Complexity via an OO Metric-based Early Approach |
title_fullStr |
Managing Web Service Interface Complexity via an OO Metric-based Early Approach |
title_full_unstemmed |
Managing Web Service Interface Complexity via an OO Metric-based Early Approach |
title_sort |
Managing Web Service Interface Complexity via an OO Metric-based Early Approach |
dc.creator.none.fl_str_mv |
Mateos Diaz, Cristian Maximiliano Zunino Suarez, Alejandro Octavio Misra, Sanjay Anabalon, Diego Flores, Andrés Pablo |
author |
Mateos Diaz, Cristian Maximiliano |
author_facet |
Mateos Diaz, Cristian Maximiliano Zunino Suarez, Alejandro Octavio Misra, Sanjay Anabalon, Diego Flores, Andrés Pablo |
author_role |
author |
author2 |
Zunino Suarez, Alejandro Octavio Misra, Sanjay Anabalon, Diego Flores, Andrés Pablo |
author2_role |
author author author author |
dc.subject.none.fl_str_mv |
WEB SERVICES CODE-FIRST WEB SERVICE INTERFACE COMPLEXITY WEYUKER'S PROPERTIES OBJECT-ORIENTED METRICS |
topic |
WEB SERVICES CODE-FIRST WEB SERVICE INTERFACE COMPLEXITY WEYUKER'S PROPERTIES OBJECT-ORIENTED METRICS |
purl_subject.fl_str_mv |
https://purl.org/becyt/ford/1.2 https://purl.org/becyt/ford/1 |
dc.description.none.fl_txt_mv |
Web Services have been steadily gaining maturity as their adoption in the software industry grew. Accordingly, metric suites for assessing different quality attributes of Web Service artifacts have been proposed recently. Some researchers have particularly focused on assessing service interface descriptions in WSDL, which like any other software artifact have several inherent attributes (e.g., size or complexity) that can be measured. We study the statistical relationships between some recent service interface complexity metrics (Basci & Misra´s metrics suite) and the well-known Chidamber & Kemerer´s metric suite applied to service implementations, on a data-set of 154 real-world services. First, to prove the ability of Basci & Misra´s suite of measuring the complexity attribute in WSDL documents, a theoretical validation of these metrics using Weyuker´s properties is presented. Then, after finding high correlation between both metric suites, we show that refactoring service codes prior to generating the WSDL documents might reduce service interface complexity. Fil: Mateos Diaz, Cristian Maximiliano. Consejo Nacional de Investigaciones Científicas y Técnicas. Centro Científico Tecnológico Conicet - Tandil. Instituto Superior de Ingeniería del Software. Universidad Nacional del Centro de la Provincia de Buenos Aires. Instituto Superior de Ingeniería del Software; Argentina Fil: Zunino Suarez, Alejandro Octavio. Consejo Nacional de Investigaciones Científicas y Técnicas. Centro Científico Tecnológico Conicet - Tandil. Instituto Superior de Ingeniería del Software. Universidad Nacional del Centro de la Provincia de Buenos Aires. Instituto Superior de Ingeniería del Software; Argentina Fil: Misra, Sanjay. Covenant University; Nigeria Fil: Anabalon, Diego. Universidad Nacional del Comahue. Facultad de Informatica; Argentina. Consejo Nacional de Investigaciones Científicas y Técnicas; Argentina Fil: Flores, Andrés Pablo. Universidad Nacional del Comahue. Facultad de Informatica; Argentina. Consejo Nacional de Investigaciones Científicas y Técnicas; Argentina |
description |
Web Services have been steadily gaining maturity as their adoption in the software industry grew. Accordingly, metric suites for assessing different quality attributes of Web Service artifacts have been proposed recently. Some researchers have particularly focused on assessing service interface descriptions in WSDL, which like any other software artifact have several inherent attributes (e.g., size or complexity) that can be measured. We study the statistical relationships between some recent service interface complexity metrics (Basci & Misra´s metrics suite) and the well-known Chidamber & Kemerer´s metric suite applied to service implementations, on a data-set of 154 real-world services. First, to prove the ability of Basci & Misra´s suite of measuring the complexity attribute in WSDL documents, a theoretical validation of these metrics using Weyuker´s properties is presented. Then, after finding high correlation between both metric suites, we show that refactoring service codes prior to generating the WSDL documents might reduce service interface complexity. |
publishDate |
2017 |
dc.date.none.fl_str_mv |
2017-12 |
dc.type.none.fl_str_mv |
info:eu-repo/semantics/article info:eu-repo/semantics/publishedVersion http://purl.org/coar/resource_type/c_6501 info:ar-repo/semantics/articulo |
format |
article |
status_str |
publishedVersion |
dc.identifier.none.fl_str_mv |
http://hdl.handle.net/11336/58486 Mateos Diaz, Cristian Maximiliano; Zunino Suarez, Alejandro Octavio; Misra, Sanjay; Anabalon, Diego; Flores, Andrés Pablo; Managing Web Service Interface Complexity via an OO Metric-based Early Approach; Centro Latinoamericano de Estudios en Informática; CLEI Electronic Journal; 20; 3; 12-2017; 1-22 0717-5000 CONICET Digital CONICET |
url |
http://hdl.handle.net/11336/58486 |
identifier_str_mv |
Mateos Diaz, Cristian Maximiliano; Zunino Suarez, Alejandro Octavio; Misra, Sanjay; Anabalon, Diego; Flores, Andrés Pablo; Managing Web Service Interface Complexity via an OO Metric-based Early Approach; Centro Latinoamericano de Estudios en Informática; CLEI Electronic Journal; 20; 3; 12-2017; 1-22 0717-5000 CONICET Digital CONICET |
dc.language.none.fl_str_mv |
eng |
language |
eng |
dc.relation.none.fl_str_mv |
info:eu-repo/semantics/altIdentifier/doi/10.19153/cleiej.20.3.2 info:eu-repo/semantics/altIdentifier/url/http://www.clei.org/cleiej-beta/index.php/cleiej/article/view/31 |
dc.rights.none.fl_str_mv |
info:eu-repo/semantics/openAccess https://creativecommons.org/licenses/by-nc-sa/2.5/ar/ |
eu_rights_str_mv |
openAccess |
rights_invalid_str_mv |
https://creativecommons.org/licenses/by-nc-sa/2.5/ar/ |
dc.format.none.fl_str_mv |
application/pdf application/pdf application/pdf |
dc.publisher.none.fl_str_mv |
Centro Latinoamericano de Estudios en Informática |
publisher.none.fl_str_mv |
Centro Latinoamericano de Estudios en Informática |
dc.source.none.fl_str_mv |
reponame:CONICET Digital (CONICET) instname:Consejo Nacional de Investigaciones Científicas y Técnicas |
reponame_str |
CONICET Digital (CONICET) |
collection |
CONICET Digital (CONICET) |
instname_str |
Consejo Nacional de Investigaciones Científicas y Técnicas |
repository.name.fl_str_mv |
CONICET Digital (CONICET) - Consejo Nacional de Investigaciones Científicas y Técnicas |
repository.mail.fl_str_mv |
dasensio@conicet.gov.ar; lcarlino@conicet.gov.ar |
_version_ |
1842269620726136832 |
score |
13.13397 |