| Search-based testing of service level agreements |
| Full text |
Pdf
(227 KB)
|
Source
|
Genetic And Evolutionary Computation Conference
archive
Proceedings of the 9th annual conference on Genetic and evolutionary computation
table of contents
London, England
SESSION: Search-based software engineering: papers
table of contents
Pages: 1090 - 1097
Year of Publication: 2007
ISBN:978-1-59593-697-4
|
|
Authors
|
|
Massimiliano Di Penta
|
University of Sannio, Benevento, Italy
|
|
Gerardo Canfora
|
University of Sannio, Benevento, Italy
|
|
Gianpiero Esposito
|
University of Sannio, Benevento, Italy
|
|
Valentina Mazza
|
University of Sannio, Benevento, Italy
|
|
Marcello Bruno
|
University of Sannio, Benevento, Italy
|
|
| Sponsors |
|
| Publisher |
|
| Bibliometrics |
Downloads (6 Weeks): n/a, Downloads (12 Months): n/a, Citation Count: 3
|
|
|
ABSTRACT
The diffusion of service oriented architectures introduces the need for novel testing approaches. On the one side, testing must be able to identify failures in the functionality provided by service. On the other side, it needs to identify cases in which the Service Level Agreement (SLA) negotiated between the service provider and the service consumer is not met. This would allow the developer to improve service performances, where needed, and the provider to avoid promising Quality of Service (QoS) levels that cannot be guaranteed. This paper proposes the use of Genetic Algorithms to generate inputs and configurations for service-oriented systems that cause SLA violations. The approach has been implemented in a tool and applied to an audio processing workflow and to a service for chart generation. In both cases, the approach was able to produce test data able to violate some QoS constraints.
REFERENCES
Note: OCR errors may be found in this Reference List extracted from the full text article. ACM has opted to expose the complete List rather than only correct and linked references.
| |
1
|
A. Andrieux, K. Czajkowski, A. Dan, K. Keahey, H. Ludwig, J. Pruyne, J. Rofrano, S. Tuecke, and M. Xu. Web Services Agreement Specification (WS-Agreement). http://www.gridforum.org/Meetings/GGF11/Documents/draft-ggf-graap-agreement. pdf last accessed: March 9th 2007.
|
| |
2
|
|
 |
3
|
|
| |
4
|
|
 |
5
|
|
| |
6
|
M. Bruno, G. Canfora, M. DiPenta, G. Esposito, and V. Mazza. Using test cases as contract to ensure service compliance across releases. In Service-Oriented Computing - ICSOC 2005, Third International Conference, Amsterdam, The Netherlands, December 12-15, 2005, Proceedings pages 87--100, 2005.
|
| |
7
|
|
| |
8
|
G. Canfora, M. DiPenta, R. Esposito, F. Perfetto, and M. L. Villani. Service composition (re) binding driven by application-specific qos. In Service-Oriented Computing - ICSOC 2006, 4th International Conference, Chicago, IL, USA, December 4-7, 2006, Proceedings pages 141--152, 2006.
|
 |
9
|
|
| |
10
|
J. Cardoso. Quality of Service and Semantic Composition of Workflows PhDthesis, Univ. of Georgia, 2002.
|
 |
11
|
Chen Fu , Barbara G. Ryder , Ana Milanova , David Wonnacott, Testing of java web services for robustness, Proceedings of the 2004 ACM SIGSOFT international symposium on Software testing and analysis, July 11-14, 2004, Boston, Massachusetts, USA
|
 |
12
|
|
| |
13
|
Mark Harman , Lin Hu , Rob Hierons , Joachim Wegener , Harmen Sthamer , André Baresel , Marc Roper, Testability Transformation, IEEE Transactions on Software Engineering, v.30 n.1, p.3-16, January 2004
[doi> 10.1109/TSE.2004.1265732]
|
| |
14
|
E. Martin, S. Basu, and T. Xie. Automated robustness testing of web services. In Proceedings of the 4th International Workshop on SOA And Web Services Best Practices (SOAWS 2006) October 2006.
|
| |
15
|
|
 |
16
|
|
| |
17
|
|
| |
18
|
|
| |
19
|
M. Turner, D. Budgen, and P. Brereton. Turning software into aservice. IEEE Computer 36(10):38--44, 2003.
|
| |
20
|
J. Wegener, A. Baresel, and H. Sthamer. Evolutionary test environment for automatic structural testing. Information & Software Technology 43(14):841--854, 2001.
|
| |
21
|
J. Wegener and M. Grochtmann. Testing temporal correctness of real-time systems by means of genetic algorithms. In Quality Week 1997.
|
| |
22
|
Liangzhao Zeng , Boualem Benatallah , Anne H.H. Ngu , Marlon Dumas , Jayant Kalagnanam , Henry Chang, QoS-Aware Middleware for Web Services Composition, IEEE Transactions on Software Engineering, v.30 n.5, p.311-327, May 2004
[doi> 10.1109/TSE.2004.11]
|
|