Please use this identifier to cite or link to this item: https://dspace.iiti.ac.in/handle/123456789/4822
Full metadata record
DC FieldValueLanguage
dc.contributor.authorChaturvedi, Animeshen_US
dc.date.accessioned2022-03-17T01:00:00Z-
dc.date.accessioned2022-03-17T15:35:38Z-
dc.date.available2022-03-17T01:00:00Z-
dc.date.available2022-03-17T15:35:38Z-
dc.date.issued2021-
dc.identifier.citationChaturvedi, A., & Binkley, D. (2021). Web service slicing: Intra and inter-operational analysis to test changes. IEEE Transactions on Services Computing, 14(3), 930-943. doi:10.1109/TSC.2018.2821157en_US
dc.identifier.issn1939-1374-
dc.identifier.otherEID(2-s2.0-85044768876)-
dc.identifier.urihttps://doi.org/10.1109/TSC.2018.2821157-
dc.identifier.urihttps://dspace.iiti.ac.in/handle/123456789/4822-
dc.description.abstractWe introduce Web Service Slicing, a technique that captures a functional subset of a large-scale web service using an interface slice captured as a WSDL slice (a subset of a service's WSDL). An interface (WSDL) slice provides access to an interoperable slice, which is a functional subset of the service's code. The technique uses intra-operational and inter-operational analysis to identify web service changes. With the aid of an associative code-test mapping, we leverage the identification of affected operations to reduce the cost of web-service regression testing by extracting a subset of the existing test cases. Used in conjunction with a web service slice, this subset reduces the cost of web-service regression testing by enabling the running of fewer tests. Furthermore, we exploit two approaches: Operationalized Regression Testing of Web Services (ORTWS) and Parameterized Regression Testing of Web Services (PRTWS). ORTWS effectively tests intra-operational changes at the WSDL and WS-code levels, while PRTWS tests inter-operational changes involving inter-operational dependencies due to primary parameters. Finally, we present results obtained using our prototype implementation, AWSCM (Automated Web Service Change Management), in two case-study experiments that serve to illustrate the reduction potential of the technique using eight real-world web services. © 2008-2012 IEEE.en_US
dc.language.isoenen_US
dc.publisherInstitute of Electrical and Electronics Engineers Inc.en_US
dc.sourceIEEE Transactions on Services Computingen_US
dc.subjectBankingen_US
dc.subjectComputer software maintenanceen_US
dc.subjectCost reductionen_US
dc.subjectElectronic mailen_US
dc.subjectInteroperabilityen_US
dc.subjectMaintainabilityen_US
dc.subjectSet theoryen_US
dc.subjectSoftware testingen_US
dc.subjectTestingen_US
dc.subjectToolsen_US
dc.subjectWebsitesen_US
dc.subjectOperational analysisen_US
dc.subjectOperational changesen_US
dc.subjectProgram slicingen_US
dc.subjectPrototype implementationsen_US
dc.subjectReduction potentialen_US
dc.subjectSimple object access protocolsen_US
dc.subjectSoftware analysisen_US
dc.subjectTesting toolsen_US
dc.subjectWeb servicesen_US
dc.titleWeb Service Slicing: Intra and Inter-Operational Analysis to Test Changesen_US
dc.typeJournal Articleen_US
Appears in Collections:Department of Computer Science and Engineering

Files in This Item:
There are no files associated with this item.


Items in DSpace are protected by copyright, with all rights reserved, unless otherwise indicated.

Altmetric Badge: