Michael is a senior researcher at the Institute for Information Systems at ETH Zurich.
He was born in Basel, Switzerland and graduated in Computer Science at ETH Zurich
in 2001. In 2007, Michael completed his PhD entitled "An Object-Oriented Version
Model for Context-Aware Data Management" under the supervision of Moira C. Norrie
at ETH Zurich. In addition to research, Michael gained experience as a lecturer
as well. Currently, he is teaching a course on object-oriented databases for advanced
students. Michael also has a track record of working as a software developer and
engineer at several Swiss companies in the pharmaceutical and software industry.
His research focuses on innovative database technologies to address the requirements
of emerging applications by extending object-oriented databases with novel concepts.
In response to context-aware applications, Michael has defined an object-oriented
version model that supports context-dependent data management and query processing.
To support the needs of today's web engineering where the need for context-awareness
is particularly predominant, he has developed a content management system that can
be used as an implementation platform for model-based approaches. This Extensible
Content Management (XCM) system is built around the separation of content, structure,
layout and view. Metadata about all four concepts is managed context-dependently
leading to a very flexible and powerful system. At the moment XCM consists of a
server component and a client graphical user interface. In 2005, XCM successfully
served as the server back-end of EdFest mobile tourist information system at the
annual Edinburgh festivals.
Michael has published his latest work in 2007 in the book
Context-aware data management (ISBN-10: 3836429381).
Contribution to ODBMS.ORG
Michael has contributed an entire lecture series of ETH Zuerich, newly designed
Michael has contributed a chapter from his
book on context-aware data management (ISBN-10: 3836429381):
Use of the material is unrestricted, but please acknowledge the author and ODBMS.ORG
if you use or redistribute them.