|
|
Publications
Journal Publications
- Torbjörn Ekman, Görel Hedin. The JastAdd System - modular extensible compiler construction. Science of Computer Programming, 69(1-3):14-26, 2007.
- Torbjörn Ekman, Peter Mechlenborg, Ulrik Pagh Schultz. Flexible Language Interoperability. Journal of Object Technology, 6(8), 2007.
- Anders Nilsson, Anders Ive, Torbjörn Ekman, Görel Hedin. Implementing Java Compilers Using ReRAGs. Nordic Journal of Computing, 11(3), 2004.
Selected Publications
- Max Schäfer, Torbjörn Ekman, Oege de Moor. Sound and Extensible Renaming for Java. Object-Oriented Programming, Systems, Languages, and Applications, OOPSLA 2008.
- Pavel Avgustinov, Torbjörn Ekman, Julian Tibble. Modularity First: A Case for Mixing AOP and Attribute Grammars. Aspect Oriented Software Development, AOSD 2008.
- Torbjörn Ekman, Görel Hedin. The JastAdd Extensible Java Compiler. Object-Oriented Programming, Systems, Languages, and Applications, OOPSLA 2007.
- Eva Magnusson, Torbjörn Ekman, Görel Hedin. Extending Attribute Grammars with Collection Attributes. Source Code Analysis and Manipulation, SCAM 2007.
- Torbjörn Ekman, Görel Hedin. Pluggable checking and inferencing of non-null types for Java. TOOLS Europe 2007. Journal of Object Technology 6(7), 2007.
- Torbjörn Ekman, Görel Hedin. Rewritable Reference Attributed Grammars. European Conference on Object-Oriented Programming, ECOOP 2004.
Other peer reviewed articles in reverse chronological order
- Emma
Nilsson-Nyman, Torbjörn Ekman, Görel Hedin, Eva Magnusson: Declarative
Intraprocedural Flow Analysis for Java Source Code. Proceedings of
Language Descriptions, Tools and Applications (LDTA 2008), Budapest,
Hungary, 2008.
- Johan Åkesson, Torbjörn Ekman, Görel Hedin. Development of a Modelica Compiler using JastAdd. Electronic Notes in Theoretical Computer Science, 203(2):117-131, Elsevier, 2008.
- Torbjörn Ekman, Görel Hedin. Modular name analysis for Java using JastAdd. Proceedings of Summer School on Generative and Transformational Techniques in Software Engineering 2005, 2006, vol 3086 of LNCS, Springer.
- Torbjörn Ekman, Görel Hedin. Automatic renovation of Java programs using ReRAGs - examples and ideas. 5th International Workshop on Object-Oriented Reengineering (OOR 2004). Oslo, June, 2004.
- Torbjörn Ekman, Görel Hedin. Reusable Language Specification Modules in JastAdd II. ERLS 2004, Workshop on Evolution and Reuse of Language Specifications for Domain-Specific Languages, Oslo, 2004.
-
Torbjörn Ekman, Ulf Asklund. Refactoring-aware versioning in Eclipse. Electronic Notes in Theoretical Computer Science, Vol 107, Elsevier, 2004.
- Ulf Asklund, Lars Bendix, Torbjörn Ekman. Software Configuration Management Practices for eXtreme Programming Teams. In proceedings of the 11th Nordic Workshop on Programming and Software Development Tools and Techniques - NWPER 2004, Turku, Finland, 2004.
- Torbjörn Ekman. Design and implementation of object-oriented extensions to the Control Module language. In proceedings of the 11th Nordic Workshop on Programming and Software Development Tools and Techniques - NWPER 2004, Turku, Finland, 2004.
- Torbjörn Ekman. A Case Study of Separation of Concerns in Compiler Construction using JastAdd II. In proceedings of the 3rd AOSD workshop on Aspect, Components, and Patterns for Infrastructure Software (ACP4IS), 2004.
- Ulf Asklund, Lars Bendix, Torbjörn Ekman. Configuration Management for eXtreme Programming. In proceedings of the Third Conference on Software Engineering Research and Practise in Sweden, Lund, Sweden, October 23-24, 2003.
- Anders Nilsson, Torbjörn Ekman, Klas Nilsson. Real Java for Real Time - Gain and Pain. In Proceedings of CASES-2002, pages 304-311. ACM, ACM Press, October 2002.
- Anders Nilsson, Torbjörn Ekman. Deterministic Java in Tiny Embedded Systems. In Proceedings of The Fourth IEEE International Symposium on Object-Oriented Real-Time Distributed Computing (ISORC-2001), pages 60-68. IEEE Computer Society, May 2001.
Invited publications
Book chapters
Theses
|