Let's Dance: A Language for Service Behavior Modeling


Autoria(s): Barros, Alistair; Dumas Menjivar, Marlon; ter Hofstede, Arthur; Zaha, Johannes
Contribuinte(s)

Meersman, R

Tari, Z

Data(s)

2006

Resumo

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.

Identificador

http://eprints.qut.edu.au/25183/

Publicador

Springer-Verlag Berlin Heidelberg

Relação

DOI:10.1007/11914853_10

Barros, Alistair, Dumas Menjivar, Marlon, ter Hofstede, Arthur, & Zaha, Johannes (2006) Let's Dance: A Language for Service Behavior Modeling. Lecture Notes in Computer Science, 4275, pp. 145-162.

Fonte

Faculty of Science and Technology; School of Information Systems; Science & Engineering Faculty

Palavras-Chave #080608 Information Systems Development Methodologies #Service-Oriented Architecture
Tipo

Journal Article