Homepage of

Karl Trygve Kalleberg

Bibliography generated with the help of BibTeX Tools and Hevea.

Bibliography

Ordered by Year by Type

Also available in pdf and bibtex.

2007

Journal Articles

[1]
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).

In Proceedings

[2]
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. (bib).

[3]
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. (bib).

2006

Journal Articles

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

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

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

In Proceedings

[7]
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).

[8]
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).

[9]
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, January 2006. (pdf, tr, bib).

[10]
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), August 2006. (pdf, bib).

[11]
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. Accepted for publication (pdf, bib).

2005

In Proceedings

[12]
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).

[13]
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).

Technical Reports

[14]
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).

[15]
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).

[16]
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).

Documentation

[17]
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).

2004

In Proceedings

[18]
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).

2003

In Proceedings

[19]
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).

Theses

[20]
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).