https://roelwuyts.be/

All Publications

Refereed Articles in International Journals

  1. Hengjie Song, Chunyan Miao, Roel Wuyts, Zhiqi Shen, Maja D'Hondt and Francky Catthoor, An Extension to Fuzzy Cognitive Maps for Classification and Prediction, In IEEE Transactions on Fuzzy Systems, February, Volume 19, IEEE, pp. 116--135, 2011, Web link , DOI
  2. Hengjie Song, Chunyan Miao, Roel Wuyts, Zhiqi Shen and Francky Catthoor, Implementation of Fuzzy Cognitive Maps based on Fuzzy Neural Network and Application in Prediction of Time Series, In IEEE Transactions on Fuzzy Systems, April, Volume 18, IEEE, pp. 233--250, 2010, Web link , DOI
  3. Jean-Yves Mignolet and Roel Wuyts, Embedded Multiprocessor Systems-on-Chip Programming, In IEEE Software, Volume 26, IEEE, pp. 34--41, 2009, Web link , DOI
  4. Holger M. Kienle, Adrian Kuhn, Kim Mens, Mark van den Brand and Roel Wuyts, Tool Building on the Shoulders of Others, In IEEE Software, Volume 26, pp. 22-23, 2009, DOI
  5. Damien Cassou, Stéphane Ducasse and Roel Wuyts, Traits at Work: the design of a new trait-based stream library, In Journal of Computer Languages, Systems and Structures, Volume 35, Elsevier, pp. 2--20, 2009, PDF , DOI
  6. Alexandre Bergel, Stéphane Ducasse, Oscar Nierstrasz and Roel Wuyts, Stateful Traits and their Formalization, In Journal of Computer Languages, Systems and Structures, Volume 34, Elsevier, pp. 83--108, 2008, PDF , DOI
  7. Alexandre Bergel, Stéphane Ducasse, Colin Putney and Roel Wuyts, Creating Sophisticated Development Tools with OmniBrowser, In Journal of Computer Languages, Systems and Structures, Volume 34, Elsevier, pp. 109--129, 2008, DOI
  8. Kris Gybels, Roel Wuyts, Stéphane Ducasse and Maja D'Hondt, Inter-Language Reflection — A Conceptual Model and Its Implementation, In Journal of Computer Languages, Systems and Structures, July, Volume 32, Elsevier, pp. 109--124, 2006, PDF , DOI
  9. Stéphane Ducasse, Oscar Nierstrasz, Nathanael Schärli, Roel Wuyts and Andrew Black, Traits: A Mechanism for fine-grained Reuse, In ACM Transactions on Programming Languages and Systems (TOPLAS), March, Volume 28, pp. 331--388, 2006, PDF , DOI
  10. Roel Wuyts, Stéphane Ducasse and Oscar Nierstrasz, A Data-centric Approach to Composing Embedded, Real-time Software Components, In Journal of Systems and Software --- Special Issue on Automated Component-Based Software Engineering, Volume 74, Elsevier, pp. 25--34, 2005, PDF , DOI
  11. Eliot Miranda, David Leibs and Roel Wuyts, 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
  12. Stéphane Ducasse, Nathanael Schärli and Roel Wuyts, Uniform and Safe Metaclass Composition, In Journal of Computer Languages, Systems and Structures, December, Volume 31, Elsevier, pp. 143--164, 2005, PDF , DOI
  13. Alexandre Bergel, Stéphane Ducasse, Oscar Nierstrasz and Roel Wuyts, Classboxes: Controlling Visibility of Class Extensions, In Journal of Computer Languages, Systems and Structures, December, Volume 31, Elsevier, pp. 107--126, 2005, PDF , DOI
  14. Roel Wuyts and Stéphane Ducasse, Unanticipated Integration of Development Tools using the Classification Model, In Journal of Computer Languages, Systems and Structures, Volume 30, Elsevier, pp. 63--77, 2004, PDF , DOI
  15. K. Mens, I. Michiels and R. Wuyts, Supporting Software Development through Declaratively Codified Programming Patterns, In SEKE 2001 Special Issue of Elsevier Journal on Expert Systems with Applications, 2001, PDF , DOI

Refereed Articles in International Conferences

  1. Antoine Marot and Roel Wuyts, Composing Aspects with Aspects, In Proceedings of the 9th Annual Conference on Aspect-Oriented Software Development (AOSD), ACM, pp. 157--168, 2010, PDF
  2. Wim Heirman, Dirk Stroobandt, Narasinga Rao Miniskar, Roel Wuyts and Francky Catthoor, PinComm: characterizing intra-application communication for the many-core era, In Proceedings of the 16th International Conference on Parallel and Distributed Systems - ICPADS, 2010, Web link , DOI
  3. Frédéric Pluquet, Antoine Marot and Roel Wuyts, Fast type reconstruction for dynamically typed programming languages, In DLS '09: Proceedings of the 5th symposium on Dynamic languages, ACM, pp. 69--78, 2009, PDF , DOI
  4. Frédéric Pluquet, Stefan Langerman and Roel Wuyts, Executing Code in the Past: Efficient In-Memory Object Graph Versioning, In Proceedings of 24th International Conference on Object-Oriented Programming, Systems, Languages, and Applications (OOPSLA'09), ACM, pp. 391--408, 2009, PDF , DOI
  5. Stéphane Ducasse, Roel Wuyts, Alexandre Bergel and Oscar Nierstrasz, User-Changeable Visibility: Resolving Unanticipated Name Clashes in Traits, In Proceedings of 22nd International Conference on Object-Oriented Programming, Systems, Languages, and Applications (OOPSLA'07), New York, NY, USA, October, ACM Press, pp. 171--190, 2007, PDF , DOI
  6. Damien Cassou, Stéphane Ducasse and Roel Wuyts, Redesigning with Traits: the Nile Stream trait-based Library, In Proceedings of the 2007 International Conference on Dynamic Languages (ICDL 2007), ACM Digital Library, pp. 50--75, 2007, PDF , DOI
  7. Alexandre Bergel, Stéphane Ducasse, Colin Putney and Roel Wuyts, Meta-Driven Browsers, In Advances in Smalltalk --- Proceedings of 14th International Smalltalk Conference (ISC 2006), August, LNCS, Volume 4406, Springer, pp. 134--156, 2007, PDF , DOI
  8. Alexandre Bergel, Stéphane Ducasse, Oscar Nierstrasz and Roel Wuyts, Stateful Traits, In Advances in Smalltalk --- Proceedings of 14th International Smalltalk Conference (ISC 2006), August, LNCS, Volume 4406, Springer, pp. 66--90, 2007, PDF , DOI
  9. Yann-Gaël Guéhéneuc, Kim Mens and Roel Wuyts, 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
  10. Stéphane Ducasse, Tudor Gîrba and Roel Wuyts, Object-Oriented Legacy System Trace-based Logic Testing, In Proceedings of 10th European Conference on Software Maintenance and Reengineering (CSMR'06), IEEE Computer Society Press, pp. 35--44, 2006, PDF , DOI
  11. Stéphane Ducasse, Lukas Renggli and Roel Wuyts, SmallWiki — A Meta-Described Collaborative Content Management System, In Proceedings ACM International Symposium on Wikis (WikiSym'05), New York, NY, USA, ACM Computer Society, pp. 75--82, 2005, PDF , DOI
  12. Nathanael Schärli, Stéphane Ducasse, Oscar Nierstrasz and Roel Wuyts, Composable Encapsulation Policies, In Proceedings of European Conference on Object-Oriented Programming (ECOOP'04), June, LNCS, Volume 3086, Springer Verlag, pp. 26--50, 2004, PDF , DOI
  13. Markus Gaelli, Michele Lanza, Oscar Nierstrasz and Roel Wuyts, Ordering Broken Unit Tests for Focused Debugging, In 20th International Conference on Software Maintenance (ICSM 2004), pp. 114--123, 2004, PDF , DOI
  14. Alexandre Bergel, Stéphane Ducasse and Roel Wuyts, Classboxes: A Minimal Module Model Supporting Local Rebinding, In Proceedings of Joint Modular Languages Conference (JMLC'03), LNCS, Volume 2789, Springer-Verlag, pp. 122--131, 2003, PDF Web link , DOI
  15. Oscar Nierstrasz, Gabriela Arévalo, Stéphane Ducasse, Roel Wuyts, Andrew Black, Peter Müller, Christian Zeidler, Thomas Genssler and Reinier van den Born, 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
  16. Kim Mens, Isabel Michiels and Roel Wuyts, Supporting Software Development through Declaratively Codified Programming Patterns, In SEKE 2001 Proceedings, Knowledge Systems Institute, pp. 236--243, 2001, PDF , DOI
  17. Theo D'Hondt, Kris De Volder, Kim Mens and Roel Wuyts, Co-evolution of Object-Oriented Software Design and Implementation, In Proceedings of the international symposium on Software Architectures and Component Technology 2000., 2000, PDF
  18. Kim Mens, Roel Wuyts and Theo D'Hondt, Declaratively Codifying Software Architectures using Virtual Software Classifications, In Proceedings of TOOLS-Europe 99, June, pp. 33--45, 1999, PDF
  19. Maja D'Hondt, Wolfgang De Meuter and Roel Wuyts, Using Reflective Programming to Describe Domain Knowledge as an Aspect, In Proceedings of GCSE '99, 1999, PDF
  20. Roel Wuyts, 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
  21. Roel Wuyts, Class-management using Logical Queries, Application of a Reflective User Interface Builder, In Proceedings of GRONICS '96, Ed. I. Polak, pp. 61--67, 1996, PDF

Invited Papers

  1. Oscar Nierstrasz, Alexandre Bergel, Marcus Denker, Stéphane Ducasse, Markus Gaelli and Roel Wuyts, On the Revival of Dynamic Languages, In Proceedings of Software Composition 2005, Ed. Thomas Gschwind and Uwe Aßmann, Volume 3628, LNCS 3628, pp. 1--13, 2005, PDF , DOI

Books

  1. Roel Wuyts, Proceedings of the Dynamic Languages Symposium 2005, ACM Digital Library, ISBN 1-59593-283-6, 2005

Editor

  1. Roel Wuyts, Holger M. Kienle, Kim Mens, Mark van den Brand and Adrian Kuhn, 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. Patrick Eugster, Lecture Notes in Computer Science, Volume 5475, Springer, pp. 87-103, 2008, DOI
  2. Alexandre Bergel, Wolfgang De Meuter, Stéphane Ducasse, Oscar Nierstrasz and Roel Wuyts, 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
  3. Roel Wuyts, Serge Demeyer, Yann-Gaël Guéehéneuc, Kim Mens and Stéphane Ducasse, 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
  4. Serge Demeyer, Kim Mens, Roel Wuyts, Yann-Gaël Guéehéneuc, Andy Zaidman, Neil Walkinshaw, Ademar Aguiar and Stéphane Ducasse, Report of the 6th ECOOP'05 Workshop on Object-Oriented Reengineering, In Object-Oriented Technology. ECOOP'05 Workshop Reader, 2006, PDF
  5. Roel Wuyts, Serge Demeyer, Stéphane Ducasse and Kim Mens, Report of the ECOOP'04 Workshop on Object-Oriented Reengineering, In Object-Oriented Technology. ECOOP'04 Workshop Reader, LNCS, Volume 3344, Springer-Verlag, pp. 177--186, 2004, PDF , DOI
  6. Tom Mens, Roel Wuyts, Kris De Volder and Kim Mens, Workshop Proceedings — Declarative Meta Programming to Support Software Development, In ACM SIGSOFT Software Engineering Notes, January, Volume 28, 2003, PDF , DOI
  7. Kim Mens, Roel Wuyts, Dirk Bontridder and Alain Grijseels, ECOOP '98 Workshop Report: Tools and Environments for Business Rules, In ECOOP '98 Workshop Reader, Ed. Serge Demeyer and Jan Bosch, Springer, 1998, PDF

Handbook

  1. Thomas Genssler, Alexander Christoph, Benedikt Schulz, Michael Winter, Chris M. Stich, Christian Zeidler, Peter Müller, Andreas Stelter, Oscar Nierstrasz, Stéphane Ducasse, Gabriela Arévalo, Roel Wuyts, Peng Liang, Bastiaan Schönhage and Reinier van den Born, PECOS in a Nutshell, The Pecos Consortium, 2002, PDF

Workshop Papers

  1. Zubair Wadood Bhatti, Davy Preuveneers, Roel Wuyts and Yolande Berbers, 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
  2. Roel Wuyts, Challenging VMs on Battery-Powered Embedded Devices, In 3rd workshop on Virtual Machines and Intermediate Languages (VMIL), pp. 1--4, 2009, PDF
  3. Frédéric Pluquet, Stefan Langerman, Antoine Marot and Roel Wuyts, 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
  4. Antoine Marot and Roel Wuyts, 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
  5. Frédéric Pluquet and Roel Wuyts, Evolution Persistence For Objects, In Proceedings of the ERCIM Working Group on Software Evolution (2006), 2006, PDF
  6. Stéphane Ducasse, Michael Freidig and Roel Wuyts, Logic and Trace-based Object-Oriented Application Testing, In Fifth International Workshop on Object-Oriented Reengineering (WOOR 2004), 2004, PDF
  7. Stéphane Ducasse, Nathanael Schärli and Roel Wuyts, 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
  8. Alexandre Bergel, Stéphane Ducasse and Roel Wuyts, The Classbox Module System, In Proceedings of the ECOOP '03 Workshop on Object-oriented Language Engineering for the Post-Java Era, July, 2003, PDF
  9. Michael Winter, Thomas Genßler, Alexander Christoph, Oscar Nierstrasz, Stéphane Ducasse, Roel Wuyts, Gabriela Arévalo, Peter Müller, Christian Stich and Bastiaan Schönhage, Components for Embedded Software — The PECOS Approach, In Proc. Second International Workshop on Composition Languages, 2002, PDF
  10. Peng Liang, Gabriela Arévalo, Stéphane Ducasse, Michele Lanza, Nathanael Schärli, Roel Wuyts and Oscar Nierstrasz, Applying RMA for Scheduling Field Device Components, In ECOOP 2002 Workshop Reader, 2002, PDF
  11. Stéphane Ducasse and Roel Wuyts, 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
  12. Johan Brichau, Kris Gijbels and Roel Wuyts, 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
  13. Roel Wuyts, 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
  14. Roel Wuyts and Stéphane Ducasse, Non-Functional Requirements in a Component Model for Embedded Systems, In International Workshop on Specification and Verification of Component-Based Systems, 2001, PDF
  15. Roel Wuyts, Stéphane Ducasse and Gabriela Arévalo, Applying Experiences with Declarative Codifications of Software Architectures on COD, In Ecoop 6th International Workshop on Component-Oriented Programming, 2001, PDF
  16. Roel Wuyts and Stéphane Ducasse, Composition Languages for Black-Box Components, In First OOPSLA Workshop on Language Mechanisms for Programming Software Components, 2001, PDF
  17. Roel Wuyts and Stéphane Ducasse, 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
  18. Tom Mens, Kim Mens and Roel Wuyts, 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
  19. Kris De Volder, Johan Fabry and Roel Wuyts, Logic Meta Components as a Generic Component Model, In Proceedings of the ECOOP 2000: Fifth International Workshop on Component-Oriented Programming, 2000, PDF
  20. Kim Mens, Tom Mens, Bart Wouters and Roel Wuyts, Managing Unanticipated Evolution of Software Architectures, In Proceedings of ECOOP '99 Workshop on Architectural Evolution, 1999, PDF
  21. Tamar Richner, Stéphane Ducasse and Roel Wuyts, Understanding Object-Oriented Programs with Declarative Event Analysis, In Object-Oriented Technology (ECOOP '98 Workshop Reader), Ed. Serge Demeyer and Jan Bosch, July, LNCS, Volume 1543, Springer-Verlag, 1998, PDF
  22. Serge Demeyer, Patrick Steyaert, Koen De Hondt, Wim Codenie, Roel Wuyts and Theo D'Hondt, The Zypher Meta Object Protocol, In Proceedings of the 2nd Workshop on Open Hypermedia Systems --- Hypertext '96, Ed. Uffe Kock Wiil and Serge Demeyer, April, Department of Information and Computer Science — University of California Irvine — CA 92717-3425, pp. 15--23, 1996, Web directory HTML

PhD thesis

  1. Roel Wuyts, 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

  1. Alexandre Bergel, Stéphane Ducasse, Oscar Nierstrasz and Roel Wuyts, Classboxes: Controlling Visibility of Class Extensions, Institut für Informatik, Number IAM-04-003, June, 2004, PDF
  2. Markus Gaelli, Oscar Nierstrasz and Roel Wuyts, Partial ordering tests by coverage sets, Institut für Informatik, Number IAM-03-013, September, 2003, PDF
  3. Stéphane Ducasse, Oscar Nierstrasz and Roel Wuyts, Composing Embedded Real-Time Software Components: the PECOS Data-Centric Approach, In ERCIM News, January, Volume 52, 2003, HTML
  4. Nathanael Schärli, Oscar Nierstrasz, Stéphane Ducasse, Roel Wuyts and Andrew Black, Traits: The Formal Model, Institut für Informatik, Number IAM-02-006, November, 2002, PDF
  5. Roel Wuyts, Kim Mens and Theo D'Hondt, Explicit Support for Software Development Styles throughout the Complete Life Cycle, Vrije Universiteit Brussel, Number vub-prog-tr-99-07, 1999, PDF

BibTex Files of the Publications

BibTex File