Modelling versions in collaborative work

نویسندگان

  • Alan J. Dix
  • Tom Rodden
  • Ian Sommerville
چکیده

This paper addresses the problem of version management for cooperative systems. We first describe a basic version model – a domain model capturing the idea of a version and the relationships between versions, whether electronic or physical, implicitly or explicitly stored. This is a ‘modal’ model in that it takes into account the context of use of these versions. The model is then extended to model version managers, which are both versioned entities themselves and also include their own models of versions. Finally, we see how V-Web, a system for versioning web pages, fits within the framework of our model.

برای دانلود متن کامل این مقاله و بیش از 32 میلیون مقاله دیگر ابتدا ثبت نام کنید

ثبت نام

اگر عضو سایت هستید لطفا وارد حساب کاربری خود شوید

منابع مشابه

An algorithm to detect and communicate the differences in computational models describing biological systems

MOTIVATION Repositories support the reuse of models and ensure transparency about results in publications linked to those models. With thousands of models available in repositories, such as the BioModels database or the Physiome Model Repository, a framework to track the differences between models and their versions is essential to compare and combine models. Difference detection not only allow...

متن کامل

Systems biology An algorithm to detect and communicate the differences in computational models describing biological systems

Motivation: Repositories support the reuse of models and ensure transparency about results in publications linked to those models. With thousands of models available in repositories, such as the BioModels database or the Physiome Model Repository, a framework to track the differences between models and their versions is essential to compare and combine models. Difference detection not only allo...

متن کامل

Supporting Collaborative Drawing with the Mask Versioning Mechanism

This work presents a synchronous collaborative graphical editor that implements a proposal of an awareness mechanism of a collaborative artifact evolution. The graphical editor allows real-time, highly interactive collaborative work, using the mask metaphor to help participants in creating new diagram versions without interrupting the interaction as also to provide awareness of the diagram vers...

متن کامل

Chapter 5: Empirical Modelling for collaborative modelling

In the last chapter, I have discussed the philosophical foundation of Empirical Modelling (EM) and differences to other approaches to software systems development. So far, there has been little discussion on what kind of collaborative context may be benefited by adopting an EM approach and how EM principles such as the ODA framework can be exploited in collaborative work such as groupware devel...

متن کامل

Chapter 6: Case studies: practising Empirical Modelling in collaborative contexts

In the previous chapters, I have shown that Empirical Modelling (EM), based on a different philosophical foundation from mainstream computing, potentially facilitates collaborative modelling particularly in respect of the three highest degrees of engagement (i.e. collaboration, co-evolution, and co-construction). I have also shown that the EM conceptual frameworks and the associated tool suppor...

متن کامل

ذخیره در منابع من


  با ذخیره ی این منبع در منابع من، دسترسی به آن را برای استفاده های بعدی آسان تر کنید

برای دانلود متن کامل این مقاله و بیش از 32 میلیون مقاله دیگر ابتدا ثبت نام کنید

ثبت نام

اگر عضو سایت هستید لطفا وارد حساب کاربری خود شوید

عنوان ژورنال:
  • Software Engineering - IEE Proceedings

دوره 144  شماره 

صفحات  -

تاریخ انتشار 1997