Skip to main content

Distributed Objects for Concurrent Engineering

  • Conference paper
  • First Online:

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

Abstract

The growing size of Software Engineering teams (up to a thousand people), combined with shrinking software life cycle duration (a few months) have created considerable pressure to increase concurrency. Concurrent work in Software Engineering. leads to find the same “object” simultaneously in multiple copies, locations and formats. Concurrent engineering support means the definition, control and automation of all these copies and how cooperative work policies are defined and managed.

We believe the paper contributes in two ways, first in showing that the SCM community has to break with some traditional approaches, if scalability and efficiency issues really are of concern; secondly that the approach we propose is a step toward making a new service available on top of conventional middleware (CORBA like), which could constitute a new and wide commercial field for SCM vendors.

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

Buying options

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

Learn about institutional subscriptions

Preview

Unable to display preview. Download preview PDF.

Unable to display preview. Download preview PDF.

References

  1. A. Bjornersledl and C. Hullen. iVersion control in an Object-Oriented Architecture. In Won Kim and Frederick H. Lochowsky. editors. Objects-Oriented concepts, databases and application. Chapter 18, pages 451–485, Adisson-Wesley. 1990.

    Google Scholar 

  2. E. Bratsberg. Unified Class Evolution by Object Oriented views. Proc of the 11th Conf on the relationship approach. LNCS N0645, Spronger Verlag, Oct 1992.

    Google Scholar 

  3. S. Dami, J. Estublier and M. Amiour. “APEL: a Graphical Yet Executable Formalism for Process Modeling”. Automated Software Engineering journal, January 1998.

    Google Scholar 

  4. S. Dart. “Concepts in Configuration Management Systems”. Proc. of the 3rd. Intl. Workshop on Software Configuration Management. Trondheim, Norway, june, 1991.

    Google Scholar 

  5. J. Estublier. “Workspace Management in Software Engineering Environments”. in SCM-6 Workshop. Springer LNCS 1167. Berlin, Germany, March 1996.

    Google Scholar 

  6. J. Estublier and S. Dami and M. Amiour. High Level Process Modeling for SCM Systems. SCM 7, LNCS 1235. pages 81–98, May, Boston, USA, 1997

    Google Scholar 

  7. J. Estublier and R. Casallas. “Three Dimensional Versioning”. In SCM-4 and SCM-5 Workshops. J. Estublier editor, September, 1995. Springer LNCS 1005.

    Google Scholar 

  8. J. Estublier and R. Casallas. “The Adele Software Configuration Manager”. Configuration Management, Edited by W. Tichy; J. Wiley and Sons. 1994. Trends in software.

    Google Scholar 

  9. B. Gulla, E.A. Carlson, D. Yeh. Change-Oriented version description in EPOS. Software Engineering Journal, 6(6):378–386, Nov 1991.

    Article  Google Scholar 

  10. M. Hardwick, B.R. Dowine, M. Kutcher, D.L. Spooner, “Concurrent Engineering with Delta Files’, IEEE Computer Graphics and Applications, January 1995, pp. 62–68.

    Google Scholar 

  11. D. B. Leblang. and G.D. McLean. Configuration Management for large-scale software development efforts. In Proceedings of the workshop on Software Environments for Programming-in-the-Large. Pages 122–127. Harwichport, Massachussets, Jume 1985.

    Google Scholar 

  12. D. B. Leblang. “The CM Challenge: Configuration Management that Works”. Configuration Management, Edited by W. Tichy; J. Wiley and Sons. 1994. Trends in software.

    Google Scholar 

  13. D.B. Leblang. Managing the Software Development Process with ClearGuide. SCM 7, LNCS 1235. pages=66, 80, May, Boston, USA, 1997

    Google Scholar 

  14. J. Micallef and G. M. Clemm. “The Asgard System: Activity-Based Configuration Management”. In SCM-6 Workshop, Berlin, Germany, March, 1996.

    Google Scholar 

  15. R.G.G Catell & All. The Object Database Standard: ODMG 2.0. Morgan Kaufmann Publisher. ISBN 1-55860-463-4, 1997.

    Google Scholar 

  16. Walter F. Tichy. Tools for software configuration management. In Proc. of the Int. Workshop on Software Version and Configuration Control, pp. 1–20, Grassau, January 1988

    Google Scholar 

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

Estublier, J. (1999). Distributed Objects for Concurrent Engineering. 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_12

Download citation

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

  • 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