PhD Theses

Conflict-tolerant Model Versioning

This work has been finished in December 2011. Model-driven software engineering (MDSE), which has recently gained momentum in academia as well as in industry, changed the way in which modern software systems are built.

From Mining to Mapping and Roundtrip Transformations – A Systematic Approach to Model-based Tool Integration

This work has been finished in March 2008. Model-Driven Engineering (MDE) gains momentum in academia as well as in practice. A wide variety of modeling tools is already available supporting different development tasks and advocating different modeling languages.

Conceptual Models and Model-Based Business Metadata to Bridge the Gap between Data Warehouses and Organizations

This work has been finished in November 2007. Data warehouse systems are used by decision makers for performance measurement and decision support. Measures such as the number of transactions per customer or the increase of sales during a promotion are used to recognize warning signs and to decide on future investments with regard to the strategic goals of the organization.

Model Transformation by Example

This work has been finished in May 2008. Model-Driven Engineering (MDE) is getting more and more attention as a viable alternative to the traditional code-centric software development paradigm. With its progress, several model transformation approaches and languages have been developed in the past years.

Towards a Sustainable DWH Approach for Evidence-Based Healthcare

This work has been finished in September 2007. The healthcare industry is one of the world’s largest, fastest developing and most information-rich industries. Rapid growth of information technologies has brought immense opportunities for patient data sharing, development and dissemination of evidence-based medical knowledge and analysis across distributed, heterogeneous healthcare data sources.

Model Driven Product Line Engineering: Core Asset and Process Implications

This work has been finished in February 2011. Reuse is at the heart of major improvements in productivity and quality in Software Engineering. Both Model Driven Engineering (MDE) and Software Product Line Engineering (SPLE) are software development paradigm that promote reuse.

Modelling Ubiquitous Web Applications - Requirements and Concepts

This work has been finished in November 2001. E-commerce and m-commerce have dramatically boosted the demand for services which enable ubiquitous access. Ubiquity offers new opportunities and challenges in terms of time-aware, location-aware, device-aware and personalized services.

aspectUWA - Applying Aspect-Orientation to the Model-Driven Development of Ubiquitous Web Applications

This work has been finished in October 2007. Ubiquitous web applications (UWA) are a new type of web applications which are accessed in various contexts, i.e., through different devices, by users with various interests, at anytime from anyplace around the globe.

Testing and Debugging of Model Transformations

This work has been finished in December 2011. Model-Driven Engineering (MDE) proposes an active use of models to conduct the different phases of software development. The major vision is a shift from the idea of “everything is an object” in the object-oriented paradigm to the idea of “everything is a model” in MDE.

A Tour on TriGS - Development of an Active System and Application of Rule Patterns for Active Database Design

This work has been finished in September 1996.