DocumentCode
2111719
Title
Integrated Data Mapping for a Software Meta-tool
Author
Huh, Jun ; Grundy, John ; Hosking, John ; Liu, Karen ; Amor, Robert
Author_Institution
Dept. of Comput. Sci., Univ. of Auckland, Auckland
fYear
2009
fDate
14-17 April 2009
Firstpage
111
Lastpage
120
Abstract
Complex data mapping tasks often arise in software engineering, particularly in code generation and model transformation. We describe Marama Torua, a tool supporting high-level specification and implementation of complex data mappings. Marama Torua is embedded in, and provides model transformation support for, our Eclipse-based Marama domain-specific language meta-tool. Developers can quickly develop stand alone data mappers and model translation and code import-export components for their tools. Complex data schema and mapping relationships are represented in multiple, high-level notational forms and users are provided semi-automated mapping assistance for large models. MaramaTorua is a set of Eclipse plug-ins allowing close integration with other tools such as schema browsers, and with the Marama meta-tool itself.
Keywords
software tools; specification languages; visual languages; Eclipse-based Marama domain-specific language meta-tool; Marama Torua; code generation; code import-export component; complex data schema; integrated data mapping; model transformation; model translation; schema browsers; software engineering; software metatool; Buildings; Computer science; Data structures; Design automation; Domain specific languages; Java; Protocols; Software engineering; Unified modeling language; XML; data mapping; meta tool; model driven development;
fLanguage
English
Publisher
ieee
Conference_Titel
Software Engineering Conference, 2009. ASWEC '09. Australian
Conference_Location
Gold Coast, QLD
ISSN
1530-0803
Print_ISBN
978-0-7695-3599-9
Type
conf
DOI
10.1109/ASWEC.2009.21
Filename
5076633
Link To Document