UM  > Faculty of Science and Technology
Residential Collegefalse
Status已發表Published
QVT-based Model Transformation using XSLT
Dan Li1; Xiaoshan Li1; Volker Stolz2
2011-01-24
Source PublicationACM SIGSOFT Software Engineering Notes
ISSN0163-5948
Volume36Issue:1Pages:1-8
Abstract

Model transformations are one of the key technologies in modelbased development. The graphical notation of relational QVT provides a concise, intuitive way to specify transformations. But this notation is not directly applicable for practitioners because of the lack of tool support. On the other hand, XSLT is a common and powerful language for XML transformations, but not suitable for directly programming transformations of semantically complex models due to its low level syntax. We combine the best of both techniques by using QVT graphical notation to specify a transformation as a set of QVT relations, and implementing each relation as an XSLT rule template. A prototype tool with a QVT graphical editor and an automatic XSLT program generator has been developed to support the approach.

KeywordQvt Graphical User Interface Xml Xslt Model Transformation Prototype
DOI10.1145/1921532.1921563
Indexed ByCPCI-S
Language英語English
WOS Research AreaComputer Science
WOS SubjectComputer Science, Software Engineering ; Computer Science, Theory & Methods
Scopus ID2-s2.0-79952032701
Fulltext Access
Citation statistics
Document TypeJournal article
CollectionFaculty of Science and Technology
DEPARTMENT OF COMPUTER AND INFORMATION SCIENCE
Affiliation1.University of Macau, China
2.University of Oslo, Norway & UNU-IIST, Macau, China
First Author AffilicationUniversity of Macau
Recommended Citation
GB/T 7714
Dan Li,Xiaoshan Li,Volker Stolz. QVT-based Model Transformation using XSLT[J]. ACM SIGSOFT Software Engineering Notes, 2011, 36(1), 1-8.
APA Dan Li., Xiaoshan Li., & Volker Stolz (2011). QVT-based Model Transformation using XSLT. ACM SIGSOFT Software Engineering Notes, 36(1), 1-8.
MLA Dan Li,et al."QVT-based Model Transformation using XSLT".ACM SIGSOFT Software Engineering Notes 36.1(2011):1-8.
Files in This Item:
There are no files associated with this item.
Related Services
Recommend this item
Bookmark
Usage statistics
Export to Endnote
Google Scholar
Similar articles in Google Scholar
[Dan Li]'s Articles
[Xiaoshan Li]'s Articles
[Volker Stolz]'s Articles
Baidu academic
Similar articles in Baidu academic
[Dan Li]'s Articles
[Xiaoshan Li]'s Articles
[Volker Stolz]'s Articles
Bing Scholar
Similar articles in Bing Scholar
[Dan Li]'s Articles
[Xiaoshan Li]'s Articles
[Volker Stolz]'s Articles
Terms of Use
No data!
Social Bookmark/Share
All comments (0)
No comment.
 

Items in the repository are protected by copyright, with all rights reserved, unless otherwise indicated.