Archive for the ‘Research Paper’ Category

Anchor Modeling Journal Article

Wednesday, October 6th, 2010

After the Best paper award at the ER 2009 conference, we got invitation to write a journal article on Anchor Modeling. The title of the new article is “Anchor Modeling – Agile Information Modeling in Evolving Data Environmnets”. The authors are Lars Rönnbäck (Resight), Olle Regardt (Teracom), Maria Bergholtz (DSV), Paul Johannesson (DSV) and I. The article has now been accepted for publication in the journal Data and Knowledge Engineering (DKE, Elsevier). A preprint of it can be found here.


Abstract: Maintaining and evolving data warehouses is a complex, error prone, and time consuming activity. The main reason for this state of aairs is that the environment of a data warehouse is in constant change, while the
warehouse itself needs to provide a stable and consistent interface to information spanning extended periods
of time. In this article, we propose an agile information modeling technique, called Anchor Modeling, that
oers non-destructive extensibility mechanisms, thereby enabling robust and exible management of changes.
A key benet of Anchor Modeling is that changes in a data warehouse environment only require extensions,
not modications, to the data warehouse. Such changes, therefore, do not require immediate modications of
existing applications, since all previous versions of the database schema are available as subsets of the current
schema. Anchor Modeling decouples the evolution and application of a database, which when building a
data warehouse enables shrinking of the initial project scope. While data models were previously made
to capture every facet of a domain in a single phase of development, in Anchor Modeling fragments can
be iteratively modeled and applied. We provide a formal and technology independent denition of anchor
models and show how anchor models can be realized as relational databases together with examples of
schema evolution. We also investigate performance through a number of lab experiments, which indicate that
under certain conditions anchor databases perform substantially better than databases constructed using
traditional modeling techniques.

Keywords
: Anchor Modeling, database modeling, normalization, 6NF, data warehousing, agile development,
temporal databases, table elimination

Most Promising Practical Concept Award

Monday, September 20th, 2010

We are happy to announce that the paper “Design of an Open Social E-Service for Assisted Living” was awarded “most promising practical concept” at the EGOV2010 conference in Lausanne Switzerland. The paper was written by myself, Gustaf Juell-Skielse, and Petia Wohed. The EGOV conference focuses on issues related to design, implementation and evaluation of e-Government. This was the ninth conference in the series and attracted almost 150 researchers presenting about 100 papers. Our paper presented some of the results from the Open Social Services project at Järfälla municipality financed by Vinnova.

Preprint of the paper can be found here: Design of an Open Social E-Service for Assisted Living.pdf

BPM for E-services

Thursday, July 22nd, 2010

This week we submitted a paper titled “Business Process Management for Open E-services in Local Government” to the BPM track in the Australian Conference on Information Systems. The paper describes the prototype which we developed for the Open Social Services (ÖST) project. More generally it discusses the use of business process technology for the development of e-services. A preprint of the paper can be found here.

The work was carried out in cooperation with Dr. David Truffet from Australia and Gustaf Juell-Skielse (DSV). I met David during my visit at QUT last summer, which coincided with his own visit there. Similarly to me, David believes in the YAWL open-source initiative carried out by the BPM group at QUT and invests (among other through the establishment of a consulting company for YAWL) on spreading out the research results and YAWL to industry and official sector.