From StPowla processes to SRML models - Archive ouverte HAL Accéder directement au contenu
Article Dans Une Revue Formal Aspects of Computing Année : 2009

From StPowla processes to SRML models

Stephen Gorton
  • Fonction : Auteur
  • PersonId : 874240
Stephan Reiff-Marganiec
  • Fonction : Auteur
  • PersonId : 874241

Résumé

Service Oriented Computing is a paradigm for developing software systems as the composition of a number of services. Services are loosely coupled entities, that can be dynamically published, discovered and invoked over a network. The engineering of such systems presents novel challenges, mostly due to the dynamicity and distributed nature of service-based applications. In this paper, we focus on the modelling of service orchestrations. We discuss the relationship between two languages developed under the project: SRML as a high level modelling language for Service Oriented Architectures, and as a process-oriented orchestration approach that separates core business processes from system variability at the end-user's level, where the focus is towards achieving business goals. A fundamental challenge of software engineering is to correctly align business goals with IT strategy, and as such we present an encoding of to SRML. This provides a formal framework for and also a separated view of policies representing system variability that is not present in SRML.
Fichier principal
Vignette du fichier
PEER_stage2_10.1007%2Fs00165-009-0118-7.pdf (736.83 Ko) Télécharger le fichier
Origine : Fichiers produits par l'(les) auteur(s)
Loading...

Dates et versions

hal-00504646 , version 1 (21-07-2010)

Identifiants

Citer

Laura Bocchi, Stephen Gorton, Stephan Reiff-Marganiec. From StPowla processes to SRML models. Formal Aspects of Computing, 2009, 22 (3), pp.243-268. ⟨10.1007/s00165-009-0118-7⟩. ⟨hal-00504646⟩

Collections

PEER
108 Consultations
143 Téléchargements

Altmetric

Partager

Gmail Facebook X LinkedIn More