Skip to main content

Globel Names: Support for Managing Software in a World of Virtual Organizationss

  • Conference paper
  • First Online:
System Configuration Management (SCM 1999)

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

Included in the following conference series:

Abstract

Emerging technologies such as the Internet, the World Wide Web, Java™ technology, and software components are accelerating product life cycles and encouraging collaboration across organizational boundaries. The familiar coordination problems of large scale software development reappear in a context where tools used by collaborators must be less tightly coupled to one another than before. To the traditional notion of scale, based on the size of software systems, must be added a new dimension of scale: organizational complexity. Designing configuration management systems that scale well over both dimensions requires difficult trade-offs between reliability and flexibility. At the heart of these trade-offs is the aggregate information shared by collaborators: how it is represented, maintained, and understood by the people and tools using it. While designing a prototype development environment intended to scale in both dimensions, we have revisited the role played by naming. A proposed extension to the prototype’s naming system addresses issues such as which objects should be named and how the shared naming system is constructed.

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

Access this chapter

Chapter
USD 29.95
Price excludes VAT (USA)
  • Available as PDF
  • Read on any device
  • Instant download
  • Own it forever
eBook
USD 39.99
Price excludes VAT (USA)
  • Available as PDF
  • Read on any device
  • Instant download
  • Own it forever
Softcover Book
USD 54.99
Price excludes VAT (USA)
  • Compact, lightweight edition
  • Dispatched in 3 to 5 business days
  • Free shipping worldwide - see info

Tax calculation will be finalised at checkout

Purchases are for personal use only

Institutional subscriptions

Preview

Unable to display preview. Download preview PDF.

Unable to display preview. Download preview PDF.

References

  1. Atkinson, M., Daynès, L., Jordan, M., Printezis, T., Spence, S.: An Orthogonally Persistent Java. ACM SIGMOD Record 25 (1996) 68–75

    Article  Google Scholar 

  2. Baker, H.: Equal Rights for Functional Objects or, The More Things Change, The More They Are the Same. ACM OOPS Messenger 4,4 (October 1993) 2–27

    Google Scholar 

  3. Davidow, W., Malone, M.: The Virtual Organization: Structuring and Revitalizing the Corporation for the 21st Century. Burlingame Books (1992)

    Google Scholar 

  4. Kaiser, G., Dossick, S.: Workgroup Middleware for Distributed Projects. IEEE Seventh International Workshops on Enabling Technologies: Infrastructure for Collaborative Enterprises (June 1998) 63–68

    Google Scholar 

  5. Gosling, J., Joy, W., Steele, G.: The JavaTM Language Specification. Addison-Wesley (1996)

    Google Scholar 

  6. Hall, R., Heimbigner, D., Wolf, A.: A Cooperative Approach to Support Software Deployment Using the Software Dock. Proceedings of the International Conference on Software Engineering, Los Angeles, CA. (May 1999)

    Google Scholar 

  7. Jordan, M., Van De Vanter, M.: Modular System Building With Java Packages. In: Ebert, J., Lewerentz, C. (eds.): Proceedings 8th Conference on Software Engineering Environments. IEEE Computer Society Press, Los Alamitos, CA, USA (1997) 155–163

    Chapter  Google Scholar 

  8. Levin, R., McJones, P.: The Vesta Approach to Configuration Management. Research Report 105. Digital Equipment Corporation Systems Research Center (1993)

    Google Scholar 

  9. Marimba Inc. Castanet Product Family. http://www.marimba.com/ (1998)

  10. Murer, T., Scherer, D.: Structural unity of product, process and organization form in the GIPSY process support framework. In: Ebert, J., Lewerentz, C. (eds.): Proceedings 8th Conference on Software Engineering Environments. IEEE Computer Society Press, Los Alamitos, CA, USA (1997) 93–100

    Chapter  Google Scholar 

  11. Murer, T., Van De Vanter, M.: Replacing Copies With Connections: Managing Software across the Virtual Organization. 2ndWorkshop on Coordinating Distributed Software Development Projects at IEEE Eighth International Workshops on Enabling Technologies: Infrastructure for Collaborative Enterprises WETICE-8, Stanford University (June 1999)

    Google Scholar 

  12. Noll, J., Scacchi, W.: Supporting Distributed Configuration Management in Virtual Enterprises. Proceedings 7th InternationalWorkshop Software Configuration Management (ICSE 97 SCM-7), Lecture Notes in Computer Science, Vol. 1235. Springer-Verlag, Berlin Heidelberg New York (1997) 142–160

    Google Scholar 

  13. Van De Vanter, M.: Coordinated editing of versioned packages in the JP programming environment. Proceedings System Configuration Management, ECOOP’ 98 SCM-8 Symposium. Lecture Notes in Computer Science, Vol. 1439. Springer-Verlag, Berlin Heidelberg New York (1998) 158–173

    Google Scholar 

  14. IETF WebDAV Working Group, World Wide Web Distributed Authoring and Versioning, http://www.webdav.org/

Download references

Author information

Authors and Affiliations

Authors

Rights and permissions

Reprints and permissions

Copyright information

© 1999 Springer-Verlag Berlin Heidelberg

About this paper

Cite this paper

Van De Vanter, M.L., Murer, T. (1999). Globel Names: Support for Managing Software in a World of Virtual Organizationss. In: System Configuration Management. SCM 1999. Lecture Notes in Computer Science, vol 1675. Springer, Berlin, Heidelberg. https://doi.org/10.1007/3-540-48253-9_11

Download citation

  • DOI: https://doi.org/10.1007/3-540-48253-9_11

  • Published:

  • Publisher Name: Springer, Berlin, Heidelberg

  • Print ISBN: 978-3-540-66484-0

  • Online ISBN: 978-3-540-48253-6

  • eBook Packages: Springer Book Archive

Publish with us

Policies and ethics