Bjørn P. Munch

Learn More
ÐVersion management is a key part of software configuration management. A big variety of version models has been realized in both commercial systems and research prototypes. These version models differ with respect to the objects put under version control (files, directories, entities, objects), the organization of versions (version graphs versus(More)
EPOS 2 is a kernel Software Engineering Environment. It has emphasis on Process Modelling, based on object oriented principles and on cooperating transactions against a uniformly versioned EPOSDB. EPOS-PM relies on the SPELL process modelling language. This extends the underlying EPOSDB data model with full object-orientation, type-level properties ,(More)
This paper discusses aspects of the Change Oriented Version-ing (COV) model, which provides a uniform version concept rather different from the more traditional models. Its main goal is to give users and administrators a more flexible, yet simpler, way to manage changes in large and complex sets of data. In addition to a description of our model, we here(More)
1 ABSTRACT This paper reports our experiences gained in designing, implementing, and experimenting with technologies for improved support for cooperative work in our connguration management (CM) system. The aim of the work has been to nd a set of mechanisms supporting cooperation in a range of situations, from planning and scheduling long-lasting CM(More)
This paper discusses aspects of the Change Oriented Versioning (CoV) model, which provides a uniform version concept rather different from the more traditional models. Its main goal is to give users and administrators a more flexible, yet simpler, way to manage changes in large and complex sets of data. In addition to a description of our model, we here add(More)
The EPOSDB is a general ER-based DBMS with a particular focus on use in software engineering or other areas with a need for managing complex and evolving data structures. It uses an extended Entity-Relationship data model, and provides versioning of all data through its novel Change Oriented Versioning (COV). COV intends to make version selection simpler(More)
  • 1