Skip to main content

Improving cooperation support in the EPOS CM system

  • Section 2: Research Papers
  • Conference paper
  • First Online:
Software Process Technology (EWSPT 1998)

Part of the book series: Lecture Notes in Computer Science ((LNCS,volume 1487))

Included in the following conference series:

Abstract

This paper reports our experiences gained in designing, implementing, and experimenting with technologies for improved support for cooperative work in our configuration management (CM) system. The aim of the work has been to find a set of mechanisms supporting cooperation in a range of situations; from planning and scheduling long-lasting CM activities, to resolving access conflicts between users. Although our tools are tailored for our home-grown environment, the general approach should be applicable also to other CM systems or usage domains. The emphasis of this paper is on flexible mechanisms to solve access conflicts without enforcing only one way of working.

This is a preview of subscription content, log in via an institution to check access.

Access this chapter

Institutional subscriptions

Preview

Unable to display preview. Download preview PDF.

Unable to display preview. Download preview PDF.

Similar content being viewed by others

References

  1. Noureddine Belkhatir, Jacky Estublier, and Walcelio Melo. Software Process Model and Work Space Control in the Adele System. In [16], pages 2–11, 1993.

    Google Scholar 

  2. Reidar Conradi, Tor M. Didriksen, and Dag H. Wanvik, editors. Proc. IFIP WG-2.4 International Workshop on Advanced Programming Environments, 16–18 June 1986, Trondheim, Norway. Springer Verlag LNCS 244, 604 p., March 1987.

    Google Scholar 

  3. Reidar Conradi, Chunnian Liu, and Marianne Hagaseth. Planning Support for Cooperating Transactions in EPOS. Information Systems, 20(4):317–326, June 1995.

    Article  Google Scholar 

  4. Klaus Dittrich, Willi Gotthard, and Peter C. Lockemann. DAMOKLES — a Database System for Software Engineering Environments. In [2], pages 353–371, 1986.

    Google Scholar 

  5. Peter H. Feiler. Configuration Management Models in Commercial Environments. Technical report, Carnegie-Mellon University, Software Engineering Institute, Pittsburgh, Pennsylvania, March 1991. 53 pp.

    Google Scholar 

  6. Stuart I. Feldman, editor. Proceedings of the Fourth International Workshop on Software Configuration Management (SCM-4), Baltimore, Maryland, May 21–22, 1993.

    Google Scholar 

  7. Claude Godart. COO: A transaction model to support COOperating software developers COOrdination. In [20], pages 361–379, 1993.

    Google Scholar 

  8. Gail E. Kaiser. A flexible transaction model for software engineering. In Proc. 6th International Conference on Data Engineering, pages 560–567, Los Angeles, CA, February 1990. IEEE Computer Society. Invited paper.

    Google Scholar 

  9. H. Korth, W. Kim, and F. Bancilhon. A Model of CAD Transactions. In Proceedings of the 11th International Conference on Very Large Databases, pages 25–33, 1985.

    Google Scholar 

  10. Jens-Otto Larsen, Bjørn P. Munch, Reidar Conradi, and Patricia Lago. Improving Cooperation Support in the EPOS CM System. In Proc. 8th ERCIM Database Research Group Workshop on Database Issues and Infrastructure in Cooperative Information Systems, 23–25 Aug. 1995, NTH, Trondheim, Norway, pages 135–147. ERCIM report 95-W002, SINTEF, 1995.

    Google Scholar 

  11. David B. Leblang. The CM Challenge: Configuration Management that Works. In [24], chapter 1, pages 1–37. John Wiley, 1994.

    Google Scholar 

  12. Bjørn P. Munch. Versioning in a Software Engineering Database — the Change Oriented Way. PhD thesis, DCST, NTH, Trondheim, Norway, August 1993. 265 p. (PhD thesis NTH 1993:78).

    Google Scholar 

  13. Bjørn P. Munch, Jens-Otto Larsen, Bjørn Gulla, Reidar Conradi, and Even-André Karlsson. Uniform Versioning: The Change-Oriented Model. In [6], pages 188–196, 1993.

    Google Scholar 

  14. Bjørn P. Munch, Reidar Conradi, Jens-Otto Larsen, Minh Ngoc Nguyen, and Per Harald Westby. Integrated Product and Process Management in EPOS. Journal of Integrated CAE, 1995. (Forthcoming in special issue on Integrated Product and Process Modeling), 30 p.

    Google Scholar 

  15. W.J. Orlikowski. Learning from Notes: Organizational Issues in Groupware Implementation. In Proceedings of the Conference on Computer-Supported Cooperative Work CSCW'92, pages 362–369, Toronto, Canada, 1992. The Association for Computer Machinery, ACM Press.

    Google Scholar 

  16. Leon Osterweil, editor. Proc. 2nd Int'l Conference on Software Process (ICSP'2), Berlin. 170p. IEEE-CS Press, March 1993.

    Google Scholar 

  17. T. Horstman R. Bentley and J. Trevor. The World Wide Web as enabling technology for CSCW: The case of BSCW. Compacter Supported Cooperative Work: The Journal of Collaborative Computing, 7:21, 1997.

    Google Scholar 

  18. Mark J. Rochkind. The Source Code Control System. IEEE Tracas. on Software Engineering, SE-1(4);364–370, 1975.

    Google Scholar 

  19. Mark Roseman and Saul Greenberg. TemnRooms: Network Places for Collaboration. In M.S. Ackerman, editor, CSCW'96 ACM Conferrence on Computer Supported Cooperative Work, pages 325–333, Boston, MA, USA, 1996. The Association for Computer Machinery, ACM Press.

    Google Scholar 

  20. Ian Sommerville and Manfred Paul, editors. Proc. 4th European Software Engineering Conference (Garmisch-Partenkirchen, FRG), Springer Verlag LNCS 717, September 1993.

    Google Scholar 

  21. Sun Microsystems, Inc., 2550 Garcia Avenue, Mountain View, CA 94043, USA. The Network Software Environment — A Sun Technical Report, 1989.

    Google Scholar 

  22. K.Y. Lai T. W. Malone and K.R. Grant. Agents for Infromation Sharing and Coordination: A History and Some Reflections. In J.M. Bradshaw, editor, Software Agents, pages 109–143, Toronto, Canada, 1992. AAAI Press/The MIT Press.

    Google Scholar 

  23. Walter F. Tichy. RCS — A System for Version Control. Software — Practice and Experience, 15(7):637–654, 1985.

    Google Scholar 

  24. Walter F. Tichy, editor. Configuration Management. (Trends in software. John Wiley, 1994. ISBN 0-471-94245-6.

    Google Scholar 

  25. Alf Inge Wang. Diploma thesis: Conflict handling tool-kit extension. Technical report, IDT, NTH, 1995.

    Google Scholar 

Download references

Author information

Authors and Affiliations

Authors

Editor information

Volker Gruhn

Rights and permissions

Reprints and permissions

Copyright information

© 1998 Springer-Verlag Berlin Heidelberg

About this paper

Cite this paper

Wang, A.I., Larsen, JO., Conradi, R., Munch, B.P. (1998). Improving cooperation support in the EPOS CM system. In: Gruhn, V. (eds) Software Process Technology. EWSPT 1998. Lecture Notes in Computer Science, vol 1487. Springer, Berlin, Heidelberg. https://doi.org/10.1007/3-540-64956-5_6

Download citation

  • DOI: https://doi.org/10.1007/3-540-64956-5_6

  • Published:

  • Publisher Name: Springer, Berlin, Heidelberg

  • Print ISBN: 978-3-540-64956-4

  • Online ISBN: 978-3-540-49907-7

  • eBook Packages: Springer Book Archive

Publish with us

Policies and ethics