Programs using service-oriented architecture (SOA) often feature ultra-late binding among components. These components have well-defined interfaces and are known as web services. Messages between every pair of web services dually conform to the output interface of a sender and the input interface of a receiver. Unit testing of web services should not only test the logic of web services, but also assure the correctness of the web services during input, manipulation, and output of messages. There is, however, little software testing research in this area. In this paper, we study the unit testing problem to assure components written in orchestration languages, WS-BPEL in particular. We report an empirical study of the effectiveness of the Fran...
The Business Process Execution Language (BPEL) is emerging as the new standard in Web service compos...
Nowadays, applications are increasingly deployed as Web services in the globally distributed cloud c...
Service-Oriented Architectures (SOA) allows software applications to interoperate in a new way in di...
Programs using service-oriented architecture (SOA) often feature ultra-late binding among components...
BPEL (Business Process Execution Language) as a de-facto standard for web service orchestration has...
With the popularity of Web Services and Service-Oriented Architecture (SOA), quality assurance of SO...
International audienceThe Web Services and service-based systems gained extreme popularity in the re...
With the popularity of Web Services and Service-Oriented Architecture (SOA), quality assurance of SO...
Nowadays, Service Oriented Architecture (SOA) has become one mainstream paradigm for developing dist...
Validation and testing are important in developing correct and fault free SOA-basedsystems. BPEL is ...
More than five years have passed since the final release of the long-desired OASIS standard of a pro...
block of WS-BPEL is those Web services components that collaborate to realize a certain function of ...
WS-BPEL applications are a kind of service-oriented application. They use XPath extensively to inte...
The testing of a new component for an already running service-oriented system can often involve high...
The widespread use of service-oriented architectures (SOAs) and Web services in commercial software ...
The Business Process Execution Language (BPEL) is emerging as the new standard in Web service compos...
Nowadays, applications are increasingly deployed as Web services in the globally distributed cloud c...
Service-Oriented Architectures (SOA) allows software applications to interoperate in a new way in di...
Programs using service-oriented architecture (SOA) often feature ultra-late binding among components...
BPEL (Business Process Execution Language) as a de-facto standard for web service orchestration has...
With the popularity of Web Services and Service-Oriented Architecture (SOA), quality assurance of SO...
International audienceThe Web Services and service-based systems gained extreme popularity in the re...
With the popularity of Web Services and Service-Oriented Architecture (SOA), quality assurance of SO...
Nowadays, Service Oriented Architecture (SOA) has become one mainstream paradigm for developing dist...
Validation and testing are important in developing correct and fault free SOA-basedsystems. BPEL is ...
More than five years have passed since the final release of the long-desired OASIS standard of a pro...
block of WS-BPEL is those Web services components that collaborate to realize a certain function of ...
WS-BPEL applications are a kind of service-oriented application. They use XPath extensively to inte...
The testing of a new component for an already running service-oriented system can often involve high...
The widespread use of service-oriented architectures (SOAs) and Web services in commercial software ...
The Business Process Execution Language (BPEL) is emerging as the new standard in Web service compos...
Nowadays, applications are increasingly deployed as Web services in the globally distributed cloud c...
Service-Oriented Architectures (SOA) allows software applications to interoperate in a new way in di...