loading...
An MDA Approach to Byte Code Level Cross-Compilation
August 06-August 08
DOI Bookmark: http://doi.ieeecomputersociety.org/10.1109/SNPD.2008.1092008 Ninth ACIS International Confere ...
 This Article 
 
PDF
HTML
 
 Share 
   
 Bibliographic References 
   
 Add to: 
 
Digg
Furl
Spurl
Blink
Simpy
Google
Del.icio.us
Y!MyWeb
 
 Search 
   
The Model Driven Architecture (MDA) offers a more efficient software??engineering process by raising the level of abstraction. Tool??support for the MDA is usually limited to generating code from UML??diagrams. Most MDA examples in scientific papers are limited to??relatively simple use cases that help the understanding of the MDA,??but are not suited to demonstrate the powers and flexibility of the??MDA. In this paper we show an MDA approach to cross-compile byte??code instructions from Microsoft's Common Language Runtime (CLR) to??Sun Microsystem's Java Virtual Machine (JVM). We introduce an??XML-based representation of byte code we call XMLVM. Based on XMLVM??we define XSL stylesheet transformations which can map certain??features from the CLR to the JVM.??Besides providing a specific??cross-compilation approach between the byte code of two different??virtual machines, we also show how XML technologies can be used??within the context of the MDA.
Citation:
Arno Puder, Sascha Haeberling, Rainer Todtenhoefer, "An MDA Approach to Byte Code Level Cross-Compilation," snpd, pp.251-256, 2008 Ninth ACIS International Conference on Software Engineering, Artificial Intelligence, Networking, and Parallel/Distributed Computing, 2008
Usage of this product signifies your acceptance of the Terms of Use.