Isabel Michiels

Learn More
In current-day software development, programmers often use programming patterns to clarify their intents and to increase the understandability of their programs. Unfortunately, most software development environments do not adequately support the declaration and use of such patterns. To explicitly codify these patterns, we adopt a declarative(More)
Typically, multiple developers are involved in the various stages of the software development and maintenance process. To ensure an optimal transfer of knowledge between these different peers, a reliable human-readable model of the dynamics of a software artefact is needed. Once these models become machine-verifiable, they can be used throughout an(More)
The aim of this study was to compare the risk of secondary caesarean section in induced versus spontaneous labour in the second delivery of low risk women who had a vaginal delivery in their first pregnancy. The data were retrospective cohort from an existing regional database, comparing term (between 37 and 42 gestational weeks) second deliveries in(More)
The objective of this workshop was to discuss current tools and environments for learning object-oriented concepts and to share ideas and experiences about the usage of computer support to teach the basic concepts of object technology. Workshop participants presented current and ongoing research. During the discussions the participants developed a general(More)
This paper presents a dynamic aspect oriented system using C++ programming language The work uses the concept of Metaobject Protocol (MOP) along with Minimal Hook weaving approach to support dynamic weaving and unweaving of aspects at run-time. The aim of this work is to present the first Dynamic AOP system running on C++. Also, this work focuses on the(More)
This report summarises the results of the eighth workshop in a series of workshops on pedagogies and tools for the teaching and learning of object-oriented concepts. The submissions to this year’s workshop mainly covered curriculum issues, tool support for teaching, and case studies. Several contributions dealt with teaching object-orientation to non-Majors(More)
The goal of this experience report is to identify some of the key problems of today’s enterprises that have to deal with managing their large business critical software systems. Our motivation to do so is based on preliminary findings from the ARRIBA project. The work we present here form our preliminary conclusions of the first 6 months of the project,(More)