2005
DOI: 10.1007/11431855_22
|View full text |Cite
|
Sign up to set email alerts
|

Generating Transformation Definition from Mapping Specification: Application to Web Service Platform

Abstract: In this paper, we present in the first part our proposition for mapping specification and generation of transformation definition in the context of Model Driven Architecture (MDA). In the second part, we present the application of our proposition to Web Services platform. We propose a metamodel for mapping specification and its implementation as a plug-in for Eclipse. Once mappings are specified between two metamodels (e.g. UML and WSDL), transformation definitions are generated automatically using transformat… Show more

Help me understand this report

Search citation statements

Order By: Relevance

Paper Sections

Select...
1
1
1
1

Citation Types

1
26
0

Year Published

2009
2009
2016
2016

Publication Types

Select...
5
1
1

Relationship

1
6

Authors

Journals

citations
Cited by 25 publications
(27 citation statements)
references
References 4 publications
1
26
0
Order By: Relevance
“…4, Web Service editor based on the metamodel presented in [8], intermediate model generator based on the metamodel presented in Fig. 5, and transformation definitions presented in Listing 1.…”
Section: Prototypingmentioning
confidence: 99%
“…4, Web Service editor based on the metamodel presented in [8], intermediate model generator based on the metamodel presented in Fig. 5, and transformation definitions presented in Listing 1.…”
Section: Prototypingmentioning
confidence: 99%
“…The uniformity and validity criteria require that it must produce consistent models. The conformity means that the resulting target models must conform to the SCA metamodel 4 . The stability means a nondestructive behavior on the SCA model when the BPMN model is not modified.…”
Section: Model Synchronization Frameworkmentioning
confidence: 99%
“…The setIndex (7, fin, init, 3) is interpreted to dropNode (5,4), addNode(5,Invoice,Service,2,init) for t' by the rule in line 4. It supposes that a propagating operation addNode (7,Invoice,ReceiveTask,3, fin) on s was already translated to addNode (5,Invoice,ReferenceCallback,4,fin) on t such C contains (7,5). The rule in the line 5 translates setSource (23,20,25) into a propagating insertion of the edge with a label C3 in t' and updates C with (23,14).…”
Section: Algorithmmentioning
confidence: 99%
See 2 more Smart Citations