Modeling and Executing Service Interactions using an Agent-oriented Modeling Language.
Christian Hahn, Ingo Zinnikus · 2008
Abstract. Modern information systems are considered as collection of independent units called services that interact with each other through the exchange of messages. This paper focuses on interactions from a more centralized or global perspective (i.e. choreography), validates the underlying approach to model interactions, and discusses how choreographies can be executed with an established agent-oriented programming language basing on the principles of model-driven development. 1