Johannes Maria Zaha

Learn More
In a service-oriented architecture (SOA), a system is viewed as a collection of independent units (services) that interact with one another through message exchanges. Established languages such as the Web services description language and the business process execution language allow developers to capture the interactions in which an individual service can(More)
TheWeb Service Choreography Description Language (WS-CDL) has been put forward as language for capturing sets of web service interactions and their control and data dependencies, seen from a global perspective. However the suitability of WS-CDL for this purpose has not been assessed in a systematic manner. This paper presents such an assessment by adopting(More)
A service-oriented system is a collection of independent services that interact with one another through message exchanges. Languages such as the Web Services Description Language (WSDL) and the Business Process Execution Language (BPEL) allow developers to capture the interactions in which an individual service can engage, both from a structural and from a(More)
In emerging web service development approaches, the description of interactions both from a global and from a local perspective plays an increasingly important role. In earlier work we presented a visual language (namely Let’s Dance) for modeling service interactions at different levels of abstraction. In this paper we present a modeling tool for Let’s(More)
Based on rapidly changing market conditions and increasing pressure on cost and productivity, companies in different industries have started to concentrate on their core competencies and to decrease vertical range of manufacture. This resulted in an increasing dependency between the producing companies and their suppliers. Enterprise networks are formed(More)
The Web Service Choreography Description Language (WSCDL) has been put forward as language for capturing sets of web service interactions and their control and data dependencies, seen from a global perspective. However the suitability of WS-CDL for this purpose has not been assessed in a systematic manner. This paper presents such an assessment by adopting(More)