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
Tax calculation will be finalised at checkout
Purchases are for personal use only
Learn about institutional subscriptionsPreview
Unable to display preview. Download preview PDF.
References
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.
E. Bratsberg. Unified Class Evolution by Object Oriented views. Proc of the 11th Conf on the relationship approach. LNCS N0645, Spronger Verlag, Oct 1992.
S. Dami, J. Estublier and M. Amiour. “APEL: a Graphical Yet Executable Formalism for Process Modeling”. Automated Software Engineering journal, January 1998.
S. Dart. “Concepts in Configuration Management Systems”. Proc. of the 3rd. Intl. Workshop on Software Configuration Management. Trondheim, Norway, june, 1991.
J. Estublier. “Workspace Management in Software Engineering Environments”. in SCM-6 Workshop. Springer LNCS 1167. Berlin, Germany, March 1996.
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
J. Estublier and R. Casallas. “Three Dimensional Versioning”. In SCM-4 and SCM-5 Workshops. J. Estublier editor, September, 1995. Springer LNCS 1005.
J. Estublier and R. Casallas. “The Adele Software Configuration Manager”. Configuration Management, Edited by W. Tichy; J. Wiley and Sons. 1994. Trends in software.
B. Gulla, E.A. Carlson, D. Yeh. Change-Oriented version description in EPOS. Software Engineering Journal, 6(6):378–386, Nov 1991.
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.
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.
D. B. Leblang. “The CM Challenge: Configuration Management that Works”. Configuration Management, Edited by W. Tichy; J. Wiley and Sons. 1994. Trends in software.
D.B. Leblang. Managing the Software Development Process with ClearGuide. SCM 7, LNCS 1235. pages=66, 80, May, Boston, USA, 1997
J. Micallef and G. M. Clemm. “The Asgard System: Activity-Based Configuration Management”. In SCM-6 Workshop, Berlin, Germany, March, 1996.
R.G.G Catell & All. The Object Database Standard: ODMG 2.0. Morgan Kaufmann Publisher. ISBN 1-55860-463-4, 1997.
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
Author information
Authors and Affiliations
Rights 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