Modeling the sharing of versions

  • Alan Dix
  • Tom Rodden
  • Ian Sommerville
Selected Position Papers

DOI: 10.1007/BFb0023100

Part of the Lecture Notes in Computer Science book series (LNCS, volume 1167)
Cite this paper as:
Dix A., Rodden T., Sommerville I. (1996) Modeling the sharing of versions. In: Sommerville I. (eds) Software Configuration Management. SCM 1996. Lecture Notes in Computer Science, vol 1167. Springer, Berlin, Heidelberg

Abstract

In this paper we have considered the development of a general model of information sharing in cooperative settings. The development of the model presented here has focused on exploiting the shared nature of a pool of objects. The set of shared objects and the relations between them form a common “space” onto which users project their action. These actions are made publicly available through the objects forming the space. Thus rather than simply represent the objects in the information space we can reason about the awareness users have of others sharing a version set.

In this paper we have also not considered the means by which the model is presented to users. The development of appropriate presentation mechanisms will directly effect how the model is used in practice. For example, how aware are other users of the each other across an application and how are effects propagated across a community of users. Developing the answer to these questions requires us to construct a series of applications that realise the model presented here and to examine the utility and usage of the model in practice. The construction of these applications represents the next stage in the development of the model presented here.

Preview

Unable to display preview. Download preview PDF.

Unable to display preview. Download preview PDF.

Copyright information

© Springer-Verlag 1996

Authors and Affiliations

  • Alan Dix
    • 1
  • Tom Rodden
    • 2
  • Ian Sommerville
    • 2
  1. 1.The HCI Research Centre, School of Computing and MathematicsHuddersfield UniversityHuddersfieldUK
  2. 2.Collaborative Systems Engineering Group, Computing, DepartmentLancaster UniversityLancasterUK

Personalised recommendations