pascal costanza.
hot topics: cdr - closer - lisp50 - p-cos blog - vamos
  navigation.
  • main
  • coordinates
  • research
  • lisp
  • events
  • links
  •   research.
  • sections


  • contextl.


  • context-oriented programming.
    • Pascal Costanza, Charlotte Herzeel, Jorge Vallejos, Theo D'Hondt, Filtered Dispatch, Dynamic Languages Symposium 2008, co-located with ECOOP'08, Paphos, Cyprus, July 8, 2008.

      © ACM, 2008. This is the authors' version of the work. It is posted here by permission of ACM for your personal use. Not for redistribution. The definitive version will be published in Proceedings of the 2008 Dynamic Languages Symposium.

    • Jorge Vallejos, Eric Tanter, Elisa Gonzalez Boix, Engineer Bainomugisha, Wolfgang De Meuter, Pascal Costanza. Towards Resilient Partitioning of Pervasive Computing Services. 3rd Workshop on Software Engineering of Pervasive Services (SEPS), co-located with the International Conference on Pervasive Services (ICPS 2008), Sorrento, Italy, July 6, 2008. Proceedings.

    • Brecht Desmet, Kristof Vanhaesebrouck, Jorge Vallejos, Pascal Costanza, Wolfgang De Meuter. The Puzzle Approach for Designing Context-Enabled Applications, XXVI International Conference of the Chilean Computer Science Society (SCCC 2007), Iquique, Chile, November 8-9, 2007. Proceedings. IEEE Computer Science Press, 2007.

    • Brecht Desmet, Jorge Vallejos, Pascal Costanza, Wolfgang De Meuter, Theo D'Hondt, Context-Oriented Domain Analysis. Modeling and Using Context, Sixth International and Interdisciplinary Conference on Modeling and Using Context, Roskilde University, Denmark, August 20-24, 2007. Proceedings. Springer LNCS, 2007.

    • Jorge Vallejos, Brecht Desmet, Pascal Costanza, Wolfgang De Meuter, Pervasive Communication: The Need for Distributed Context Adaptations, ECOOP 2007 Workshop on Object Technology for Ambient Intelligence and Pervasive Systems (OT4AmI), Berlin, Germany, July 30, 2007.

    • Robert Hirschfeld, Pascal Costanza, Michael Haupt, An Introduction to Context-Oriented Programming with ContextS, 2nd Summer School on Generative and Transformational Techniques in Software Engineering, Braga, Portugal, July 2-7, 2007. Springer LNCS, 2008.

    • Jorge Vallejos, Peter Ebraert, Brecht Desmet, Tom van Cutsem, Stijn Mostinckx, Pascal Costanza, The Context-Dependent Role Model, Proceedings of the 7th IFIP International Conference on Distributed Applications and Interoperable Systems (DAIS 2007), Paphos, Cypros, June 5-8, 2007. Springer LNCS, 2007.

    • Brecht Desmet, Jorge Vallejos, Pascal Costanza, and Robert Hirschfeld, Layered design approach for context-aware systems, First International Workshop on Variability Modelling of Software-Intensive Systems (VaMoS 2007), Limerick, Ireland, January 16-18, 2007, Lero Technical Report 2007-01.

    • Brecht Desmet, Jorge Vallejos Vargas, Stijn Mostinckx and Pascal Costanza, Using Mixin Layers for Context-Aware and Self-Adaptable Systems, ECOOP 2006 Workshop on Object Technology for Ambient Intelligence and Pervasive Computing (OT4AmI), Nantes, France, July 4, 2006.

    • Pascal Costanza, Dynamically Scoped Functions, ECOOP 2003 Workshop on Object-oriented Language Engineering for the Post-Java Era, Darmstadt, Germany, July 22, 2003. Published in ACM SIGPLAN Notices, Volume 38, Issue 8 (August 2003), ACM Press.


  • parallal programming.
    • Charlotte Herzeel, Pascal Costanza, Theo D'Hondt, Controlling Dynamic Parallelization Through Layered Reflection, 7th Workshop on Parallel/High-Performance Object-Oriented Scientific Computing (POOSC'08), co-located with ECOOP 2008, Paphos, Cyprus, July 8, 2008.

    • Leonardo Uribe, Pascal Costanza, Charlotte Herzeel, Theo D'Hondt, Using Data Parallelism in Lisp for Impementing a Quantum Simulator, 5th European Lisp Workshop, co-located with ECOOP 2008, Paphos, Cyprus, July 7, 2008.

    • Brecht Desmet, Ellie D'Hondt, Pascal Costanza, Theo D'Hondt, Simulation of Quantum Computations in Lisp, 3rd European Lisp Workshop, co-located with ECOOP 2006, Nantes, France, July 3, 2006.


  • reflection.
    • Pascal Costanza, Charlotte Herzeel, make-method-lambda considered harmful, 5th European Lisp Workshop, co-located with ECOOP 2008, Paphos, Cyprus, July 7, 2008.

    • Charlotte Herzeel, Pascal Costanza, Theo D'Hondt, Reflection for the Masses, Workshop on Self-Sustaining Systems, Hasso-Plattner-Institut Potsdam, Germany, May 15-16, 2008, Springer LNCS.


  • aspect-oriented programming.
    • Charlotte Herzeel, Kris Gybels, Pascal Costanza, Coen De Roover, Theo D'Hondt, Forward Chaining in HALO: An Implementation Strategy for History-based Logic Pointcuts, International Conference on Dynamic Languages (ICDL 2007), Lugano, Switzerland, August 25-31, 2007. Proceedings. ACM Digital Library, 2008. Also in: Computer Languages, Systems & Structures, Elsevier B.V. (in press).

    • Charlotte Herzeel, Kris Gybels, Pascal Costanza, Theo D'Hondt, Modularizing Crosscuts in an E-commerce Application in Lisp using HALO, International Lisp Conference 2007 (ILC 2007), Cambridge, UK, April 1-4, 2007, ACM Digital Library.

    • Charlotte Herzeel, Kris Gybels, Pascal Costanza, Escaping with future variables in HALO, Seventh Workshop on Runtime Verification (RV'07), Satellite workshop of AOSD'07, Vancouver, British Columbia, Canada, March 13, 2007, Springer LNCS.

    • Alexandre Bergel, Robert Hirschfeld, Siobhan Clarke, and Pascal Costanza, AspectBoxes - Controlling the Visibility of Aspects, International Conference on Software and Data Technologies (ICSOFT 2006), Setubal, Portugal, September 11-14, 2006, INSTICC Press, 2006 & Springer CCIS, 2008.

    • Charlotte Herzeel, Kris Gybels and Pascal Costanza, A Temporal Logic Language for Context Awareness in Pointcuts, ECOOP 2006 Workshop on Revival of Dynamic Languages (RDL), Nantes, France, July 3, 2006.

    • Robert Hirschfeld and Pascal Costanza, Extending Advice Activation in AspectS, European Interactive Workshop on Aspects in Software (EIWAS 2005), Brussels, Belgium, 2005. Updated for Open and Dynamic Aspect Languages Workshop (ODAL), co-located with AOSD 2006, Bonn, Germany, March 20, 2006.

    • Pascal Costanza, A Short Overview of AspectL, European Interactive Workshop on Aspects in Software (EIWAS '04), Berlin, Germany, September 23-24, 2004.

    • Günter Kniesel, Pascal Costanza, Michael Austermann, JMangler - Load-time Transformation of Byte Code for Aspect-oriented Programming, in: Robert E. Filman, Tzilla Elrad, Siobhan Clark and Mehmet Aksit (eds.), Aspect-Oriented Software Development, Addison-Wesley, 2004.

    • Stefan Hanenberg and Pascal Costanza, Connecting Aspects in AspectJ - Strategies vs. Patterns, First AOSD Workshop on Aspects, Components, and Patterns for Infrastructure Software at AOSD 2002, Enschede, The Netherlands, April 23, 2002.

    • Günter Kniesel, Pascal Costanza, Michael Austermann, JMangler - A Framework for Load-Time Transformation of Java Class Files, First IEEE International Workshop on Source Code Analysis and Manipulation (SCAM 2001), proceedings, Florence, Italy, November 2001.

    • Pascal Costanza, Günter Kniesel, Michael Austermann, Independent Extensibility for Aspect-oriented Systems, Workshop on Advanced Separation of Concerns at ECOOP 2001, Budapest, Hungary, June 2001.

    • Pascal Costanza, Vanishing Aspects, Workshop on Advanced Separation of Concerns at OOPSLA 2000.


  • software evolution.
    • Peter Ebraert, Jorge Vallejos, Pascal Costanza, Ellen Van Paesschen, Theo D'Hondt. Change-Oriented Software Engineering, International Conference on Dynamic Languages (ICDL 2007), Lugano, Switzerland, August 25-31, 2007. Proceedings. ACM Digital Library, 2008.

    • Pascal Costanza and Arno Haase, The Comparand Pattern: Cheap Identity Testing Using Dedicated Values, in: Dragos Manolescu, James Noble and Markus Vöter (eds.), Pattern Languages of Program Design 5, Addison-Wesley, 2005.

    • Pascal Costanza, Transmigration of Object Identity, Dissertation (in English), Institut für Informatik III, Universität Bonn, 2004.

    • Pascal Costanza, Dynamic Replacement of Active Objects in the Gilgul Programming Language, First International IFIP / ACM Working Conference on Component Deployment, Berlin, Germany, June 20-21, 2002, Springer LNCS.

    • Pascal Costanza and Arno Haase, The Comparand Pattern, Sixth European Conference on Pattern Languages of Programs (EuroPLoP 2001), Kloster Irsee, Germany, July 2001.

    • Pascal Costanza, Dynamic Object Replacement and Implementation-Only Classes, 6th International Workshop on Component-Oriented Programming (WCOP 2001) at ECOOP 2001, Budapest, Hungary, June 2001.

    • Pascal Costanza, Oliver Stiemerling, Armin B. Cremers, Object Identity and Dynamic Recomposition of Components, in: Wolfgang Pree (ed.): Technology of Object-Oriented Languages and Systems - TOOLS 38, Proceedings, March 12-14, 2001, Zürich, Switzerland, IEEE Computer Society Press, 2001.

    • Oliver Stiemerling, Pascal Costanza, Armin B. Cremers, Object Identity and Dynamic Recomposition of Componontes, in: Jan Bosch, Clemens Szyperski, Wolfgang Weck (eds.), Proceedings of the 5th International Workshop on Component-oriented Programming (WCOP 2000), Research Report No. 15/00, Blekinge Institute of Technology, Department of Software Engineering and Computer Science, Karlskrona, Sweden, 2000.

    • Pascal Costanza, Günter Kniesel, Armin B. Cremers, Lava - Spracherweiterungen für Delegation in Java (in German), in: Clemens H. Cap (ed.), Java-Informations-Tage 1999 (JIT '99), Springer (Informatik Aktuell), 1999.


  • types.


  • Powered by LML!
      (c) 2005 - 2008 pascal costanza. original site design by antipop.