An Entity of Type: language, from Named Graph: http://dbpedia.org, within Data Space: dbpedia.org

ATL (ATLAS Transformation Language) is a model transformation language and toolkit developed and maintained by OBEO and AtlanMod. It was initiated by the AtlanMod team (previously called ATLAS Group). In the field of Model-Driven Engineering (MDE), ATL provides ways to produce a set of target models from a set of source models. Released under the terms of the Eclipse Public License, ATL is an M2M (Eclipse) component, inside of the (EMP).

Property Value
dbo:abstract
  • Die Atlas Transformation Language (kurz ATL) ist eine Programmiersprache zum Transformieren von Modellen, also zur Durchführung von automatischen Modell-zu-Modell-Transformationen. ATL wurde von ATLAS INRIA & LINA als Antwort auf die Ausschreibung für eine Transformationssprache (QVT Ausschreibung) der Object Management Group (OMG) eingereicht. ATL steht als Eclipse Plug-In mit einem Editor und Debugger zu Verfügung. ATL ist eine hybride Sprache, das heißt, sie vereint Konzepte imperativer und deklarativer Programmierung. Um Abfragen auf Modellen durchzuführen, wird OCL eingesetzt (zum Teil modifiziert). Eine Transformation besteht in ATL im Wesentlichen aus einem Satz von Regeln, die einzelne Elemente des Ausgangsmodells in Elemente des Zielmodells überführen. Eine einfache Transformation in ATL sieht so aus: module Book2Publication; create OUT : Publication from IN : Book; rule Author { from a : MMAuthor!Author to p : MMPerson!Person ( name <- a.name, surname <- a.surname ) } In dem Beispiel wird ein Ausgangsmodell "IN", das konform zu einem Metamodell "Book" ist (vereinfacht der Typ des Modells) in ein Modell "OUT" gemäß dem Metamodell "Publication" überführt. Die aufgeführte Regel Author überführt Elemente des Ausgangsmodells vom Typ "Author" in Elemente vom Typ "Person" im Zielmodell. Dabei werden die Attribute des Zielelements mit Werten aus dem Ausgangsmodell belegt. (de)
  • ATL (ATLAS Transformation Language) is a model transformation language and toolkit developed and maintained by OBEO and AtlanMod. It was initiated by the AtlanMod team (previously called ATLAS Group). In the field of Model-Driven Engineering (MDE), ATL provides ways to produce a set of target models from a set of source models. Released under the terms of the Eclipse Public License, ATL is an M2M (Eclipse) component, inside of the (EMP). (en)
  • ATLAS Transformation Language (ATL) est un langage de transformation de modèles plus ou moins inspiré par le standard QVT de l'Object Management Group. Il est disponible en tant que plugin dans le projet Eclipse . On peut trouver plus d'informations sur le langage ATL, sur son environnement de développement ainsi que sur les bibliothèques de transformations sur le site de l'université de Nantes Cet article n’est pas rédigé dans un style encyclopédique (septembre 2022). Vous pouvez améliorer sa rédaction ! .[style à revoir] (fr)
  • ATLAS Transformation Language(ATL)は、QVTの Request for Proposal を受けて INRIA が開発したモデル変換言語である。QVT は Object Management Group によるモデル変換の標準である。ATL は、文法的変換にもにも使える。ATL は、モデル変換用仮想機械上に構築されている。 (ja)
dbo:developer
dbo:latestReleaseDate
  • 2021-02-22 (xsd:date)
dbo:latestReleaseVersion
  • 4.3.0
dbo:license
dbo:thumbnail
dbo:wikiPageExternalLink
dbo:wikiPageID
  • 4671634 (xsd:integer)
dbo:wikiPageLength
  • 7902 (xsd:nonNegativeInteger)
dbo:wikiPageRevisionID
  • 1091089316 (xsd:integer)
dbo:wikiPageWikiLink
dbp:developer
dbp:latestReleaseDate
  • 2021-02-22 (xsd:date)
dbp:latestReleaseVersion
  • 4.300000 (xsd:double)
dbp:license
dbp:name
  • ATLAS Transformation Language (en)
dbp:operatingSystem
dbp:wikiPageUsesTemplate
dcterms:subject
gold:hypernym
rdf:type
rdfs:comment
  • ATL (ATLAS Transformation Language) is a model transformation language and toolkit developed and maintained by OBEO and AtlanMod. It was initiated by the AtlanMod team (previously called ATLAS Group). In the field of Model-Driven Engineering (MDE), ATL provides ways to produce a set of target models from a set of source models. Released under the terms of the Eclipse Public License, ATL is an M2M (Eclipse) component, inside of the (EMP). (en)
  • ATLAS Transformation Language (ATL) est un langage de transformation de modèles plus ou moins inspiré par le standard QVT de l'Object Management Group. Il est disponible en tant que plugin dans le projet Eclipse . On peut trouver plus d'informations sur le langage ATL, sur son environnement de développement ainsi que sur les bibliothèques de transformations sur le site de l'université de Nantes Cet article n’est pas rédigé dans un style encyclopédique (septembre 2022). Vous pouvez améliorer sa rédaction ! .[style à revoir] (fr)
  • ATLAS Transformation Language(ATL)は、QVTの Request for Proposal を受けて INRIA が開発したモデル変換言語である。QVT は Object Management Group によるモデル変換の標準である。ATL は、文法的変換にもにも使える。ATL は、モデル変換用仮想機械上に構築されている。 (ja)
  • Die Atlas Transformation Language (kurz ATL) ist eine Programmiersprache zum Transformieren von Modellen, also zur Durchführung von automatischen Modell-zu-Modell-Transformationen. ATL wurde von ATLAS INRIA & LINA als Antwort auf die Ausschreibung für eine Transformationssprache (QVT Ausschreibung) der Object Management Group (OMG) eingereicht. ATL steht als Eclipse Plug-In mit einem Editor und Debugger zu Verfügung. Eine einfache Transformation in ATL sieht so aus: (de)
rdfs:label
  • ATLAS Transformation Language (en)
  • Atlas Transformation Language (de)
  • ATLAS Transformation Language (fr)
  • ATLAS Transformation Language (ja)
owl:sameAs
prov:wasDerivedFrom
foaf:depiction
foaf:isPrimaryTopicOf
foaf:name
  • ATLAS Transformation Language (en)
is dbo:wikiPageDisambiguates of
is dbo:wikiPageWikiLink of
is foaf:primaryTopic of
Powered by OpenLink Virtuoso    This material is Open Knowledge     W3C Semantic Web Technology     This material is Open Knowledge    Valid XHTML + RDFa
This content was extracted from Wikipedia and is licensed under the Creative Commons Attribution-ShareAlike 3.0 Unported License