Archive for the ‘Enterprise Modeling’ 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

Seminar on Value Encounters by Hans Weigand

Friday, October 30th, 2009

This week Hans Weigand and his PhD student Jeewani Jayasinghe from Tilburg University visited us for doing research on value based service modeling. We discussed the relationships between web services and “real” services and how conflicts can be detected when combining services. Hans also gave a presentation on value encounters as a means for capturing the logic of co-creation of value.

Workshop on Value Modeling and Business Ontologies in Amsterdam 2009

Wednesday, October 7th, 2009

The first workshop on Value Modeling and Business Ontologies (VMBO) was arranged by SYSLAB and took place in February in Kista. The second VMBO workshop will take place in Amsterdam on Dec 21 – 22 2009.

From the Call of Papers:
The importance of modeling the essence of enterprises on a level that abstracts from business process details is increasingly recognized. Two recognized approaches are value modeling and REA. The REA (Resources, Events and Agents) model originating from the accounting domain is maturing to a conceptual framework and ontology for Enterprise Information Architectures in general. Value modeling is a business modeling approach that focuses on the value objects exchanged in business networks and that is supported by the e3-value tool set.

Call for Papers