Language technology and middleware

The Language technology and Middleware (LantaM) taskforce investigates techniques and methods to improve development and execution platforms for service-oriented and component-based software.

In particular the following techniques and methods are in scope of our expertise:

  • Programming languages, frameworks and design patterns for improving software reuse
  • Reusable abstractions for programming language implementations and design tools
  • Software engineering methods and techniques for model-driven development and deployment
  • Security middleware
  • Self-adaptive middleware
  • Reflective and aspect-oriented middleware
  • Techniques for inspection of distributed systems (debugging and monitoring)
  • Customization support

Application domains are cloud computing, web applications, enterprise software and service, workflow management systems

Key publications:

  1. Wouter De Borger, Bert Lagaisse, Wouter Joosen, A generic solution for agile run-time inspection middleware, ACM/IFIP/USENIX 12th International Middleware Conference, pages 451-470, Lisbon, 12-16 December 2011 316098bibtex
  2. Stefan Walraven, Eddy Truyen, Wouter Joosen, A middleware layer for flexible and cost-efficient multi-tenant applications, ACM/IFIP/USENIX 12th International Middleware Conference, volume 7049, pages 370-389, Lisbon, Portugal, 12-16 December 2011 download0 313768bibtex
  3. Kristof Geebelen, Eryk Kulikowski, Eddy Truyen, Wouter Joosen, A MVC framework for policy-based adaptation of workflow processes: A case study on confidentiality, Proceedings of the 8th International Conference on Web Services (ICWS'10), pages 401-408, Miami, Florida, 5-10 July 2010 download0 275113bibtex
  4. Dimitri Van Landuyt, Steven Op de beeck, Eddy Truyen, Wouter Joosen, Domain-driven discovery of stable abstractions for pointcut interfaces, LNCS Transactions on Aspect-Oriented Software Development, volume 9, December 2010 275136bibtex
  5. Wouter De Borger, Bert Lagaisse, Wouter Joosen, A generic and reflective debugging architecture to support runtime visibility and traceability of aspects, Proceedings of the 8th ACM international conference on Aspect-oriented software development, pages 173-184, Charlottesville, 2-6 March 2009 download0 222697bibtex
  6. Franciscus Sanen, Eddy Truyen, Wouter Joosen, Mapping problem-space to solution-space features: A feature interaction approach, Proceedings of the 8th International Conference on Generative Programming and Component Engineering, pages 167-176, Denver, Colorado, 4-5 October 2009 download0 241791bibtex
  7. Eddy Truyen, Nico Janssens, Franciscus Sanen, Wouter Joosen, Support for distributed adaptations in aspect-oriented middleware, Research Track Proceedings of the 7th International Conference on Aspect-Oriented Software Development, pages 120-131, Brussels, March 31st-April 4th 2008 download0 177155bibtex
  8. Mathieu Braem, Niels Joncheere, Kristof Geebelen, Kris Verlaenen, Guiding aspect-oriented service composition in WS-BPEL and Padus (Demonstration), Prceedings of the 6th international conference on aspect-oriented software development, Vancouver, March 12-16, 2007 147217bibtex
  9. Bert Lagaisse, Wouter Joosen, True and transparent distributed composition of aspect-components, Lecture Notes in Computer Science, volume 4290/2006, pages 41-62, November 2006 133051bibtex
  10. Marko van Dooren, Eric Steegmans, Combining the robustness of checked exceptions with the flexibility of unchecked exceptions using anchored exception declarations, ACM SIGPLAN Notices, volume 40, issue 10, pages 455-471, October 2005 124610bibtex