This HTML5 document contains 17 embedded RDF statements represented using HTML+Microdata notation.

The embedded RDF content will be recognized by any processor of HTML5 Microdata.

PrefixNamespace IRI
dbpedia-dehttp://de.dbpedia.org/resource/
dcthttp://purl.org/dc/terms/
dbohttp://dbpedia.org/ontology/
category-dehttp://de.dbpedia.org/resource/Kategorie:
foafhttp://xmlns.com/foaf/0.1/
dbpedia-wikidatahttp://wikidata.dbpedia.org/resource/
n16http://www.eclipse.org/atl/
rdfshttp://www.w3.org/2000/01/rdf-schema#
n15http://rdf.freebase.com/ns/m.
rdfhttp://www.w3.org/1999/02/22-rdf-syntax-ns#
owlhttp://www.w3.org/2002/07/owl#
n10http://de.wikipedia.org/wiki/Atlas_Transformation_Language?oldid=
dbpedia-frhttp://fr.dbpedia.org/resource/
provhttp://www.w3.org/ns/prov#
wikipedia-dehttp://de.wikipedia.org/wiki/
xsdhhttp://www.w3.org/2001/XMLSchema#
wikidatahttp://www.wikidata.org/entity/
dbrhttp://dbpedia.org/resource/
dbpedia-jahttp://ja.dbpedia.org/resource/
Subject Item
dbpedia-de:ATL
dbo:wikiPageDisambiguates
dbpedia-de:Atlas_Transformation_Language
Subject Item
dbpedia-de:Atlas_Transformation_Language
rdfs:label
Atlas Transformation Language
rdfs:comment
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:
owl:sameAs
dbpedia-fr:ATLAS_Transformation_Language dbr:ATLAS_Transformation_Language dbpedia-wikidata:Q667812 n15:0cght6 dbpedia-ja:ATLAS_Transformation_Language wikidata:Q667812
dct:subject
category-de:Programmiersprache
foaf:isPrimaryTopicOf
wikipedia-de:Atlas_Transformation_Language
dbo:wikiPageID
2525298
dbo:wikiPageRevisionID
150935609
dbo:wikiPageExternalLink
n16:
prov:wasDerivedFrom
n10:150935609
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.
Subject Item
wikipedia-de:Atlas_Transformation_Language
foaf:primaryTopic
dbpedia-de:Atlas_Transformation_Language