Implementing incremental code migration with XML
Proceedings of the 22nd international conference on Software engineering
JavaML: a markup language for Java source code
Proceedings of the 9th international World Wide Web conference on Computer networks : the international journal of computer and telecommunications netowrking
Java Virtual Machine Specification
Java Virtual Machine Specification
Towards Portable Source Code Representations Using XML
WCRE '00 Proceedings of the Seventh Working Conference on Reverse Engineering (WCRE'00)
Source Code Files as Structured Documents
IWPC '02 Proceedings of the 10th International Workshop on Program Comprehension
An Extensible Tool for Source Code Representation Using XML
WCRE '02 Proceedings of the Ninth Working Conference on Reverse Engineering (WCRE'02)
Extending desktop applications to the web
ISICT '04 Proceedings of the 2004 international symposium on Information and communication technologies
Pragmatic Unit Testing in Java with JUnit
Pragmatic Unit Testing in Java with JUnit
Unit test frameworks
An XML-Based cross-language framework
OTM'05 Proceedings of the 2005 OTM Confederated international conference on On the Move to Meaningful Internet Systems
Hi-index | 0.00 |
Middleware is at the heart of any distributed application and its correctness therefore requires rigorous testing. Since middleware technologies typically support heterogeneous environments, its API is available for different programming languages. Functional tests written to test the functionality of a middleware platform therefore have to be re-written for all those programming languages. The framework introduced in this paper shows how functional tests written in Java can automatically be translated to other programming languages such as C++. This is achieved by using the XML-based programming language XMLVM. XMLVM can automatically be created from Java class files. The cross-language translations are accomplished by using XSL-transformations of XMLVM programs.