Skip to topic | Skip to bottom


Home

Main
Main.IdealsProjectr1.5 - 18 Oct 2007 - 08:17 - ArieVanDeursen

Start of topic | Skip to actions

Ideals Project

The Ideals project aims to develop a software desing methodology that realizes the structured composition of software from separate modules, while handling system-wide interacting aspects of a problem domain. The results of the project are essential for the engineering of next generation complex embedded systems. The anticipated results of the Ideals project are new methods for architecting, analyzing, and implementing systems according to an 'aspect-oriented' philosophy. They lead to a higher level of separation of concerns and a more modular implementation of systems. The proposed methods include the analysis and incremental renovation of existing software systems. ASML wafer scanners are taken as a case study and act as drivers for the project.

Our present research activities are focused on analyzing concerns such as error handling, tracing, and parameter checking in ASML's C code base, making use of clone detection, program slicing, and program transformation techniques.

Project members include

  • Arie van Deursen
  • Bas Graaf
  • Magiel Bruntink (CWI)
  • Tom Tourwé (formerly CWI, now SIRRIS)
  • Maja d'Hondt (formerly CWI, now IMEC)

Other partners of the project are

  • ASML
  • Embedded Systems Institute (ESI)
  • Eindhoven University of Technology
  • Twente University
  • CWI

Publications

2008
2007
  • Magiel Bruntink and Arie van Deursen and Maja d'Hondt and Tom Tourwe (2007). Simple Crosscutingg Concerns are not So Simple. In Remco van Engelen and Jeroen Voeten (Eds.) Ideals: evolvability of Software-Intensive High-Tech Systems, Ch. 2, pp. 23-38. Embedded Systems Institute. [BibTeX]
2006
  • M. Bruntink and Deursen, A. van and T. Tourw'e (2006). Discovering Faults in Idiom-Based Exception Handling. In Leon J. Osterweil and H. Dieter Rombach and Mary Lou Soffa (Eds.). Proceedings of the International Conference on Software Engineering (ICSE'06), pp. 242--251. ACM Press. [BibTeX]
2005
  • Bas Graaf and Sven Weber and Arie van Deursen (2005). Migration of Supervisory Machine Control Architectures. In Robert Nord and Nenad Medvidovic and Rene Krikhaar and Judith Stafford and Jan Bosch (Eds.). Proceedings of the 5th Working IEEE/IFIP Conference on Software Architecture (WICSA 2005), pp. 261-262. IEEE CS. [BibTeX]
2004
BibTeX entries for this list


CategoryResearchProject


Edit | Attach | Printable | Raw | More topic actions
Revisions: | r1.5 | > | r1.4 | > | r1.3 | Page history | Backlinks
You are here: Main > ResearchProjects > IdealsProject

to top

Copyright © 2003-2010, Software Engineering Research Group, Delft University of Technology, The Netherlands