Affiliation:
1. Department of Computer Science, University of Leicester, Leicester, UK
2. ATX Technologies Limited, London, UK
Abstract
Abstract
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
Sensoria
project: SRML as a high level modelling language for Service Oriented Architectures, and
StPowla
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
StPowla
to SRML. This provides a formal framework for
StPowla
and also a separated view of policies representing system variability that is not present in SRML.
Publisher
Association for Computing Machinery (ACM)
Subject
Theoretical Computer Science,Software
Cited by
1 articles.
订阅此论文施引文献
订阅此论文施引文献,注册后可以免费订阅5篇论文的施引文献,订阅后可以查看论文全部施引文献
1. A structured approach to VO reconfigurations through Policies;Electronic Proceedings in Theoretical Computer Science;2012-04-26