Abstract
For the past several years, we have been actively investigating object management technology for building software environments. Our experiences in this area have spanned type definition and implementation techniques, persistence models and implementation methods, type models for environments, and interoperability models and tools. In this paper we briefly summarize these experiences and then sketch both the opportunities and the risks that we foresee in future work on object management technology for environments.
This is a preview of subscription content, log in via an institution.
Preview
Unable to display preview. Download preview PDF.
References
Avrunin, G.S., Dillon, L.K. and Wileden, J.C., “Experiments with Automated Constrained Expression Analysis of Concurrent Software Systems”, in Proceedings TAV3-SIGSOFT '89: Third Testing, Analysis and Verification Symposium, December 1989, pp. 124–130.
Clarke, L.A., Wileden, J.C., and Wolf, A.L., “Graphite: A Meta-tool for Ada Environment Development”, in Proc. IEEE-CS Second Inter. Conf. on Ada Applications and Environments, Miami Beach, Florida, April 1986, pp. 81–90.
Dowson, M., “Experience Using the Graphite Meta-Tool”, in Proceedings of the Twelfth International Conference on Software Engineering, March 1990 (to appear).
Moss, J.E.B., and Sinofsky, S., “Managing Persistent Data with Mneme: Designing a Reliable, Shared Object Interface”, in Proceeding of the Second International Workshop on Object Oriented Data Bases, September 1988, Springer-Verlag.
Rosenblatt, W.R., Wileden, J.C., and Wolf, A.L., “Preliminary Report on the OROS Type Model”, in COINS Technical Report 88-70, Computer and Information Science Department, University of Massachusetts, August 1988.
Rosenblatt, W.R., Wileden, J.C. and Wolf, A.L., “OROS: Toward a Type Model for Software Development Environments”, in Proceedings OOPSLA'89: Conference on Object-Oriented Programming: Systems, Languages, and Applications, October 1989, pp. 297–304.
Tarr, P.L., Wileden, J.C. and Wolf, A.L., “A Different Tack to Providing Persistence in a Language”, in Proceedings Second International Workshop on Database Programming Languages, June 1989, pp. 41–60.
Taylor, R.N., Belz, F.C., Clarke, L.A., Osterweil, L.J., Selby, R.W., Wileden, J.C., Wolf, A.L. and Young, M., “Foundations for the Arcadia Environment Architecture”, in Proceedings SIGSOFT '88: Third Symposium on Software Development Environments, December 1988, pp. 1–13.
Wileden, J.C., Clarke, L.A. and Wolf, A.L., “Three Techniques Supporting the Development of Large Prototype Systems”, in Proceedings of the Third International IEEE Conference on Ada Applications and Environments, May 1988, pp. 28–37.
Wileden, J.C. and Avrunin, G.S., “Toward Automating Analysis Support for Developers of Distributed Software”, in Proceedings of the Eighth International Conference on Distributed Computing Systems, IEEE Computer Society Press, June 1988, pp. 350–357.
Wileden, J.C., Wolf, A.L., Fisher, C.D. and Tarr, P.L., “PGRAPHITE: An Experiment in Persistent Typed Object Management”, in Proceedings SIGSOFT '88: Third Symposium on Software Development Environments, December 1988, pp. 130–142.
Wileden, J.C., Wolf, A.L., Rosenblatt, W.R. and Tarr, P.L., “UTM-0: Initial Proposal for a Unified Type Model for Arcadia Environments”, Arcadia Design Document UM 89-01, February 1989.
Wileden, J.C., Wolf, A.L., Rosenblatt, W.R. and Tarr, P.L., “Specification Level Interoperability”, in Proceedings of the Twelfth International Conference on Software Engineering, March 1990 (to appear).
Wileden, J.C., Clarke, L.A. and Wolf, A.L., “A Comparative Evaluation of Object Definition Techniques for Large Prototype Systems”, in ACM Transactions on Programming Languages and Systems, (to appear).
Wolf, A.L., “Graphite Reference Manual”, in COINS Technical Report 87-109, Computer and Information Science Department, University of Massachusetts, October 1987.
Wolf, A.L., Clarke, L.A., and Wileden, J.C., “The AdaPIC Toolset: Supporting Interface Control and Analysis Throughout the Software Development Process”, in IEEE Transactions on Software Engineering Vol. 15, No. 3, March 1989, pp. 250–263.
Author information
Authors and Affiliations
Editor information
Rights and permissions
Copyright information
© 1990 Springer-Verlag Berlin Heidelberg
About this paper
Cite this paper
Wileden, J.C., Wolf, A.L. (1990). Environment object management technology: Experiences, opportunities and risks. In: Long, F. (eds) Software Engineering Environments. Lecture Notes in Computer Science, vol 467. Springer, Berlin, Heidelberg. https://doi.org/10.1007/3-540-53452-0_47
Download citation
DOI: https://doi.org/10.1007/3-540-53452-0_47
Published:
Publisher Name: Springer, Berlin, Heidelberg
Print ISBN: 978-3-540-53452-5
Online ISBN: 978-3-540-46886-8
eBook Packages: Springer Book Archive