2012
DOI: 10.1108/17440081211222582
|View full text |Cite
|
Sign up to set email alerts
|

Towards an approach of formal verification of mediation protocol based on web services of MDE type

Abstract: PurposeThe purpose of this paper is to formally verify the composition of web services to reduce inconsistencies in software architectures.Design/methodology/approachIn order to check the web services composition, the authors use a model‐driven engineering (MDE)‐based approach and to achieve the formalization of web service composition in ACME and check the consistency of this composition, the authors introduce the pattern mediation to formalize web services composition with the ADL ACME, using the concept of … Show more

Help me understand this report

Search citation statements

Order By: Relevance

Paper Sections

Select...
1
1

Citation Types

0
2
0

Year Published

2013
2013
2017
2017

Publication Types

Select...
5
1

Relationship

1
5

Authors

Journals

citations
Cited by 6 publications
(2 citation statements)
references
References 11 publications
0
2
0
Order By: Relevance
“…Verification is done at design and runtime using the event calculus formalism. Moreover, authors in [14] propose a formal approach to verify the transactional behavior of web services composition using Event-B formalism [3]. However, these approaches have mainly focused on verifying control flow and transactional behavior of services and have neglected the resource perspective.…”
Section: Related Workmentioning
confidence: 99%
“…Verification is done at design and runtime using the event calculus formalism. Moreover, authors in [14] propose a formal approach to verify the transactional behavior of web services composition using Event-B formalism [3]. However, these approaches have mainly focused on verifying control flow and transactional behavior of services and have neglected the resource perspective.…”
Section: Related Workmentioning
confidence: 99%
“…Any formal description language may be used, provided that there are tools for the formal verification and support this language. We have explained this step of formal specification in detail using the ACME ADL in [14]. This ADL is coupled with ARMANI, the formal language that is based on first order predicates.…”
Section: General Approachmentioning
confidence: 99%