A copy of this work was available on the public web and has been preserved in the Wayback Machine. The capture dates from 2019; you can also visit the original URL.
The file type is application/pdf
.
Filters
Creating and reconciling diagrams after executing model transformations
2007
Science of Computer Programming
In this paper we discuss how to create and update diagrams after the execution of a model transformation. ...
This approach allows us to decouple model transformation from diagram handling in model transformation languages and tools. ...
We have implemented a component for Coral that reconciles models and diagrams after executing model transformations or performing editing operations. ...
doi:10.1016/j.scico.2007.05.002
fatcat:j5mqcjiaqbcjthesvzpwp2pj6i
Author index of Volume 68
2007
Science of Computer Programming
Porres, Creating and reconciling diagrams after executing
model transformations
(3)
155-178
Balogh, A., see D. Varró
(3)
214-234
Boyland, J.T., see G. Hedin
(2)
63
Brabrand, C. and M.I. ...
Kurtev, On the interoperability of model-to-model transformation languages Pierantonio, A., A. Vallecillo, B. Selic and J. Gray, Special issue on model transformation Varró, D. and A. ...
doi:10.1016/s0167-6423(07)00153-0
fatcat:duid23o5efbwbiz2pcoc2vsi2m
Systematic Evolution of WebML Models by Coupled Transformations
[chapter]
2012
Lecture Notes in Computer Science
In this paper we present an approach based on coupled transformations to ease the evolution of content models and the corresponding reconciliation of dependent hypertext models. ...
However, maintaining existing Web models still presents some significant research challenges. ...
In the following, we present co-evolution patterns for reconciling hypertext models after a ExtractClass refactoring has been executed in the associated content model. ...
doi:10.1007/978-3-642-31753-8_14
fatcat:2y2jkffjcrbn5isejjz3kflg6q
The Specification of ETL Transformation Operations based on Weaving Models
2014
International Journal of Computers Communications & Control
In the ETL process the transformation of data is achieved through the execution of a set of transformation operations. ...
The realization of this process (the order in which the transformation operations must be executed) should be preceded by a specification of the transformation process at a higher level of abstraction. ...
After the reconciled model has been created the next step is the population of the data warehouse (DW) with the actual data. ...
doi:10.15837/ijccc.2012.5.1356
fatcat:sqaguo5avrddzjqg4gwmxx6dkq
A segment-based approach for reconcilable model transformation
2007
Proceedings of the the 6th joint meeting of the European software engineering conference and the ACM SIGSOFT symposium on The foundations of software engineering - ESEC-FSE '07
This paper presents an end-to-end segment-based reconcilable model transformation approach to identify the conflict between source model changes and target model changes and generate a new target model ...
Model transformation transforms a high level source model into the skeleton of a low level target model, thereafter developers continue to refine and concretize the skeleton. ...
BPEL Process Model, and the third case is the reconcilable transformation from WBI Modeler Information Model to RSA Class Diagram. ...
doi:10.1145/1287624.1287699
dblp:conf/sigsoft/ZhouLZ07
fatcat:7topxsjhsvhg5kg4klcst4reda
Viewpoint Co-evolution through Coarse-Grained Changes and Coupled Transformations
[chapter]
2012
Lecture Notes in Computer Science
These can also be used to formally define reconciling operations to adapt dependent views, using coupled transformations. ...
We introduce a modeling language based on graph transformations and Maude for expressing both, the coarse-grained changes and the coupled transformations that propagate them to reestablish global consistency ...
Furthermore, to consider the modifications in the two viewpoints, another reconciling transformation t 3 has to be executed on the correspondence model CM ab v1 . ...
doi:10.1007/978-3-642-30561-0_23
fatcat:thhnltkcu5bl7gz7d5v2oxx2ra
Special issue on model transformation
2007
Science of Computer Programming
This paper introduces the special issue on model transformations. ...
They contribute in different respects to the area of model transformation, from its foundations to the potential benefits it may bring to the emergent field of Model-Driven Engineering. ...
after executing model transformations". ...
doi:10.1016/j.scico.2007.06.001
fatcat:ncakie32affjjj5h4ls3oxrpte
A Manifesto for Semantic Model Differencing
[chapter]
2011
Lecture Notes in Computer Science
We demonstrate our vision using two concrete diff operators, for class diagrams and for activity diagrams. ...
We present our vision to develop semantic diff operators for model comparisons: operators whose input consists of two models and whose output is a set of diff witnesses, instances of one model that are ...
when applied to the first model, the sequence of transformations yields the second. ...
doi:10.1007/978-3-642-21210-9_19
fatcat:nrij654girgvfha2xujdjmzdee
A Manifesto for Semantic Model Differencing
[article]
2014
arXiv
pre-print
We demonstrate our vision using two concrete diff operators, for class diagrams and for activity diagrams. ...
We present our vision to develop semantic diff operators for model comparisons: operators whose input consists of two models and whose output is a set of diff witnesses, instances of one model that are ...
when applied to the first model, the sequence of transformations yields the second. ...
arXiv:1409.2485v1
fatcat:kh6i2b3pxrhlplayzefrzqmsq4
A Model-Based Approach for Reconciliation of Polychronous Execution Traces
2011
2011 37th EUROMICRO Conference on Software Engineering and Advanced Applications
Therefore, debugging usually requires to instrument the code so as to produce execution traces that are then monitored from a base station. ...
To reduce the communication overhead, we propose an approach in which unsynchronized traces from several targets are reconciled a posteriori. ...
To avoid the overhead due to such a synchronization, we propose an approach that reconciles the traces from different computational units offline, after the execution. ...
doi:10.1109/seaa.2011.47
dblp:conf/euromicro/GarcesDM11
fatcat:ncv5a2rczzbizmohqq7ci5rkxi
Using a Model Merging Language for Reconciling Model Versions
[chapter]
2006
Lecture Notes in Computer Science
To manage these versions it is necessary to be able to identify differences and reconcile these differences in a single, integrated model. ...
A difficult challenge in the industrialisation of Model-Driven Development is managing different versions of models. ...
After this step a transformation can be used to generate a detailed class design for each of the diagrams received in phase four. ...
doi:10.1007/11787044_12
fatcat:avdobl23l5dwfafe4phbeezso4
DiplodocusDF, a Domain-Specific Modelling Language for Software Defined Radio Applications
2012
2012 38th Euromicro Conference on Software Engineering and Advanced Applications
The potential of the modelling language is illustrated by designing a cognitive radio application called Welch periodogram detector. • Data transformation operations ∀O t ∈ O t , O t = A f , A x , P, V ...
It includes domainspecific modelling languages (DSML) for SDR applications / SDR architectures, and the mechanisms to generate automatically the deployment code. ...
The REP operation in Fig.4 models this behaviour. It will not mark as old its input signal at each execution but after L executions. ...
doi:10.1109/seaa.2012.36
dblp:conf/euromicro/Gonzalez-PinaAP12
fatcat:6hmpr7kfnjfxjclbq7iruvcv6y
Transforming Object-Oriented Models to Process-Oriented Models
[chapter]
2008
Lecture Notes in Computer Science
In an object model, a system is captured in terms of object types and associations, state machines, collaboration diagrams, etc. ...
In this paper we define a transformation from a meta-model for object behavior modeling to a meta-model for process modeling. ...
The output of task A is { {F,B,E}, {E,C}, {G} }, which means that after A completes, either F or B or E will be executed, and either E or C will be executed, and G will be executed. ...
doi:10.1007/978-3-540-78238-4_15
fatcat:kgdzpnrxpne75ee43i3ckwd6lq
Design Space of Heterogeneous Synchronization
[chapter]
2008
Lecture Notes in Computer Science
Finally, we discuss related fields including data synchronization, inconsistency management in software engineering, model management, and model transformation. ...
The design decisions within the framework are described using feature models. ...
During forward propagation of model updates to code, code update transformations are executed for every added, modified, or removed model element. ...
doi:10.1007/978-3-540-88643-3_1
fatcat:rejtpemw2vefpjndxjiq7nifq4
Transformation Language Integration Based on Profiles and Higher Order Transformations
[chapter]
2009
Lecture Notes in Computer Science
After working within the Pro-
gres team, Zündorf showed how these two limitations could be overcome by
dening Story Diagrams as a new graph transformation language based on
the UML [2]. ...
The transformation presented in this paper
has been created by master-level students, after a three hour introduction to the
proposed approach to transformation modeling. ...
doi:10.1007/978-3-642-00434-6_14
fatcat:fegzlhdulffnla3e5js3f4slhe
« Previous
Showing results 1 — 15 out of 11,536 results