Skip to main content

Distributed configuration management via Java and the World Wide Web

  • Conference paper
  • First Online:
Software Configuration Management (SCM 1997)

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

Included in the following conference series:

Abstract

The introduction of Java has been heralded as a revolution in network computing. Certainly, machine and operating system independent applets flittering through the Internet promised to jazz up web surfing; but could they be used to advantage for distributed computing? The authors had encountered substantial problems in implementing a distributed revision control system, called WWRC, based on passive Web browsers. Java seemed to offer solutions to these problems. To this end, the authors have developed WWCM, a successor to WWRC written in Java. WWCM extends the concepts of WWRC to distributed configuration management by using CME—a new configuration management API. WWCM demonstrates that most of the design difficulties encountered with WWRC can be solved with Java. Furthermore, WWCM offers a test bed for a configuration management paradigm called template regulated alternative development.

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.

References

  1. Larry Allen, Gary Fernandez, Kenneth Kane, David Leblang, Debra Minard, and John Posner. Clearcase multisite: Supporting geographically-distributed software development, volume 1005: ICSE SCM-4 and SCM-5 Workshop Selected Papers, pages 194–214. Springer Verlag, 1995.

    Google Scholar 

  2. Dennis Heimbigner André van der Hoek and ALexander L. Wolf. A generic peer-to-peer repository for distributed configuration management. pages 308–317. IEEE Computer Society Press, March 1996.

    Google Scholar 

  3. Atria. ClearCase Concepts Manual, 1992.

    Google Scholar 

  4. David H. Crocker. Standard for the format of arpa internet text messages, august 1982. WWW. http://www.cis.ohio-state.edu/htbin/rfc/rfc822.html.

    Google Scholar 

  5. Jacky Estublier and Rubby Casallas. The adele configuration manager. In Walter F. Tichy, editor, Configuration Management, pages 99–133. John Wiley & Sons, 1994.

    Google Scholar 

  6. R. Fielding. Relative uniform resource locators. WWW, June 1995. http://www.cis.ohio-state.edu/htbin/rfc/rfc1808.html.

    Google Scholar 

  7. Christophe Gadonna. MISTRAL User Manual. de Génie Informatique, Genoble, May 1995.

    Google Scholar 

  8. Gamelan. Earthweb's java directory. WWW. http://www.gamelan.com/index.shtm.

    Google Scholar 

  9. James Gosling and Henry McGilton. The Java language environment. WWW, 1995. http://www.javasoft.com/documentation.html.

    Google Scholar 

  10. N. Haller. The s/key one-time password system. WWW, February 1995. http://www.cis.ohio-state.edu/htbin/rfc/rfc1760.html.

    Google Scholar 

  11. Samuel P. Harbison. Modula-3. Prentice Hall, 1992.

    Google Scholar 

  12. T. Hung and P. F. Kunz. Unix code management and distribution. Technical report, Stanford Linear Accelerator Center, Stanford, California, September 1992.

    Google Scholar 

  13. James J. Hunt and Walter F. Tichy. RCE API Introduction and Reference Manual. Xcc Software, 1997.

    Google Scholar 

  14. James J. Hunt, Kiem-Phong Vo, and Walter P. Tichy. An empirical study of delta algorithms. Lecture Notes in Computer Science, 1167:49–66, 1996.

    Google Scholar 

  15. Javasoft: For developers. WWW. http://www.javasoft.com/nav/developer/index.html.

    Google Scholar 

  16. J. Linn. Privacy enhancement for internet electronic mail. Part I: Message encryption and authentication procedures. WWW, February 1993. http://www.cis.ohio-state.edu/htbin/rfc/rfc1421.html.

    Google Scholar 

  17. N. Freed. N. Borenstein. Mime (multipurpose internet mail extensions) part one: Mechanisms for specifying and describing the format of internet message bodies. WWW, September 1993. http://www.cis.ohio-state.edu/htbin/rfc/rfc1521.html/.

    Google Scholar 

  18. B. O'Donovan and J. B. Grimson. A distributed version control system for wide area networks. September 1990.

    Google Scholar 

  19. J. Poste. Media type registration procedure. WWW, March 1994. http://www.cis.ohio-state.edu/htbin/rfc/rfc1590.html.

    Google Scholar 

  20. K. Sikkel R. Bentley, T. Horstmann and J. Trevor. Supporting collaborative information sharing with the World-Wide Web: The BSCW shared workspace system. In Proc. of the 4th International WWW Conference, Boston, MS, December 1995.

    Google Scholar 

  21. Jürgen Reuter, Stefan U. Hänßgen, James J. Hunt, and Walter F. Tichy. Distributed revision control via the world wide web. volume 1167, pages 166–174. Springer Verlag, 1996.

    Google Scholar 

  22. R. Rivest. The md5 message-digest algorithm, april 1992. WWW, April 1992. http://www.cis.ohio-state.edu/htbin/rfc/rfc1321.html.

    Google Scholar 

  23. M. Rockhind. The source code control system. Number SE-1(4), pages 364–370, December 1975.

    Google Scholar 

  24. M. McCahill T. Berners-Lee, L. Masinter. Uniform resource locators (url), december 1994. WWW. http://www.cis.ohio-state.edu/htbin/rfc/rfc1738.html.

    Google Scholar 

  25. Walter F. Tichy. RCS: A revision control system. In Integrated Interactive Computing Systems. North-Holland Publishing Co, 1983.

    Google Scholar 

  26. Cern httpd. WWW. http://www.w3.org/pub/WWW/Daemon/.

    Google Scholar 

  27. Http — hypertext transfer protocol. WWW. http://www.w3.org/pub/WWW/Protocols/.

    Google Scholar 

  28. Hypertext markup language (html). WWW. http://www.w3.org/pub/WWW/MarkUp/.

    Google Scholar 

  29. Jigsaw overview. WWW. http://www.w3.org/pub/WWW/Jigsaw/.

    Google Scholar 

Download references

Author information

Authors and Affiliations

Authors

Editor information

Reidar Conradi

Rights and permissions

Reprints and permissions

Copyright information

© 1997 Springer-Verlag Berlin Heidelberg

About this paper

Cite this paper

Hunt, J.J., Lamers, F., Reuter, J., Tichy, W.F. (1997). Distributed configuration management via Java and the World Wide Web. In: Conradi, R. (eds) Software Configuration Management. SCM 1997. Lecture Notes in Computer Science, vol 1235. Springer, Berlin, Heidelberg. https://doi.org/10.1007/3-540-63014-7_12

Download citation

  • DOI: https://doi.org/10.1007/3-540-63014-7_12

  • Published:

  • Publisher Name: Springer, Berlin, Heidelberg

  • Print ISBN: 978-3-540-63014-2

  • Online ISBN: 978-3-540-69063-4

  • eBook Packages: Springer Book Archive

Publish with us

Policies and ethics