2009
DOI: 10.1007/978-3-642-04167-9_2
|View full text |Cite
|
Sign up to set email alerts
|

Formal Behavioral Modeling and Compliance Analysis for Service-Oriented Systems

Abstract: Abstract. In this paper, we present a framework for formal modeling and verification of service-based business processes with focus on their compliance to external regulations such as Segregation of Duties (SoD) or privacy protection policies. In our framework, control/data flow is modeled using the exogenous coordination language Reo. Reo process models are designed from scratch or (semi-)automatically obtained from BPMN, UML or WS-BPEL specifications. Constraint automata (CA), a semantic model for Reo, provi… Show more

Help me understand this report

Search citation statements

Order By: Relevance

Paper Sections

Select...
2
1
1
1

Citation Types

0
16
0

Year Published

2010
2010
2019
2019

Publication Types

Select...
7
2
1

Relationship

1
9

Authors

Journals

citations
Cited by 39 publications
(16 citation statements)
references
References 43 publications
0
16
0
Order By: Relevance
“…More elaborative approaches can additionally handle business objects Elgammal et al 2010;Kokash and Arbab 2009;Schumm et al 2010) (№ 12). The approach of Accorsi et al (2011) (№ 13) focuses on data security annotations, while the PENELOPE approach (Goedertier and Vanthienen 2006) (№ 16) supports the definition and check of activity operators.…”
Section: Modeling Language Supportmentioning
confidence: 99%
“…More elaborative approaches can additionally handle business objects Elgammal et al 2010;Kokash and Arbab 2009;Schumm et al 2010) (№ 12). The approach of Accorsi et al (2011) (№ 13) focuses on data security annotations, while the PENELOPE approach (Goedertier and Vanthienen 2006) (№ 16) supports the definition and check of activity operators.…”
Section: Modeling Language Supportmentioning
confidence: 99%
“…Reo has been used for composition of Web services [16,57,65], modeling and analysis of long-running transactions in service-oriented systems [60], coordination of multi-agent systems [10], performance analysis of coordinated compositions [12,13,17,70,71], modeling of business processes and verification of their compliance [14,59,73], and modeling of coordination in biological systems [31].…”
Section: Overview Of Reomentioning
confidence: 99%
“…Composition and integration of web services lie at the heart of our framework and they cannot be successful without behavioral specification of software services. BPMN may also be used to define the behavior of a service, but, there are some drawbacks and ambiguities in this aspect of BPMN [17]. Therefore, developing service ontology is required to specify service semantics and disambiguate current BPMN process specification of services.…”
Section: Formal Representation Of Software Servicesmentioning
confidence: 99%