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)
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)
EPOS-PM relies on the SPELL process modelling language. This extends the underlying EPOSDB data model with full object-orientation, type-level properties, tasking, and meta-types to allow reflection. SPELL can be used to model, plan, execute, and evolve software activities; and associated products, tools, human roles, and projects. The SPELL types in a(More)
This paper reports our experiences gained in designing, implementing, and experimenting with technologies for improved support for cooperative work in our con guration 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 activities, to(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)
A process-centered environment kernel for supporting ‘focussed collaborative work’ is presented. In this application domain, adaptability and dynamic flexibility of the process model and of the process support are two fundamental requirements. The paper discusses the object-oriented approach of process modeling taken in the CPCE project (‘Collaborative(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)
  • 1