Semantic Matching of Web Services Capabilities
ISWC '02 Proceedings of the First International Semantic Web Conference on The Semantic Web
Extending WSDL to Facilitate Web Services Testing
HASE '02 Proceedings of the 7th IEEE International Symposium on High Assurance Systems Engineering
IEEE Transactions on Software Engineering
QoS-Aware Middleware for Web Services Composition
IEEE Transactions on Software Engineering
Testing of java web services for robustness
ISSTA '04 Proceedings of the 2004 ACM SIGSOFT international symposium on Software testing and analysis
Generating test cases for web services using data perturbation
ACM SIGSOFT Software Engineering Notes
Smart monitors for composed services
Proceedings of the 2nd international conference on Service oriented computing
Stress testing real-time systems with genetic algorithms
GECCO '05 Proceedings of the 7th annual conference on Genetic and evolutionary computation
An approach for QoS-aware service composition based on genetic algorithms
GECCO '05 Proceedings of the 7th annual conference on Genetic and evolutionary computation
Search-based software test data generation: a survey: Research Articles
Software Testing, Verification & Reliability
The Audition Framework for TestingWeb Services Interoperability
EUROMICRO '05 Proceedings of the 31st EUROMICRO Conference on Software Engineering and Advanced Applications
WSDL-Based Automatic Test Case Generation for Web Services Testing
SOSE '05 Proceedings of the IEEE International Workshop
Traffic-aware stress testing of distributed systems based on UML models
Proceedings of the 28th international conference on Software engineering
Turning Software into a Service
Computer
Service composition (re)binding driven by application–specific qos
ICSOC'06 Proceedings of the 4th international conference on Service-Oriented Computing
Using test cases as contract to ensure service compliance across releases
ICSOC'05 Proceedings of the Third international conference on Service-Oriented Computing
Discovery of SOA patterns via model checking
2nd international workshop on Service oriented software engineering: in conjunction with the 6th ESEC/FSE joint meeting
Special Issue on Search-Based Software Maintenance
Journal of Software Maintenance and Evolution: Research and Practice - Search Based Software Engineering [SBSE]
Service-Oriented Architectures Testing: A Survey
Software Engineering
A systematic review of search-based testing for non-functional system properties
Information and Software Technology
Proceedings of the the 7th joint meeting of the European software engineering conference and the ACM SIGSOFT symposium on The foundations of software engineering
Testing in Service Oriented Architectures with dynamic binding: A mapping study
Information and Software Technology
Bringing white-box testing to Service Oriented Architectures through a Service Oriented Approach
Journal of Systems and Software
Service research challenges and solutions for the future internet
Pairwise testing of dynamic composite services
Proceedings of the 6th International Symposium on Software Engineering for Adaptive and Self-Managing Systems
Defining an SLA-Aware method to test service-oriented systems
ICSOC'11 Proceedings of the 2011 international conference on Service-Oriented Computing
Optimised realistic test input generation using web services
SSBSE'12 Proceedings of the 4th international conference on Search Based Software Engineering
Hi-index | 0.00 |
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.