Service-oriented computing proposes services as building blocks which can be composed to complex systems. To reason about the correctness of a service, its communication protocol needs to be analyzed. A fundamental correctness criterion for a service is the existence of a partner service, formalized in the notion of controllability. In this paper, we introduce Wendy, a Petri net-based tool to synthesize partner services. These partners are valuable artifacts to support the design, validation, verification, and adaptation of services. Furthermore, Wendy can calculate an operating guideline, a characterization of the set of all partners of a service. Operating guidelines can be used in many application scenarios from service brokerage to tes...
Web services have become the technology of choice for service-oriented computing implementation, whe...
In the Service Oriented Architecture (SOA) services are computational elements that are published, d...
AbstractA Web Service is a self-describing, self-contained modular application that can be published...
Service-oriented computing proposes services as building blocks which can be composed to complex sys...
Abstract. Service-oriented computing proposes services as building blocks which can be composed to c...
In the paradigm of service-oriented computing, companies organize their core competencies as service...
Interorganizational cooperation is more and more organized by the paradigm of services. The service...
Abstract. A service is controllable, if there exists a service with which it can interact properly. ...
LNCS n°8194Web Services (WSs) are the most used implementation of service-oriented architectures all...
The service-oriented architecture (SOA) has been quite prevailing in enterprise applications develop...
Service-Oriented Computing is an emerging computing paradigm that supports the modular design of (so...
As the technology associated with the "Web Services" trend gains significant adoption, the need for ...
As the technology associated with the "Web Services" trend gains significant adoption, the need for ...
Abstract: To an increasing extend software systems are integrated across the borders of individual e...
Controllability is a fundamental correctness criterion for interacting service models. A service mod...
Web services have become the technology of choice for service-oriented computing implementation, whe...
In the Service Oriented Architecture (SOA) services are computational elements that are published, d...
AbstractA Web Service is a self-describing, self-contained modular application that can be published...
Service-oriented computing proposes services as building blocks which can be composed to complex sys...
Abstract. Service-oriented computing proposes services as building blocks which can be composed to c...
In the paradigm of service-oriented computing, companies organize their core competencies as service...
Interorganizational cooperation is more and more organized by the paradigm of services. The service...
Abstract. A service is controllable, if there exists a service with which it can interact properly. ...
LNCS n°8194Web Services (WSs) are the most used implementation of service-oriented architectures all...
The service-oriented architecture (SOA) has been quite prevailing in enterprise applications develop...
Service-Oriented Computing is an emerging computing paradigm that supports the modular design of (so...
As the technology associated with the "Web Services" trend gains significant adoption, the need for ...
As the technology associated with the "Web Services" trend gains significant adoption, the need for ...
Abstract: To an increasing extend software systems are integrated across the borders of individual e...
Controllability is a fundamental correctness criterion for interacting service models. A service mod...
Web services have become the technology of choice for service-oriented computing implementation, whe...
In the Service Oriented Architecture (SOA) services are computational elements that are published, d...
AbstractA Web Service is a self-describing, self-contained modular application that can be published...