SiTra: simple transformations in Java

A number of different Model Transformation Frameworks (MTF) are being developed, each of them requiring a user to learn a different language and each possessing its own specific language peculiarities, even if they are based on the QVT standard. To write even a simple transformation, these MTFs requ...

Ausführliche Beschreibung

Gespeichert in:
Bibliographische Detailangaben
Hauptverfasser: Akehurst, D. H., Bordbar, B., Evans, M. J., Howells, W. G. J., McDonald-Maier, K. D.
Format: Tagungsbericht
Sprache:eng
Schlagworte:
Online-Zugang:Volltext
Tags: Tag hinzufügen
Keine Tags, Fügen Sie den ersten Tag hinzu!
container_end_page 364
container_issue
container_start_page 351
container_title
container_volume
creator Akehurst, D. H.
Bordbar, B.
Evans, M. J.
Howells, W. G. J.
McDonald-Maier, K. D.
description A number of different Model Transformation Frameworks (MTF) are being developed, each of them requiring a user to learn a different language and each possessing its own specific language peculiarities, even if they are based on the QVT standard. To write even a simple transformation, these MTFs require a large amount of learning time. We describe in this paper a minimal, Java based, library that can be used to support the implementation of many practical transformations. Use of this library enables simple transformations to be implemented simply, whilst still providing some support for more complex transformations.
doi_str_mv 10.1007/11880240_25
format Conference Proceeding
fullrecord <record><control><sourceid>pascalfrancis_acm_b</sourceid><recordid>TN_cdi_acm_books_10_1007_11880240_25</recordid><sourceformat>XML</sourceformat><sourcesystem>PC</sourcesystem><sourcerecordid>19686598</sourcerecordid><originalsourceid>FETCH-LOGICAL-a325t-8443971b65a0933c05648b308be929303e218dcfbc9fa2de87bedc373f606dde3</originalsourceid><addsrcrecordid>eNqN0DlPAzEQBWBzRGIJqfgLUIC0MOPxWaKIS4pEQagt22ujhVyyafj3bBQkqBDTTPE-veIxdopwhQD6GtEY4AIcl3vsmKQAIbUmu88aVIgtkbAHPwGHQ9YAAW-tFnTEJrW-wXCExhpo2Oi5nxd_wkbZL2qafP8xe7m7nU8f2tnT_eP0ZtZ64vKjNUKQ1RiU9GCJIkglTCAwIVluCShxNF3MIdrseZeMDqmLpCkrUF2XaMzOd70bX6Nf5OJXsa9uU_qlL58OrTJKWjO4i52rQ7R6TcWF9fq9OgS3HcH9GmGwZzvr4_JPdvkP5kLpU6YvPLpdLQ</addsrcrecordid><sourcetype>Index Database</sourcetype><iscdi>true</iscdi><recordtype>conference_proceeding</recordtype></control><display><type>conference_proceeding</type><title>SiTra: simple transformations in Java</title><source>Springer Books</source><creator>Akehurst, D. H. ; Bordbar, B. ; Evans, M. J. ; Howells, W. G. J. ; McDonald-Maier, K. D.</creator><contributor>Nierstrasz, Oscar ; Reggio, Gianna ; Harel, David ; Whittle, Jon</contributor><creatorcontrib>Akehurst, D. H. ; Bordbar, B. ; Evans, M. J. ; Howells, W. G. J. ; McDonald-Maier, K. D. ; Nierstrasz, Oscar ; Reggio, Gianna ; Harel, David ; Whittle, Jon</creatorcontrib><description>A number of different Model Transformation Frameworks (MTF) are being developed, each of them requiring a user to learn a different language and each possessing its own specific language peculiarities, even if they are based on the QVT standard. To write even a simple transformation, these MTFs require a large amount of learning time. We describe in this paper a minimal, Java based, library that can be used to support the implementation of many practical transformations. Use of this library enables simple transformations to be implemented simply, whilst still providing some support for more complex transformations.</description><identifier>ISSN: 0302-9743</identifier><identifier>ISBN: 3540457720</identifier><identifier>ISBN: 9783540457725</identifier><identifier>EISSN: 1611-3349</identifier><identifier>EISBN: 3540457739</identifier><identifier>EISBN: 9783540457732</identifier><identifier>DOI: 10.1007/11880240_25</identifier><language>eng</language><publisher>Berlin, Heidelberg: Springer-Verlag</publisher><subject>Applied sciences ; Computer science; control theory; systems ; Exact sciences and technology ; Graph Grammar ; Model Drive Architecture ; Model Transformation ; Software ; Software engineering ; Source Object ; Transformation Rule</subject><ispartof>Lecture notes in computer science, 2006, p.351-364</ispartof><rights>Springer-Verlag Berlin Heidelberg 2006</rights><rights>2007 INIST-CNRS</rights><lds50>peer_reviewed</lds50><woscitedreferencessubscribed>false</woscitedreferencessubscribed><citedby>FETCH-LOGICAL-a325t-8443971b65a0933c05648b308be929303e218dcfbc9fa2de87bedc373f606dde3</citedby></display><links><openurl>$$Topenurl_article</openurl><openurlfulltext>$$Topenurlfull_article</openurlfulltext><thumbnail>$$Tsyndetics_thumb_exl</thumbnail><linktopdf>$$Uhttps://link.springer.com/content/pdf/10.1007/11880240_25$$EPDF$$P50$$Gspringer$$H</linktopdf><linktohtml>$$Uhttps://link.springer.com/10.1007/11880240_25$$EHTML$$P50$$Gspringer$$H</linktohtml><link.rule.ids>309,310,775,776,780,785,786,789,27902,38232,41418,42487</link.rule.ids><backlink>$$Uhttp://pascal-francis.inist.fr/vibad/index.php?action=getRecordDetail&amp;idt=19686598$$DView record in Pascal Francis$$Hfree_for_read</backlink></links><search><contributor>Nierstrasz, Oscar</contributor><contributor>Reggio, Gianna</contributor><contributor>Harel, David</contributor><contributor>Whittle, Jon</contributor><creatorcontrib>Akehurst, D. H.</creatorcontrib><creatorcontrib>Bordbar, B.</creatorcontrib><creatorcontrib>Evans, M. J.</creatorcontrib><creatorcontrib>Howells, W. G. J.</creatorcontrib><creatorcontrib>McDonald-Maier, K. D.</creatorcontrib><title>SiTra: simple transformations in Java</title><title>Lecture notes in computer science</title><description>A number of different Model Transformation Frameworks (MTF) are being developed, each of them requiring a user to learn a different language and each possessing its own specific language peculiarities, even if they are based on the QVT standard. To write even a simple transformation, these MTFs require a large amount of learning time. We describe in this paper a minimal, Java based, library that can be used to support the implementation of many practical transformations. Use of this library enables simple transformations to be implemented simply, whilst still providing some support for more complex transformations.</description><subject>Applied sciences</subject><subject>Computer science; control theory; systems</subject><subject>Exact sciences and technology</subject><subject>Graph Grammar</subject><subject>Model Drive Architecture</subject><subject>Model Transformation</subject><subject>Software</subject><subject>Software engineering</subject><subject>Source Object</subject><subject>Transformation Rule</subject><issn>0302-9743</issn><issn>1611-3349</issn><isbn>3540457720</isbn><isbn>9783540457725</isbn><isbn>3540457739</isbn><isbn>9783540457732</isbn><fulltext>true</fulltext><rsrctype>conference_proceeding</rsrctype><creationdate>2006</creationdate><recordtype>conference_proceeding</recordtype><recordid>eNqN0DlPAzEQBWBzRGIJqfgLUIC0MOPxWaKIS4pEQagt22ujhVyyafj3bBQkqBDTTPE-veIxdopwhQD6GtEY4AIcl3vsmKQAIbUmu88aVIgtkbAHPwGHQ9YAAW-tFnTEJrW-wXCExhpo2Oi5nxd_wkbZL2qafP8xe7m7nU8f2tnT_eP0ZtZ64vKjNUKQ1RiU9GCJIkglTCAwIVluCShxNF3MIdrseZeMDqmLpCkrUF2XaMzOd70bX6Nf5OJXsa9uU_qlL58OrTJKWjO4i52rQ7R6TcWF9fq9OgS3HcH9GmGwZzvr4_JPdvkP5kLpU6YvPLpdLQ</recordid><startdate>20060101</startdate><enddate>20060101</enddate><creator>Akehurst, D. H.</creator><creator>Bordbar, B.</creator><creator>Evans, M. J.</creator><creator>Howells, W. G. J.</creator><creator>McDonald-Maier, K. D.</creator><general>Springer-Verlag</general><general>Springer Berlin Heidelberg</general><general>Springer</general><scope>IQODW</scope></search><sort><creationdate>20060101</creationdate><title>SiTra</title><author>Akehurst, D. H. ; Bordbar, B. ; Evans, M. J. ; Howells, W. G. J. ; McDonald-Maier, K. D.</author></sort><facets><frbrtype>5</frbrtype><frbrgroupid>cdi_FETCH-LOGICAL-a325t-8443971b65a0933c05648b308be929303e218dcfbc9fa2de87bedc373f606dde3</frbrgroupid><rsrctype>conference_proceedings</rsrctype><prefilter>conference_proceedings</prefilter><language>eng</language><creationdate>2006</creationdate><topic>Applied sciences</topic><topic>Computer science; control theory; systems</topic><topic>Exact sciences and technology</topic><topic>Graph Grammar</topic><topic>Model Drive Architecture</topic><topic>Model Transformation</topic><topic>Software</topic><topic>Software engineering</topic><topic>Source Object</topic><topic>Transformation Rule</topic><toplevel>peer_reviewed</toplevel><toplevel>online_resources</toplevel><creatorcontrib>Akehurst, D. H.</creatorcontrib><creatorcontrib>Bordbar, B.</creatorcontrib><creatorcontrib>Evans, M. J.</creatorcontrib><creatorcontrib>Howells, W. G. J.</creatorcontrib><creatorcontrib>McDonald-Maier, K. D.</creatorcontrib><collection>Pascal-Francis</collection></facets><delivery><delcategory>Remote Search Resource</delcategory><fulltext>fulltext</fulltext></delivery><addata><au>Akehurst, D. H.</au><au>Bordbar, B.</au><au>Evans, M. J.</au><au>Howells, W. G. J.</au><au>McDonald-Maier, K. D.</au><au>Nierstrasz, Oscar</au><au>Reggio, Gianna</au><au>Harel, David</au><au>Whittle, Jon</au><format>book</format><genre>proceeding</genre><ristype>CONF</ristype><atitle>SiTra: simple transformations in Java</atitle><btitle>Lecture notes in computer science</btitle><date>2006-01-01</date><risdate>2006</risdate><spage>351</spage><epage>364</epage><pages>351-364</pages><issn>0302-9743</issn><eissn>1611-3349</eissn><isbn>3540457720</isbn><isbn>9783540457725</isbn><eisbn>3540457739</eisbn><eisbn>9783540457732</eisbn><abstract>A number of different Model Transformation Frameworks (MTF) are being developed, each of them requiring a user to learn a different language and each possessing its own specific language peculiarities, even if they are based on the QVT standard. To write even a simple transformation, these MTFs require a large amount of learning time. We describe in this paper a minimal, Java based, library that can be used to support the implementation of many practical transformations. Use of this library enables simple transformations to be implemented simply, whilst still providing some support for more complex transformations.</abstract><cop>Berlin, Heidelberg</cop><pub>Springer-Verlag</pub><doi>10.1007/11880240_25</doi><tpages>14</tpages></addata></record>
fulltext fulltext
identifier ISSN: 0302-9743
ispartof Lecture notes in computer science, 2006, p.351-364
issn 0302-9743
1611-3349
language eng
recordid cdi_acm_books_10_1007_11880240_25
source Springer Books
subjects Applied sciences
Computer science
control theory
systems
Exact sciences and technology
Graph Grammar
Model Drive Architecture
Model Transformation
Software
Software engineering
Source Object
Transformation Rule
title SiTra: simple transformations in Java
url https://sfx.bib-bvb.de/sfx_tum?ctx_ver=Z39.88-2004&ctx_enc=info:ofi/enc:UTF-8&ctx_tim=2025-02-09T13%3A03%3A31IST&url_ver=Z39.88-2004&url_ctx_fmt=infofi/fmt:kev:mtx:ctx&rfr_id=info:sid/primo.exlibrisgroup.com:primo3-Article-pascalfrancis_acm_b&rft_val_fmt=info:ofi/fmt:kev:mtx:book&rft.genre=proceeding&rft.atitle=SiTra:%20simple%20transformations%20in%20Java&rft.btitle=Lecture%20notes%20in%20computer%20science&rft.au=Akehurst,%20D.%20H.&rft.date=2006-01-01&rft.spage=351&rft.epage=364&rft.pages=351-364&rft.issn=0302-9743&rft.eissn=1611-3349&rft.isbn=3540457720&rft.isbn_list=9783540457725&rft_id=info:doi/10.1007/11880240_25&rft_dat=%3Cpascalfrancis_acm_b%3E19686598%3C/pascalfrancis_acm_b%3E%3Curl%3E%3C/url%3E&rft.eisbn=3540457739&rft.eisbn_list=9783540457732&disable_directlink=true&sfx.directlink=off&sfx.report_link=0&rft_id=info:oai/&rft_id=info:pmid/&rfr_iscdi=true