Let's dance: a language for service behavior modeling

  • Authors:
  • Johannes Maria Zaha;Alistair Barros;Marlon Dumas;Arthur ter Hofstede

  • Affiliations:
  • Queensland University of Technology, Brisbane, Australia;SAP Research Centre, Brisbane, Australia;Queensland University of Technology, Brisbane, Australia;Queensland University of Technology, Brisbane, Australia

  • Venue:
  • ODBASE'06/OTM'06 Proceedings of the 2006 Confederated international conference on On the Move to Meaningful Internet Systems: CoopIS, DOA, GADA, and ODBASE - Volume Part I
  • Year:
  • 2006

Quantified Score

Hi-index 0.00

Visualization

Abstract

In Service-Oriented Architectures (SOAs), software systems are decomposed into independent units, namely services, that interact with one another through message exchanges To promote reuse and evolvability, these interactions are explicitly described right from the early phases of the development lifecycle Up to now, emphasis has been placed on capturing structural aspects of service interactions Gradually though, the description of behavioral dependencies between service interactions is gaining increasing attention as a means to push forward the SOA vision This paper deals with the description of these behavioral dependencies during the analysis and design phases The paper outlines a set of requirements that a language for modeling service interactions at this level should fulfill, and proposes a language whose design is driven by these requirements.