- document
-
Kats, L.C. (author), Visser, E. (author)Software platforms such as the Java Virtual Machine or the CLR .NET virtual machine have their own ecosystem of a core programming language or instruction set, libraries, and developer community. Programming languages can target multiple software platforms to increase interoperability or to boost performance. Introducing a new compiler backend...report 2010
- document
-
Adams, B. (author), De Schutter, K. (author), Zaidman, A.E. (author), Demeyer, S. (author), Tromp, H. (author), De Meuter, W. (author)Preprint of article published in: Journal of Systems and Software (Elsevier), 82 (4), 2009; doi:10.1016/j.jss.2008.09.031 This paper reports on the challenges of using aspect-oriented programming (AOP) to aid in re-engineering a legacy C application. More specifically, we describe how AOP helps in the important reverse engineering step which...report 2008