Lecture Notes in Computer Science
DOI: 10.1007/978-3-540-79230-7_7
|View full text |Cite
|
Sign up to set email alerts
|

From BPEL to SRML: A Formal Transformational Approach

Abstract: Abstract. The SENSORIA Reference Modelling Language (SRML) provides primitives for modelling business processes in a technology agnostic way. At the core of SRML is the notion of module as a composition of tightly coupled components and loosely coupled, dynamically discovered services. This paper presents an encoding of BPEL processes into SRML modules using model transformation techniques. The encoding provides the means to create highlevel declarative descriptions of BPEL processes that can be used for build… Show more

Help me understand this report

Search citation statements

Order By: Relevance

Paper Sections

Select...
2
2
1

Citation Types

0
13
0

Publication Types

Select...
5
1

Relationship

5
1

Authors

Journals

citations
Cited by 11 publications
(13 citation statements)
references
References 6 publications
0
13
0
Order By: Relevance
“…However, the primitives of SRML are general enough to support process based modelling. For example, [BHLF07] presents an encoding from the process-base style of modelling of WS-BPEL to SRML. Another example is the encoding presented in this paper where STPOWLA provides SRML with a means to define, at a higher level of abstraction, a process-based behaviour (i.e.…”
Section: Methodology By Example -A Case Study Of Using Stpowla and Srmlmentioning
confidence: 99%
See 2 more Smart Citations
“…However, the primitives of SRML are general enough to support process based modelling. For example, [BHLF07] presents an encoding from the process-base style of modelling of WS-BPEL to SRML. Another example is the encoding presented in this paper where STPOWLA provides SRML with a means to define, at a higher level of abstraction, a process-based behaviour (i.e.…”
Section: Methodology By Example -A Case Study Of Using Stpowla and Srmlmentioning
confidence: 99%
“…The outcome of this phase is a StPowla model of the business process that, by using the encoding to SRML, can provide each of the SRML module structures resulting from the previous phase with an the internal orchestration. Service-Oriented Modelling The SRML modules obtained in the previous phase can be extended to include the behavioural specifications for the external interfaces, modified to include other components in the internal structure (for example component extracted from implementations in BPEL [BHLF07] or any other language for which an encoding into SRML has been provided), and analyzed with the formal framework provided by SRML.…”
Section: Methodology By Example -A Case Study Of Using Stpowla and Srmlmentioning
confidence: 99%
See 1 more Smart Citation
“…Another advantage is that is provides us a formal framework to which we can map specifications in other notations such as the ones available in workflow languages like BPEL [5]. More details and examples can be found in [9] …”
Section: Business Rolementioning
confidence: 99%
“…Both the language and the associated logic are 'technology agnostic' in the sense that they are based on a semantic model that abstracts away from the languages in which services are programmed and the middleware that supports the coordination of interactions [1,13]. They are also expressive enough to accommodate orchestrations programmed in languages such as BPEL [7].…”
Section: Introductionmentioning
confidence: 99%