Proceedings of the 3rd International Workshop on Principles of Engineering Service-Oriented Systems 2011
DOI: 10.1145/1985394.1985398
|View full text |Cite
|
Sign up to set email alerts
|

Towards efficient measuring of web services API coverage

Abstract: We address the problem of interface-based test coverage for Web services.We suggest an approach to analyze the Application Programming Interface (API) of Web services, calculate the number of possible input combinations and compare it to the number of actual historical invocations. Such API coverage metrics are an indicator to which extent the service has been used. Measuring API coverage is a key concern for assessing the significance of Verification and Validation (V&V) techniques; on the other hand, API cov… Show more

Help me understand this report

Search citation statements

Order By: Relevance

Paper Sections

Select...
1
1

Citation Types

0
2
0

Year Published

2013
2013
2013
2013

Publication Types

Select...
2
1

Relationship

2
1

Authors

Journals

citations
Cited by 3 publications
(2 citation statements)
references
References 15 publications
0
2
0
Order By: Relevance
“…TeCoS aims at providing a holistic view of SBAs by providing various coverage metrics, thereby operating both on the level of the service API and on the service composition level. In previous work, we have presented how TeCoS collects and stores invocation messages at runtime in order to compute API coverage metrics of single services , whereas in this paper, the focus is on achieving test coverage for composed services. The task of TeCoS is to provide the data necessary to construct the composition model, as well as to generate and execute the composition test cases.…”
Section: Implementation: the Tecos Frameworkmentioning
confidence: 99%
“…TeCoS aims at providing a holistic view of SBAs by providing various coverage metrics, thereby operating both on the level of the service API and on the service composition level. In previous work, we have presented how TeCoS collects and stores invocation messages at runtime in order to compute API coverage metrics of single services , whereas in this paper, the focus is on achieving test coverage for composed services. The task of TeCoS is to provide the data necessary to construct the composition model, as well as to generate and execute the composition test cases.…”
Section: Implementation: the Tecos Frameworkmentioning
confidence: 99%
“…Furthermore, we consider only the rate of input requests and not their input data. We assume that input requests can be partitioned into homogeneous classes, achieving a desired level of test coverage [14]. We argue that these choices ease the search but provide good levels of expressiveness and flexibility.…”
Section: Search Formalizationmentioning
confidence: 99%