Abstract
Over the past few years, research into system modeling has dwindled in favor of other interests in the field of configuration management. Outside influence, in the form of the emergence of the discipline of software architecture, demands that renewed attention is paid to system modeling because it places new requirements on, and offers new opportunities to, system modeling. In this paper we investigate these requirements and opportunities in more detail.
This work was supported in part by the Air Force Material Command, Rome Laboratory, and the Defense Advanced Research Projects Agency under Contract Number F30602-94-C-0253. The content of the information does not necessarily reflect the position or the policy of the Government and no official endorsement should be inferred.
Preview
Unable to display preview. Download preview PDF.
References
V. Ambriola and L. Bendix. Object-oriented Configuration Control. In Proceedings of the Second International Workshop on Software Configuration Management, pages 133–136. ACM SIGSOFT, 1989.
R. Conradi and B. Westfechtel. Towards a Uniform Version Model for Software Configuration Management. In Proceedings of the Seventh International Workshop on Software Configuration Management, number 1235 in Lecture Notes in Computer Science, pages 1–17, New York, New York, 1997. Springer-Verlag.
J. Estublier and R. Casallas. The Adele Configuration Manager. In W. Tichy, editor, Configuration Management, number 2 in Trends in Software, pages 99–134. Wiley, London, Great Britain, 1994.
J. Estublier, S. Dami, and M. Amiour. High Level Process Modeling for SCM Systems. In Proceedings of the Seventh International Workshop on Software Configuration Management, number 1235 in Lecture Notes in Computer Science, pages 81–97, New York, New York, 1997. Springer-Verlag.
S.I. Feldman. MAKE — A Program for Maintaining Computer Programs. Software—Practice and Experience, (9):252–265, April 1979.
J.J. Hunt, F. Lamers, J. Reuter, and W.F. Tichy. Distributed Configuration Management via Java and the World Wide Web. In Proceedings of the Seventh International Workshop on Software Configuration Management, number 1235 in Lecture Notes in Computer Science, pages 161–174, New York, New York, 1997. Springer-Verlag.
D.B. Leblang. Managing the Software Development Process with ClearGuide. In Proceedings of the Seventh International Workshop on Software Configuration Management, number 1235 in Lecture Notes in Computer Science, pages 66–80, New York, New York, 1997. Springer-Verlag.
D.B. Leblang, R.P. Chase, Jr., and H. Spilke. Increasing Productivity with a Parallel Configuration Manager. In Proceedings of the International Workshop on Software Versioning and Configuration Control, pages 144–158, 1988.
D.C. Luckham and J. Vera. An Event-Based Architecture Definition Language. IEEE Transactions on Software Engineering, 21(9):717–734, September 1995.
K. Marzullo and D. Wiebe. A Software System Modelling Facility. In Proceedings of the ACM SIGSOFT/SIGPLAN Software Engineering Symposium on Practical Software Development Environments. ACM SIGSOFT, April 1984.
B.R. Schmerl and C.D. Marlin. Versioning and Consistency for Dynamically Composed Configurations. In Proceedings of the Seventh International Workshop on Software Configuration Management, number 1235 in Lecture Notes in Computer Science, pages 49–65, New York, New York, 1997. Springer-Verlag.
J.A. Stafford, D.J. Richardson, and A.L. Wolf. Chaining: A Software Architecture Dependence Analysis Technique. Technical Report CU-CS-845-97, Department of Computer Science, University of Colorado, Boulder, Colorado, September 1997.
E. Tryggeseth, B. Gulla, and R. Conradi. Modelling Systems with Variability using the PROTEUS Configuration Language. In Software Configuration Management: ICSE SCM-4 and SCM-5 Workshops Selected Papers, number 1005 in Lecture Notes in Computer Science, pages 216–240, New York, New York, 1995. Springer-Verlag.
A. van der Hoek, D.M. Heimbigner, and A.L. Wolf. A Generic, Peer-to-Peer Repository for Distributed Configuration Management. In Proceedings of the 18th International Conference on Software Engineering, pages 308–317. Association for Computer Machinery, March 1996.
D. Wiborg Weber. Change Sets Versus Change Packages: Comparing Implementations of Change-Based SCM. In Proceedings of the Seventh International Workshop on Software Configuration Management, number 1235 in Lecture Notes in Computer Science, pages 25–35, New York, New York, 1997. Springer-Verlag.
L. Wingerd and C. Seiwald. Constructing a Large Product with Jam. In Proceedings of the Seventh International Workshop on Software Configuration Management, number 1235 in Lecture Notes in Computer Science, pages 36–48, New York, New York, 1997. Springer-Verlag.
A. Zeller and G. Snelting. Unified Versioning through Feature Logic. ACM Transactions on Software Engineering and Methodology, 6(4):398–441, October 1997.
Author information
Authors and Affiliations
Editor information
Rights and permissions
Copyright information
© 1998 Springer-Verlag Berlin Heidelberg
About this paper
Cite this paper
van der Hoek, A., Heimbigner, D., Wolf, A.L. (1998). System modeling resurrected. In: Magnusson, B. (eds) System Configuration Management. SCM 1998. Lecture Notes in Computer Science, vol 1439. Springer, Berlin, Heidelberg. https://doi.org/10.1007/BFb0053885
Download citation
DOI: https://doi.org/10.1007/BFb0053885
Published:
Publisher Name: Springer, Berlin, Heidelberg
Print ISBN: 978-3-540-64733-1
Online ISBN: 978-3-540-69086-3
eBook Packages: Springer Book Archive