All Publications
Refereed Articles in International Journals
- , Creating Sophisticated Development Tools with OmniBrowser, In Journal of Computer Languages, Systems and Structures, Volume 34, Elsevier, pp. 109--129, 2008, DOI
- , Parcels: a Fast and Feature-Rich Binary Deployment Technology, In Journal of Computer Languages, Systems and Structures, May, Volume 31, Elsevier, pp. 165--182, 2005, PDF
Refereed Articles in International Conferences
- , Composing Aspects with Aspects, In Proceedings of the 9th Annual Conference on Aspect-Oriented Software Development (AOSD), ACM, pp. 157--168, 2010, PDF
- , A Comparative Framework for Design Recovery Tools, In Conference on Software Maintenance and Reengineering (CSMR 2006), Los Alamitos CA, IEEE Computer Society Press, 2006, PDF
- , A Component Model for Field Devices, In Proceedings First International IFIP/ACM Working Conference on Component Deployment, Berlin, Germany, June, ACM, pp. 200--209, 2002, PDF
- , Co-evolution of Object-Oriented Software Design and Implementation, In Proceedings of the international symposium on Software Architectures and Component Technology 2000., 2000, PDF
- , Declaratively Codifying Software Architectures using Virtual Software Classifications, In Proceedings of TOOLS-Europe 99, June, pp. 33--45, 1999, PDF
- , Using Reflective Programming to Describe Domain Knowledge as an Aspect, In Proceedings of GCSE '99, 1999, PDF
- , Declarative Reasoning about the Structure Object-Oriented Systems, In Proceedings of the TOOLS USA '98 Conference, IEEE Computer Society Press, pp. 112--124, 1998, PDF
- , Class-management using Logical Queries, Application of a Reflective User Interface Builder, In Proceedings of GRONICS '96, Ed. , pp. 61--67, 1996, PDF
Invited Papers
Books
- , Proceedings of the Dynamic Languages Symposium 2005, ACM Digital Library, ISBN 1-59593-283-6, 2005
Editor
- , Academic Software Development Tools and Techniques, In Object-Oriented Technology. ECOOP 2008 Workshop Reader, ECOOP 2008 Workshops, Paphos, Cyprus, July 7-11, 2008, Final Reports, Ed. , Lecture Notes in Computer Science, Volume 5475, Springer, pp. 87-103, 2008, DOI
- , Dynamic Languages and Applications, Report on the Workshop Dyla'07 at ECOOP 2007, In Object-Oriented Technology. ECOOP 2007 Workshop Reader, LNCS, Volume 4906, Springer-Verlag, pp. 7--12, 2008, Web directory PDF Web link , DOI
- , Report of the 7th ECOOP'06 Workshop on Object-Oriented Reengineering, In Object-Oriented Technology. ECOOP'06 Workshop Reader, LNCS, Springer-Verlag, pp. 69--71, 2007, PDF
- , Report of the 6th ECOOP'05 Workshop on Object-Oriented Reengineering, In Object-Oriented Technology. ECOOP'05 Workshop Reader, 2006, PDF
- , ECOOP '98 Workshop Report: Tools and Environments for Business Rules, In ECOOP '98 Workshop Reader, Ed. , Springer, 1998, PDF
Handbook
- , PECOS in a Nutshell, The Pecos Consortium, 2002, PDF
Workshop Papers
- , Extending the system scenario based design: for inter-application resource negotiations, at runtime, In Proceedings of the 3rd Workshop on Mapping of Applications to MPSoCs, June, 2010, PDF
- , Challenging VMs on Battery-Powered Embedded Devices, In 3rd workshop on Virtual Machines and Intermediate Languages (VMIL), pp. 1--4, 2009, PDF
- , Implementing Partial Persistence in Object-Oriented Languages, In Proceedings of the Workshop on Algorithm Engineering and Experiments, ALENEX 2008, San Francisco, California, USA, January 19, 2008, ACM-SIAM, pp. 37--48, 2008, PDF
- , Composability of aspects, In SPLAT '08: Proceedings of the 2008 AOSD workshop on Software engineering properties of languages and aspect technologies, New York, NY, USA, ACM, pp. 1--6, 2008, DOI
- , Evolution Persistence For Objects, In Proceedings of the ERCIM Working Group on Software Evolution (2006), 2006, PDF
- , Logic and Trace-based Object-Oriented Application Testing, In Fifth International Workshop on Object-Oriented Reengineering (WOOR 2004), 2004, PDF
- , Open Surfaces for Controlled Visibility, In Proceedings of the ECOOP '03 Workshop on Object-oriented Language Engineering for the Post-Java Era, July, 2003, PDF
- , The Classbox Module System, In Proceedings of the ECOOP '03 Workshop on Object-oriented Language Engineering for the Post-Java Era, July, 2003, PDF
- , Components for Embedded Software — The PECOS Approach, In Proc. Second International Workshop on Composition Languages, 2002, PDF
- , Supporting Objects as An Anthropomorphic View at Computation or Why Smalltalk for Teaching Objects?, In Proceedings of the Ecoop'02 International Educator Symposium, 2002, PDF
- , Towards a Linguistic Symbiosis of an Object-oriented and a Logic Programming Language, In Proceedings of the Workshop on Multiparadigm Programming with Object-Oriented Languages (MPOOL 2002), 2002
- , Synchronising Changes to Design and Implementation using a Declarative Meta-Programming Language, In International Workshop on (Constraint) Logic Programming for Software Engineering, December, 2001, PDF
- , Non-Functional Requirements in a Component Model for Embedded Systems, In International Workshop on Specification and Verification of Component-Based Systems, 2001, PDF
- , Applying Experiences with Declarative Codifications of Software Architectures on COD, In Ecoop 6th International Workshop on Component-Oriented Programming, 2001, PDF
- , Composition Languages for Black-Box Components, In First OOPSLA Workshop on Language Mechanisms for Programming Software Components, 2001, PDF
- , Symbiotic Reflection between an Object-Oriented and a Logic Programming Language, In ECOOP 2001 International Workshop on MultiParadigm Programming with Object-Oriented Languages, 2001, PDF
- , On the Use of Declarative Meta Programming for Managing Architectural Software Evolution, In Proceedings of the ECOOP 2000 Workshop on Object-Oriented Architectural Evolution, June, 2000, PDF
- , Logic Meta Components as a Generic Component Model, In Proceedings of the ECOOP 2000: Fifth International Workshop on Component-Oriented Programming, 2000, PDF
- , Managing Unanticipated Evolution of Software Architectures, In Proceedings of ECOOP '99 Workshop on Architectural Evolution, 1999, PDF
- , Understanding Object-Oriented Programs with Declarative Event Analysis, In Object-Oriented Technology (ECOOP '98 Workshop Reader), Ed. , July, LNCS, Volume 1543, Springer-Verlag, 1998, PDF
- , The Zypher Meta Object Protocol, In Proceedings of the 2nd Workshop on Open Hypermedia Systems --- Hypertext '96, Ed. , April, Department of Information and Computer Science — University of California Irvine — CA 92717-3425, pp. 15--23, 1996, Web directory HTML
PhD thesis
- , A Logic Meta-Programming Approach to Support the Co-Evolution of Object-Oriented Design and Implementation, Ph.D. Thesis, Vrije Universiteit Brussel, 2001, PDF
Other Publications
- , Classboxes: Controlling Visibility of Class Extensions, Institut für Informatik, Number IAM-04-003, June, 2004, PDF
- , Partial ordering tests by coverage sets, Institut für Informatik, Number IAM-03-013, September, 2003, PDF
- , Composing Embedded Real-Time Software Components: the PECOS Data-Centric Approach, In ERCIM News, January, Volume 52, 2003, HTML
- , Traits: The Formal Model, Institut für Informatik, Number IAM-02-006, November, 2002, PDF
- , Explicit Support for Software Development Styles throughout the Complete Life Cycle, Vrije Universiteit Brussel, Number vub-prog-tr-99-07, 1999, PDF