ATL: A model transformation tool

In the context of Model Driven Engineering, models are the main development artifacts and model transformations are among the most important operations applied to models. A number of specialized languages have been proposed, aimed at specifying model transformations. Apart from the software engineer...

Ausführliche Beschreibung

Gespeichert in:
Bibliographische Detailangaben
Veröffentlicht in:Science of computer programming Jg. 72; H. 1; S. 31 - 39
Hauptverfasser: Jouault, Frédéric, Allilaire, Freddy, Bézivin, Jean, Kurtev, Ivan
Format: Journal Article
Sprache:Englisch
Veröffentlicht: Elsevier B.V 01.06.2008
Elsevier
Schlagworte:
ISSN:0167-6423, 1872-7964
Online-Zugang:Volltext
Tags: Tag hinzufügen
Keine Tags, Fügen Sie den ersten Tag hinzu!
Abstract In the context of Model Driven Engineering, models are the main development artifacts and model transformations are among the most important operations applied to models. A number of specialized languages have been proposed, aimed at specifying model transformations. Apart from the software engineering properties of transformation languages, the availability of high quality tool support is also of key importance for the industrial adoption and ultimate success of MDE. In this paper we present ATL: a model transformation language and its execution environment based on the Eclipse framework. ATL tools provide support for the major tasks involved in using a language: editing, compiling, executing, and debugging.
AbstractList In the context of Model Driven Engineering, models are the main development artifacts and model transformations are among the most important operations applied to models. A number of specialized languages have been proposed, aimed at specifying model transformations. Apart from the software engineering properties of transformation languages, the availability of high quality tool support is also of key importance for the industrial adoption and ultimate success of MDE. In this paper we present ATL: a model transformation language and its execution environment based on the Eclipse framework. ATL tools provide support for the major tasks involved in using a language: editing, compiling, executing, and debugging.
Author Jouault, Frédéric
Bézivin, Jean
Kurtev, Ivan
Allilaire, Freddy
Author_xml – sequence: 1
  givenname: Frédéric
  surname: Jouault
  fullname: Jouault, Frédéric
  email: frederic.jouault@univ-nantes.fr
  organization: ATLAS (INRIA & LINA), University of Nantes, 2, rue de la Houssinière BP 92208, 44322, Nantes, France
– sequence: 2
  givenname: Freddy
  surname: Allilaire
  fullname: Allilaire, Freddy
  email: freddy.allilaire@univ-nantes.fr
  organization: ATLAS (INRIA & LINA), University of Nantes, 2, rue de la Houssinière BP 92208, 44322, Nantes, France
– sequence: 3
  givenname: Jean
  surname: Bézivin
  fullname: Bézivin, Jean
  email: jean.bezivin@univ-nantes.fr
  organization: ATLAS (INRIA & LINA), University of Nantes, 2, rue de la Houssinière BP 92208, 44322, Nantes, France
– sequence: 4
  givenname: Ivan
  surname: Kurtev
  fullname: Kurtev, Ivan
  email: kurtev@ewi.utwente.nl
  organization: Software Engineering Group, University of Twente, P.O. Box 217, 7500 AE, Enschede, The Netherlands
BackLink https://hal.science/hal-00483363$$DView record in HAL
BookMark eNqFkMFKw0AQhhepYFt9Ai-5ekicyW53E8FDKNYKAS_1vGw2E9ySZmUTCr69SSsePOhpYPi_Yf5vwWad74ixW4QEAeX9Pumtsz5JAVQCWQKQXrA5ZiqNVS7FjM3HlIqlSPkVW_T9HgCkUDhnUbErH6IiOvia2mgIpusbHw5mcL6LBu_ba3bZmLanm--5ZG-bp916G5evzy_roowt52qIrUDDCQUpVKCMyFSOtVzlVFUZcZtykaK1uSUcf5NgG15J4mibCld1lud8ye7Od99Nqz-CO5jwqb1xeluUetoBiIxzyY84Zvk5a4Pv-0DND4CgJyF6r09C9CREQzbC6UjlvyjrhlPRsbZr_2EfzyyNCo6OwpShzlLtAtlB1979yX8BwpJ8iw
CitedBy_id crossref_primary_10_1016_j_jss_2013_10_006
crossref_primary_10_1145_3340108
crossref_primary_10_1007_s10270_019_00765_6
crossref_primary_10_1007_s10270_021_00915_9
crossref_primary_10_1016_j_jss_2018_04_014
crossref_primary_10_1016_j_jisa_2021_103006
crossref_primary_10_1016_j_infsof_2018_07_010
crossref_primary_10_1080_08993408_2011_630131
crossref_primary_10_1016_j_sysarc_2015_02_003
crossref_primary_10_1007_s10270_018_0665_6
crossref_primary_10_1109_TSE_2014_2316132
crossref_primary_10_1007_s10270_025_01286_1
crossref_primary_10_1016_j_infsof_2011_09_006
crossref_primary_10_1109_TII_2017_2786780
crossref_primary_10_1016_j_is_2017_12_009
crossref_primary_10_1016_j_infsof_2012_07_013
crossref_primary_10_1007_s10270_021_00905_x
crossref_primary_10_1016_j_scico_2013_07_013
crossref_primary_10_1155_2020_6718087
crossref_primary_10_1145_3428076
crossref_primary_10_1016_j_jss_2023_111882
crossref_primary_10_1007_s10270_015_0488_7
crossref_primary_10_1016_j_engappai_2013_11_012
crossref_primary_10_1007_s10270_012_0270_z
crossref_primary_10_1109_JIOT_2023_3346901
crossref_primary_10_1016_j_infsof_2012_07_009
crossref_primary_10_1002_spe_2202
crossref_primary_10_1007_s10270_021_00893_y
crossref_primary_10_1007_s10270_013_0334_8
crossref_primary_10_1145_2209291_2209304
crossref_primary_10_1002_spe_1033
crossref_primary_10_1016_j_infsof_2012_11_004
crossref_primary_10_1007_s10270_019_00729_w
crossref_primary_10_1016_j_sbspro_2012_06_1190
crossref_primary_10_1016_j_jss_2021_111087
crossref_primary_10_1007_s10270_011_0191_2
crossref_primary_10_1109_TSE_2020_3011388
crossref_primary_10_1007_s10009_017_0453_6
crossref_primary_10_1016_j_compind_2012_11_001
crossref_primary_10_1016_j_cl_2016_09_001
crossref_primary_10_1016_j_infsof_2015_01_005
crossref_primary_10_1002_stvr_1625
crossref_primary_10_1016_j_comnet_2017_06_014
crossref_primary_10_1007_s10270_013_0384_y
crossref_primary_10_1007_s12193_014_0170_3
crossref_primary_10_1007_s42979_022_01572_5
crossref_primary_10_1016_j_chb_2014_11_096
crossref_primary_10_1016_j_scico_2016_09_002
crossref_primary_10_1016_j_infsof_2014_04_007
crossref_primary_10_1016_j_cl_2018_08_002
crossref_primary_10_1145_3712008
crossref_primary_10_1016_j_aei_2023_102201
crossref_primary_10_3390_fi12020023
crossref_primary_10_1007_s10270_021_00937_3
crossref_primary_10_1016_j_jlamp_2016_02_001
crossref_primary_10_1016_j_simpat_2011_03_008
crossref_primary_10_1080_08993408_2011_630129
crossref_primary_10_1007_s10270_013_0369_x
crossref_primary_10_1016_j_scico_2013_10_003
crossref_primary_10_1109_TC_2010_149
crossref_primary_10_1007_s10796_016_9663_9
crossref_primary_10_1016_j_compind_2013_07_006
crossref_primary_10_1080_17517575_2018_1501818
crossref_primary_10_1016_j_cl_2015_08_011
crossref_primary_10_1016_j_infsof_2016_08_011
crossref_primary_10_1145_3241744
crossref_primary_10_3390_a14120354
crossref_primary_10_1007_s10270_021_00962_2
crossref_primary_10_1016_j_cola_2019_02_003
crossref_primary_10_1109_TSE_2014_2339852
crossref_primary_10_1007_s10270_020_00794_6
crossref_primary_10_1631_FITEE_2000311
crossref_primary_10_1177_0037549718776765
crossref_primary_10_1007_s10270_021_00891_0
crossref_primary_10_1145_2637365_2517218
crossref_primary_10_3390_app12073415
crossref_primary_10_1109_TSMCA_2011_2132706
crossref_primary_10_1007_s10270_024_01228_3
crossref_primary_10_1145_3699839_3699841
crossref_primary_10_1016_j_jlamp_2015_09_005
crossref_primary_10_1016_j_jss_2011_09_046
crossref_primary_10_1007_s11219_015_9304_4
crossref_primary_10_1007_s10270_013_0365_1
crossref_primary_10_1007_s10270_020_00827_0
crossref_primary_10_1016_j_compchemeng_2011_01_011
crossref_primary_10_1007_s11276_019_02226_w
crossref_primary_10_1016_j_jisa_2023_103617
crossref_primary_10_1007_s10270_016_0530_4
crossref_primary_10_1109_ACCESS_2020_2966540
crossref_primary_10_1109_ACCESS_2022_3141702
crossref_primary_10_1007_s10270_011_0211_2
crossref_primary_10_3389_fcomp_2024_1357845
crossref_primary_10_1007_s10270_021_00936_4
crossref_primary_10_1109_ACCESS_2017_2760060
crossref_primary_10_1109_JSYST_2019_2960501
crossref_primary_10_1016_j_infsof_2024_107500
crossref_primary_10_1007_s11334_018_0320_y
crossref_primary_10_1109_ACCESS_2021_3082182
crossref_primary_10_1002_spe_2643
crossref_primary_10_1142_S0219649219500254
crossref_primary_10_1002_smr_1804
crossref_primary_10_1007_s12065_018_0179_8
crossref_primary_10_1080_10580530_2010_493816
crossref_primary_10_1007_s11227_022_04654_6
crossref_primary_10_1016_j_jss_2020_110675
crossref_primary_10_1145_2831270
crossref_primary_10_1007_s10270_016_0541_1
crossref_primary_10_1016_j_cl_2014_02_001
crossref_primary_10_1016_j_csi_2013_12_011
crossref_primary_10_1016_j_simpat_2016_12_014
crossref_primary_10_1016_j_infsof_2014_01_005
crossref_primary_10_1109_TSE_2016_2635137
crossref_primary_10_1016_j_infsof_2014_01_006
crossref_primary_10_3390_electronics9071097
crossref_primary_10_1016_j_ins_2016_12_044
crossref_primary_10_1016_j_scico_2020_102534
crossref_primary_10_1016_j_infsof_2018_03_011
crossref_primary_10_1007_s10270_025_01264_7
crossref_primary_10_1109_ACCESS_2018_2889399
crossref_primary_10_1145_2637365_2517224
crossref_primary_10_1007_s10270_016_0553_x
crossref_primary_10_1016_j_infsof_2021_106569
crossref_primary_10_1007_s10270_020_00805_6
crossref_primary_10_1007_s11334_009_0082_7
crossref_primary_10_1007_s11432_020_3276_5
crossref_primary_10_1109_ACCESS_2025_3578440
crossref_primary_10_1007_s10270_017_0630_9
crossref_primary_10_1080_08993408_2020_1711495
crossref_primary_10_1016_j_csi_2020_103501
crossref_primary_10_1016_j_jss_2023_111743
crossref_primary_10_1002_spe_2306
crossref_primary_10_1016_j_cola_2023_101208
crossref_primary_10_1016_j_jss_2019_01_068
crossref_primary_10_1016_j_cola_2023_101209
crossref_primary_10_1109_TSE_2014_2375201
crossref_primary_10_1007_s10257_016_0317_8
crossref_primary_10_1007_s10270_016_0548_7
crossref_primary_10_1016_j_procs_2016_08_247
crossref_primary_10_1007_s10270_013_0352_6
crossref_primary_10_1007_s10270_021_00912_y
crossref_primary_10_1109_ACCESS_2019_2915201
crossref_primary_10_1016_j_scico_2014_11_004
crossref_primary_10_1007_s11219_015_9291_5
crossref_primary_10_3390_app13010643
crossref_primary_10_1016_j_simpat_2015_09_003
crossref_primary_10_1007_s10270_024_01170_4
crossref_primary_10_1007_s00450_011_0202_0
crossref_primary_10_1016_j_infsof_2010_09_002
crossref_primary_10_1016_j_cl_2015_05_003
crossref_primary_10_1016_j_cola_2022_101174
crossref_primary_10_1007_s10257_016_0321_z
crossref_primary_10_1007_s10270_013_0363_3
crossref_primary_10_1016_j_engappai_2011_08_008
crossref_primary_10_1080_09544828_2019_1642459
crossref_primary_10_1007_s11761_018_0239_z
crossref_primary_10_1016_j_jss_2024_112277
crossref_primary_10_3390_su11164320
crossref_primary_10_1002_j_2334_5837_2020_00797_x
crossref_primary_10_1111_exsy_12291
crossref_primary_10_1007_s10270_018_0672_7
crossref_primary_10_1016_j_cad_2020_102942
crossref_primary_10_1016_j_artmed_2023_102495
crossref_primary_10_1002_smr_1606
crossref_primary_10_1109_ACCESS_2018_2865213
crossref_primary_10_1007_s10270_019_00762_9
crossref_primary_10_3390_electronics10243150
crossref_primary_10_1002_spe_3171
crossref_primary_10_1016_j_cl_2017_02_001
crossref_primary_10_1016_j_is_2017_10_004
crossref_primary_10_1016_j_jss_2015_08_017
crossref_primary_10_1016_j_procs_2020_03_146
crossref_primary_10_1016_j_procs_2020_03_143
crossref_primary_10_1016_j_jlamp_2018_05_005
crossref_primary_10_1057_jos_2014_9
crossref_primary_10_1002_spe_2514
crossref_primary_10_1016_j_jss_2012_04_080
crossref_primary_10_1007_s10270_019_00752_x
crossref_primary_10_1007_s10257_016_0307_x
crossref_primary_10_1007_s10515_024_00439_8
crossref_primary_10_3390_app8050688
crossref_primary_10_1049_iet_sen_2015_0125
crossref_primary_10_1109_JSYST_2018_2851663
crossref_primary_10_1007_s10270_022_00989_z
crossref_primary_10_1007_s10270_017_0632_7
crossref_primary_10_1016_j_simpat_2024_102977
crossref_primary_10_1016_j_jss_2017_05_043
crossref_primary_10_4018_IJSDA_2018100104
crossref_primary_10_1007_s10270_012_0297_1
crossref_primary_10_1016_j_scico_2013_10_009
crossref_primary_10_1016_j_entcs_2014_05_004
crossref_primary_10_1016_j_cl_2016_07_004
crossref_primary_10_1007_s12652_017_0449_9
crossref_primary_10_1016_j_ifacol_2015_06_173
crossref_primary_10_1016_j_infsof_2016_06_001
crossref_primary_10_1007_s10270_016_0546_9
crossref_primary_10_1016_j_autcon_2017_10_004
crossref_primary_10_1007_s10270_013_0358_0
crossref_primary_10_1007_s10270_023_01116_2
crossref_primary_10_1109_TII_2022_3191365
crossref_primary_10_1007_s10270_024_01192_y
crossref_primary_10_1007_s10270_022_01004_1
crossref_primary_10_1007_s10009_021_00630_2
crossref_primary_10_1016_j_infsof_2019_106243
crossref_primary_10_1016_j_jss_2017_03_009
crossref_primary_10_1007_s10270_012_0245_0
crossref_primary_10_1016_j_scico_2012_06_010
crossref_primary_10_1016_j_cl_2017_12_003
crossref_primary_10_1016_j_infsof_2015_04_003
crossref_primary_10_1016_j_jlamp_2018_12_005
crossref_primary_10_1016_j_softx_2025_102195
crossref_primary_10_1155_2022_4140522
crossref_primary_10_12677_SEA_2022_116133
crossref_primary_10_1109_TSE_2018_2846223
crossref_primary_10_1177_0954405419842021
crossref_primary_10_1007_s10270_020_00808_3
crossref_primary_10_1007_s11786_014_0176_y
crossref_primary_10_1016_j_cose_2012_01_004
crossref_primary_10_1016_j_ifacol_2015_08_114
crossref_primary_10_1016_j_jbi_2018_02_015
crossref_primary_10_1145_1755951_1755907
crossref_primary_10_1109_TR_2018_2849013
crossref_primary_10_1177_1748006X15626017
crossref_primary_10_1007_s10009_018_0491_8
crossref_primary_10_1007_s10270_013_0351_7
crossref_primary_10_1016_j_peva_2024_102413
crossref_primary_10_1155_2019_4324871
crossref_primary_10_1007_s10009_010_0150_1
crossref_primary_10_1007_s10270_013_0374_0
crossref_primary_10_1109_TSE_2021_3106589
crossref_primary_10_1111_exsy_12023
crossref_primary_10_1007_s10270_020_00791_9
crossref_primary_10_1016_j_scico_2016_08_009
crossref_primary_10_1007_s10270_022_00985_3
crossref_primary_10_1016_j_arcontrol_2016_04_008
crossref_primary_10_1016_j_scico_2014_09_003
crossref_primary_10_1080_08993408_2018_1463634
crossref_primary_10_1007_s10270_013_0340_x
crossref_primary_10_1016_j_ress_2013_06_032
crossref_primary_10_1007_s00766_020_00339_9
crossref_primary_10_1016_j_csi_2019_103390
crossref_primary_10_7763_LNSE_2013_V1_30
crossref_primary_10_1371_journal_pone_0270702
crossref_primary_10_1007_s10515_020_00271_w
crossref_primary_10_1016_j_compind_2019_02_014
crossref_primary_10_1016_j_jss_2019_02_019
crossref_primary_10_1016_j_jss_2022_111288
crossref_primary_10_1016_j_jii_2022_100329
crossref_primary_10_1109_ACCESS_2025_3553686
crossref_primary_10_1016_j_jss_2012_05_067
crossref_primary_10_1016_j_jlamp_2015_06_006
Cites_doi 10.1145/1141277.1141561
10.1007/11768869_14
10.1016/S0167-6423(02)00039-4
10.1007/11663430_14
10.1016/S1351-4180(02)00809-7
ContentType Journal Article
Copyright 2008 Elsevier B.V.
Distributed under a Creative Commons Attribution 4.0 International License
Copyright_xml – notice: 2008 Elsevier B.V.
– notice: Distributed under a Creative Commons Attribution 4.0 International License
DBID 6I.
AAFTH
AAYXX
CITATION
1XC
DOI 10.1016/j.scico.2007.08.002
DatabaseName ScienceDirect Open Access Titles
Elsevier:ScienceDirect:Open Access
CrossRef
Hyper Article en Ligne (HAL)
DatabaseTitle CrossRef
DatabaseTitleList
DeliveryMethod fulltext_linktorsrc
Discipline Computer Science
EISSN 1872-7964
EndPage 39
ExternalDocumentID oai:HAL:hal-00483363v1
10_1016_j_scico_2007_08_002
S0167642308000439
GroupedDBID --K
--M
.DC
.~1
0R~
123
1B1
1RT
1~.
1~5
4.4
457
4G.
5VS
6I.
7-5
71M
8P~
9JN
AACTN
AAEDT
AAEDW
AAFTH
AAIAV
AAIKJ
AAKOC
AALRI
AAOAW
AAQFI
AAQXK
AAXUO
AAYFN
ABBOA
ABFNM
ABJNI
ABMAC
ABTAH
ABVKL
ABXDB
ABYKQ
ACDAQ
ACGFS
ACNNM
ACRLP
ACZNC
ADBBV
ADEZE
ADHUB
ADMUD
AEBSH
AEKER
AENEX
AEXQZ
AFFNX
AFKWA
AFTJW
AGHFR
AGUBO
AGYEJ
AHHHB
AHZHX
AIALX
AIEXJ
AIKHN
AITUG
AJBFU
AJOXV
ALMA_UNASSIGNED_HOLDINGS
AMFUW
AMRAJ
AOUOD
ASPBG
AVWKF
AXJTR
AZFZN
BKOJK
BLXMC
CS3
DU5
E.L
EBS
EFJIC
EFLBG
EJD
EO8
EO9
EP2
EP3
FDB
FEDTE
FGOYB
FIRID
FNPLU
FYGXN
G-2
G-Q
GBLVA
GBOLZ
HVGLF
HZ~
IHE
IXB
J1W
KOM
LG9
M26
M41
MO0
N9A
NCXOZ
O-L
O9-
OAUVE
OK1
OZT
P-8
P-9
P2P
PC.
Q38
R2-
RIG
ROL
RPZ
SDF
SDG
SDP
SES
SEW
SPC
SPCBC
SSV
SSZ
T5K
TN5
WUQ
XPP
ZMT
ZY4
~G-
9DU
AATTM
AAXKI
AAYWO
AAYXX
ABWVN
ACLOT
ACRPL
ACVFH
ADCNI
ADNMO
ADVLN
AEIPS
AEUPX
AFJKZ
AFPUW
AGQPQ
AIGII
AIIUN
AKBMS
AKRWK
AKYEP
ANKPU
APXCP
CITATION
EFKBS
~HD
1XC
ID FETCH-LOGICAL-c337t-c41a3e14e71707a48791d659ebb8e3c23421cc9ce100260cf3b6e31cfb15d8993
ISICitedReferencesCount 571
ISICitedReferencesURI http://www.webofscience.com/api/gateway?GWVersion=2&SrcApp=Summon&SrcAuth=ProQuest&DestLinkType=CitingArticles&DestApp=WOS_CPL&KeyUT=000257912800004&url=https%3A%2F%2Fcvtisr.summon.serialssolutions.com%2F%23%21%2Fsearch%3Fho%3Df%26include.ft.matches%3Dt%26l%3Dnull%26q%3D
ISSN 0167-6423
IngestDate Tue Oct 14 20:30:53 EDT 2025
Tue Nov 18 21:44:55 EST 2025
Sat Nov 29 03:37:13 EST 2025
Fri Feb 23 02:37:16 EST 2024
IsDoiOpenAccess true
IsOpenAccess true
IsPeerReviewed true
IsScholarly true
Issue 1
Keywords Model engineering
Model transformation
M2M (model-to-model transformation)
Language English
License http://www.elsevier.com/open-access/userlicense/1.0
https://www.elsevier.com/tdm/userlicense/1.0
https://www.elsevier.com/open-access/userlicense/1.0
Distributed under a Creative Commons Attribution 4.0 International License: http://creativecommons.org/licenses/by/4.0
LinkModel OpenURL
MergedId FETCHMERGED-LOGICAL-c337t-c41a3e14e71707a48791d659ebb8e3c23421cc9ce100260cf3b6e31cfb15d8993
ORCID 0000-0002-2395-9623
OpenAccessLink https://dx.doi.org/10.1016/j.scico.2007.08.002
PageCount 9
ParticipantIDs hal_primary_oai_HAL_hal_00483363v1
crossref_primary_10_1016_j_scico_2007_08_002
crossref_citationtrail_10_1016_j_scico_2007_08_002
elsevier_sciencedirect_doi_10_1016_j_scico_2007_08_002
PublicationCentury 2000
PublicationDate 2008-06-01
PublicationDateYYYYMMDD 2008-06-01
PublicationDate_xml – month: 06
  year: 2008
  text: 2008-06-01
  day: 01
PublicationDecade 2000
PublicationTitle Science of computer programming
PublicationYear 2008
Publisher Elsevier B.V
Elsevier
Publisher_xml – name: Elsevier B.V
– name: Elsevier
References Eclipse project, ATL Home Page.
Bézivin, Jouault, Rosenthal, Valduriez (b2) 2004; vol. 3599
Netbeans meta data repository (MDR).
F. Jouault, I. Kurtev, Transforming models with ATL, in: Proceedings of the Model Transformations in Practice Workshop at MoDELS 2005, Montego Bay, Jamaica, 2005
F. Jouault, J. Bézivin, KM3: A DSL for metamodel specification FMOODS 2006, Bologna, Italy, 14–16 June 2006
OMG/RFP/QVT MOF 2.0 query/views/transformations RFP, OMG document ad/2002-04-10. Available from
A. Agrawal, G. Karsai, Z. Kalmar, S. Neema, F. Shi, A. Vizhanyo, The Design of a simple language for graph transformations, Journal in Software and System Modeling (2005) (submitted for publication)
Budinsky, Steinberg, Raymond Ellersick, Ed Merks, Brodsky, Grose (b3) 2003
F. Jouault, I. Kurtev, On the architectural alignment of ATL and QVT, in: Proceedings of ACM Symposium on Applied Computing, SAC 06, Model Transformation Track, Dijon, Bourgogne, France, April 2006
OMG/MOF meta object facility (MOF) specification, OMG Document AD/97-08-14, September 1997. Available from
OMG. Object constraint language (OCL), OMG Document ptc/03-10-14, 2003
D. Di Ruscio, F. Jouault, I. Kurtev, J. Bezivin, A. Piearantonio, Extending AMMA for supporting dynamic semantics specifications of DSLs. LINA Research Report number 06.02, University of Nantes, April, 2006
Varró, Varró, Pataricza (b13) 2002; 44
10.1016/j.scico.2007.08.002_b12
Varró (10.1016/j.scico.2007.08.002_b13) 2002; 44
10.1016/j.scico.2007.08.002_b9
10.1016/j.scico.2007.08.002_b8
10.1016/j.scico.2007.08.002_b7
10.1016/j.scico.2007.08.002_b6
10.1016/j.scico.2007.08.002_b5
10.1016/j.scico.2007.08.002_b4
10.1016/j.scico.2007.08.002_b1
Bézivin (10.1016/j.scico.2007.08.002_b2) 2004; vol. 3599
Budinsky (10.1016/j.scico.2007.08.002_b3) 2003
10.1016/j.scico.2007.08.002_b11
10.1016/j.scico.2007.08.002_b10
References_xml – reference: F. Jouault, J. Bézivin, KM3: A DSL for metamodel specification FMOODS 2006, Bologna, Italy, 14–16 June 2006
– volume: 44
  start-page: 205
  year: 2002
  end-page: 227
  ident: b13
  article-title: Designing the automatic transformation of visual languages
  publication-title: Journal of Science of Computer Programming
– reference: Eclipse project, ATL Home Page.
– reference: OMG/MOF meta object facility (MOF) specification, OMG Document AD/97-08-14, September 1997. Available from:
– volume: vol. 3599
  start-page: 33
  year: 2004
  end-page: 46
  ident: b2
  article-title: Modeling in the large and modeling in the small
  publication-title: MDAFA’2004
– year: 2003
  ident: b3
  article-title: Eclipse Modeling Framework
– reference: A. Agrawal, G. Karsai, Z. Kalmar, S. Neema, F. Shi, A. Vizhanyo, The Design of a simple language for graph transformations, Journal in Software and System Modeling (2005) (submitted for publication)
– reference: D. Di Ruscio, F. Jouault, I. Kurtev, J. Bezivin, A. Piearantonio, Extending AMMA for supporting dynamic semantics specifications of DSLs. LINA Research Report number 06.02, University of Nantes, April, 2006
– reference: OMG/RFP/QVT MOF 2.0 query/views/transformations RFP, OMG document ad/2002-04-10. Available from:
– reference: OMG. Object constraint language (OCL), OMG Document ptc/03-10-14, 2003
– reference: F. Jouault, I. Kurtev, On the architectural alignment of ATL and QVT, in: Proceedings of ACM Symposium on Applied Computing, SAC 06, Model Transformation Track, Dijon, Bourgogne, France, April 2006
– reference: F. Jouault, I. Kurtev, Transforming models with ATL, in: Proceedings of the Model Transformations in Practice Workshop at MoDELS 2005, Montego Bay, Jamaica, 2005
– reference: Netbeans meta data repository (MDR).
– ident: 10.1016/j.scico.2007.08.002_b5
– year: 2003
  ident: 10.1016/j.scico.2007.08.002_b3
– ident: 10.1016/j.scico.2007.08.002_b9
– ident: 10.1016/j.scico.2007.08.002_b1
– ident: 10.1016/j.scico.2007.08.002_b4
– ident: 10.1016/j.scico.2007.08.002_b6
  doi: 10.1145/1141277.1141561
– ident: 10.1016/j.scico.2007.08.002_b8
  doi: 10.1007/11768869_14
– volume: 44
  start-page: 205
  year: 2002
  ident: 10.1016/j.scico.2007.08.002_b13
  article-title: Designing the automatic transformation of visual languages
  publication-title: Journal of Science of Computer Programming
  doi: 10.1016/S0167-6423(02)00039-4
– ident: 10.1016/j.scico.2007.08.002_b7
  doi: 10.1007/11663430_14
– ident: 10.1016/j.scico.2007.08.002_b10
– ident: 10.1016/j.scico.2007.08.002_b12
– ident: 10.1016/j.scico.2007.08.002_b11
  doi: 10.1016/S1351-4180(02)00809-7
– volume: vol. 3599
  start-page: 33
  year: 2004
  ident: 10.1016/j.scico.2007.08.002_b2
  article-title: Modeling in the large and modeling in the small
SSID ssj0006471
Score 2.4368763
Snippet In the context of Model Driven Engineering, models are the main development artifacts and model transformations are among the most important operations applied...
SourceID hal
crossref
elsevier
SourceType Open Access Repository
Enrichment Source
Index Database
Publisher
StartPage 31
SubjectTerms Computer Science
M2M (model-to-model transformation)
Model engineering
Model transformation
Software Engineering
Title ATL: A model transformation tool
URI https://dx.doi.org/10.1016/j.scico.2007.08.002
https://hal.science/hal-00483363
Volume 72
WOSCitedRecordID wos000257912800004&url=https%3A%2F%2Fcvtisr.summon.serialssolutions.com%2F%23%21%2Fsearch%3Fho%3Df%26include.ft.matches%3Dt%26l%3Dnull%26q%3D
hasFullText 1
inHoldings 1
isFullTextHit
isPrint
journalDatabaseRights – providerCode: PRVESC
  databaseName: Elsevier SD Freedom Collection Journals 2021
  customDbUrl:
  eissn: 1872-7964
  dateEnd: 20180131
  omitProxy: false
  ssIdentifier: ssj0006471
  issn: 0167-6423
  databaseCode: AIEXJ
  dateStart: 19950201
  isFulltext: true
  titleUrlDefault: https://www.sciencedirect.com
  providerName: Elsevier
link http://cvtisr.summon.serialssolutions.com/2.0.0/link/0/eLvHCXMwtV1JS8QwFA5uBy_u4k4RjxYmTdu03oooLoN4GGVupU1THKmdoXYG8df7srWj4qAHL50hdEve17ckL-9D6MR3IOJixLETj1EbLH5mpx7hthv6Yc4gIOGybsFjl97dBf1-eK9nlV4lnQAty-DtLRz9q6ihDYQtts7-QdzNTaEB_oPQ4Qhih-OvBB_1umq7uSS5ERwQjWcqFgaGw2LaITXfts4uFwQPJmfrxVg1mWAzTsZFrVxdtbieqZ9qwBrQFMWgSPRk92XFs6zdLaFOfh9MNPsXb1F5O65q6KRQVhPdaqYhgjZdysxMgsaFYIZMq1bqTENI73NUmlLrfmVzVT2jb9pcTSw8Q5wPX4UuNylTX1vjZRbsv9i0JtPQJLE9x_ImgnWTxoJ4UxQgXXSoF4I2X4yuL_o3jQH3VZze9MgUq5Jpgd_e5SeHZv7JTM1LV6W3hlZ0jGFFChvraI6XG2jV8HdYWuSbyAKonFmRJYFifQaKJYCyhR4uL3rnV7ZmzLAZIbS2mYsTwrHLIUjv0ASC0RBnvhfyNA04YQ5xHcxYyDiWteRYTlKfE8zyFHsZRN5kGy2Uw5LvIIvTzE3dlGNPUBB4QZonXuDkhHZY0sk7dBc5ptsx0-XkBatJEc8Y8l102lw0UtVUZp_um_GMtUOoHL0YEDL7wmMY_eYRooT6VdSNRZvkUCA-meC9v73MPlpucX-AFupqzA_REpvUg9fqSGPoA1p0h9U
linkProvider Elsevier
openUrl ctx_ver=Z39.88-2004&ctx_enc=info%3Aofi%2Fenc%3AUTF-8&rfr_id=info%3Asid%2Fsummon.serialssolutions.com&rft_val_fmt=info%3Aofi%2Ffmt%3Akev%3Amtx%3Ajournal&rft.genre=article&rft.atitle=ATL%3A+A+model+transformation+tool&rft.jtitle=Science+of+computer+programming&rft.au=Jouault%2C+Fr%C3%A9d%C3%A9ric&rft.au=Allilaire%2C+Freddy&rft.au=B%C3%A9zivin%2C+Jean&rft.au=Kurtev%2C+Ivan&rft.date=2008-06-01&rft.issn=0167-6423&rft.volume=72&rft.issue=1-2&rft.spage=31&rft.epage=39&rft_id=info:doi/10.1016%2Fj.scico.2007.08.002&rft.externalDBID=n%2Fa&rft.externalDocID=10_1016_j_scico_2007_08_002
thumbnail_l http://covers-cdn.summon.serialssolutions.com/index.aspx?isbn=/lc.gif&issn=0167-6423&client=summon
thumbnail_m http://covers-cdn.summon.serialssolutions.com/index.aspx?isbn=/mc.gif&issn=0167-6423&client=summon
thumbnail_s http://covers-cdn.summon.serialssolutions.com/index.aspx?isbn=/sc.gif&issn=0167-6423&client=summon