2007
DOI: 10.1007/978-3-540-75183-0_20
|View full text |Cite
|
Sign up to set email alerts
|

Behavioral Constraints for Services

Abstract: Recently, we introduced the concept of an operating guideline of a service as a structure that characterizes all its properly interacting partner services. The hitherto considered correctness criterion is deadlock freedom of the composition of both services. In practice, there are intended and unintended deadlock-freely interacting partners of a service. In this paper, we provide a formal approach to express intended and unintended behavior as behavioral constraints. With such a constraint, unintended partners… Show more

Help me understand this report

Search citation statements

Order By: Relevance

Paper Sections

Select...
1
1
1
1

Citation Types

0
12
0
1

Year Published

2008
2008
2013
2013

Publication Types

Select...
6
3

Relationship

3
6

Authors

Journals

citations
Cited by 28 publications
(13 citation statements)
references
References 14 publications
0
12
0
1
Order By: Relevance
“…This is done by comparing the requester's behavior to a subtree of the operating guideline with matching annotations. The authors extended their work in [52], in which they make a distinction between intended and unintended behavior to build customized operating guidelines. These customized operating guidelines characterizes all processes that can communicate deadlock freely with a given process satisfying a given constraint.…”
Section: Business Process Verification Approachesmentioning
confidence: 99%
“…This is done by comparing the requester's behavior to a subtree of the operating guideline with matching annotations. The authors extended their work in [52], in which they make a distinction between intended and unintended behavior to build customized operating guidelines. These customized operating guidelines characterizes all processes that can communicate deadlock freely with a given process satisfying a given constraint.…”
Section: Business Process Verification Approachesmentioning
confidence: 99%
“…By restricting Ω C , domain knowledge and data dependencies are taken into account when checking feasibility and when constructing the configuration guideline. The idea to constrain the set of partners of an open net by adjusting its final marking is inspired by the concept of behavioral constraints presented in [28]. From the viewpoint of domain knowledge and data dependencies there is a considerable difference between allow x and hide x .…”
Section: Definition 14 (Translation Of Formulae Into a Set Of Final Mmentioning
confidence: 99%
“…We call this state machine the monitor for C [9]. It unobtrusively monitors the interaction between the peers and reaches a final state iff the monitored conversation was part of the choreography.…”
Section: Synthesizing Realizing Peer Implementationsmentioning
confidence: 99%