Homepage of

Karl Trygve Kalleberg

Bibliography generated with the help of BibTeX Tools and Hevea.

Bibliography

Alphabetical Ordering

Also available in pdf and bibtex.
[1]
A. Bagge, V. David, M. Haveraaen, and K. T. Kalleberg. Stayin' Alert: Moulding Failure and Exceptions to Your Needs. In Proceedings of the 5th International Conference on Generative Programming and Component Engineering (GPCE'06), Portland, Oregon, October 2006. ACM Press. (pdf, bib).

[2]
A. H. Bagge, M. Bravenboer, K. T. Kalleberg, K. Muilwijk, and E. Visser. Adaptive Code Reuse by Aspects, Cloning and Renaming. Technical Report UU-CS-2005-031, Department of Information and Computing Sciences, Universiteit Utrecht, Utrecht, The Netherlands, August 2005. (pdf, tr, bib).

[3]
A. H. Bagge and K. T. Kalleberg. DSAL = library+notation: Program Transformation for Domain-Specific Aspect Languages. In Proceedings of the Domain-Specific Aspect Languages Workshop, October 2006. (bib).

[4]
O. S. Bagge, K. T. Kalleberg, M. Haveraaen, and E. Visser. Design of the CodeBoost Transformation System for Domain-Specific Optimisation of C++ Programs. In D. Binkley and P. Tonella, editors, Third International Workshop on Source Code Analysis and Manipulation (SCAM 2003), pages 65--75, Amsterdam, The Netherlands, September 2003. IEEE Computer Society Press. (pdf, bib).

[5]
M. Bravenboer, K. T. Kalleberg, R. Vermaas, and E. Visser. Stratego/XT Tutorial, Examples, and Reference Manual. Department of Information and Computing Sciences, Universiteit Utrecht, Utrecht, The Netherlands, August 2005. (Draft) (html, bib).

[6]
M. Bravenboer, K. T. Kalleberg, R. Vermaas, and E. Visser. Stratego/XT 0.16: Components for Transformation Systems. In F. Tip and J. Hatcliff, editors, PEPM'06: Workshop on Partial Evaluation and Program Manipulation. ACM Press, January 2006. (pdf, tr, bib).

[7]
M. Bravenboer, K. T. Kalleberg, R. Vermaas, and E. Visser. Stratego/XT 0.16. A Language and Toolset for Program Transformation. Science of Computer Programming, 2007. Accepted for publication (bib).

[8]
K. Czarnecki, C. H. P. Kim, and K. T. Kalleberg. Feature Models are Views on Ontologies. In Proceedings of the 10th International Software Product Line Conference (SPLC'06), pages 41--51, Washington, DC, USA, August 2006. IEEE Computer Society. (pdf, bib).

[9]
K. T. Kalleberg. User-configurable, High-Level Transformations with CodeBoost. Master's thesis, University of Bergen, P.O.Box 7800, N-5020 Bergen, Norway, March 2003. (pdf, bib).

[10]
K. T. Kalleberg. Tracing Abstractions through Generation. In M. Haveraaen et al., editors, GPCE Software Transformation Systems Workshop (STSW'04), Vancouver, Canada, October 2004. Position paper (slides, pdf, sts, bib).

[11]
K. T. Kalleberg. Spoofax: An Editor for Stratego. Technical Report UU-CS-2005-053, Utrecht, The Netherlands, May 2005. In K.T. Kalleberg, E. Visser, editors, Proceedings of the Sixth Stratego User Days (SUD'05) (pdf, bib).

[12]
K. T. Kalleberg. Stratego: A Programming Language for Program Manipulation. ACM Crossroads, 12(3), April 2006. (art, bib).

[13]
K. T. Kalleberg. Storebror ser deg, og husker det. Aftenposten (newspaper), 2006(10-01), Jan 2006. (art, bib).

[14]
K. T. Kalleberg. Programvarefabrikker og Programtransformasjon. PC World Norge, (3), March 2006. (bib).

[15]
K. T. Kalleberg. Abstractions for Language-Independent Program Transformations. PhD thesis, University of Bergen, Norway, Postboks 7800, 5020 Bergen, Norway, June 2007. ISBN 978-82-308-0441-4 (pdf, bib).

[16]
K. T. Kalleberg, T. Hall, and R. Ettinger. Making Slicing Mainstream: How can we be Weiser? In Beyond Program Slicing, number 05451 in Dagstuhl Seminar Proceedings. IBFI, Schloss Dagstuhl, Germany, October 2005. Non-refereed, online publication (pdf, drops, bib).

[17]
K. T. Kalleberg and E. Visser. Combining Aspect-Oriented and Strategic Programming. In H. Cirstea and N. Marti-Oliet, editors, Workshop on Rule-Based Programming (RULE'05), Electronic Notes in Theoretical Computer Science, Nara, Japan, April 2005. Elsevier Science Publishers. (pdf, tr, bib).

[18]
K. T. Kalleberg and E. Visser. SUD'05: Proceedings of the Sixth Stratego User Days. Technical Report UU-CS-2005-053, Utrecht, The Netherlands, May 2005. (pdf, bib).

[19]
K. T. Kalleberg and E. Visser. Strategic Graph Rewriting: Transforming and Traversing Terms with References. In Proceedings of the 6th International Workshop on Reduction Strategies in Rewriting and Programming, Seattle, Washington, August 2006. Online publication (pdf, bib).

[20]
K. T. Kalleberg and E. Visser. Fusing a Transformation Language with an Open Compiler. In T. Sloane and A. Johnstone, editors, Seventh Workshop on Language Descriptions, Tools, and Applications (LDTA'07), ENTCS, pages 18--31, Braga, Portugal, March 2007. Elsevier. (pdf, bib).

[21]
K. T. Kalleberg and E. Visser. Spoofax: An Interactive Development Environment for Program Transformation with Stratego/XT. In T. Sloane and A. Johnstone, editors, Seventh Workshop on Language Descriptions, Tools, and Applications (LDTA'07), ENTCS, pages 47--50, Braga, Portugal, March 2007. Elsevier. (pdf, bib).

[22]
L. C. L. Kats, K. T. Kalleberg, and E. Visser. Generating Editors for Embedded Languages. Integrating SGLR into IMP. In A. Johnstone and J. Vinju, editors, Language Descriptions, Tools, and Applications (LDTA'08), Electronic Notes in Computer Science, Budapest, Hungary, April 2008. Elsevier. (To appear) (bib).

See also Presentations.