Abstract
Providing support for object-oriented descriptions of software engineering environment facilities has received considerable interest in recent times. The TICKLE (Tool Inter-communication and Composition Kernel for Large Environments) system provides services for the definition of SEE objects with their associated operations, and the description of the tools and the functions they offer as implementations of operations. Novel features in TICKLE include the separate definition and manipulation of the associations between operations and tool functions in a composite, scoping of the mapping associations to within the composite, and the integration of these object-oriented notions with recent ideas on the use of broadcast mechanisms for tool communication.
Preview
Unable to display preview. Download preview PDF.
References
ATIS90 ANSI X3H4 Working Draft, Information Resource Dictionary System, ATIS, February 1990.
BELZ90 Beiz F., Luckham D., “A New Approach to Prototyping Ada-based Hardware/Software Systems”, in Proceedings of Tri-Ada 90, Baltimore, December 1990.
BOUD88 Boudier G., Gallo F., Minot R., Thomas I., “An Overview of PCTE and PCTE+”, in Proceedings of the ACM Sigsoft/Sigplan Software Engineering Symposium on Practical Software Development Environments, Boston, November 1988, in ACM Sigsoft Software Engineering Notes, Vol. 13, No. 5, November 1988.
CAGA90 Cagan M., “The HP SoftBench Environment: An Architecture for a New Generation of Software Tools”, Hewlett-Packard Journal, Vol. 41, No. 3, June 1990.
HARR87 Harrison W.H., “The RPDE3 Environment — A Framework for Integrating Tool Fragments”, IEEE Software, November 1987.
HARR89 Harrison W.H., Shilling J.J., Sweeney P., “Good News, Bad News: Experience Building a Software Development Environment Using the Object-Oriented Paradigm”, in Proceedings of Oopsla 89, New Orleans, October 1989.
MAHL90 Mahler A., Lampen A., “Integrating Configuration Management into a Generic Environment”, in Proceedings of the Fourth ACM SIGSOFT Symposium on Software Development Environments, Irvine, December 1990, in ACM Sigsoft Software Engineering Notes, Vol. 15, No. 6, December 1990.
NANA90 Nanard M., Nanard J., Pingand P., “An object-oriented kernel for dynamical software integration”, in Proceedings of the 1st International Conference on Systems Integration, Morristown, New Jersey, April, 1990, published by IEEE Computer Society.
PENE89 Penedo M.H., Personal Communication.
REIS90 Reiss S.P., “Interacting with the Field environment”, Software — Practice and Experience, Vol. 20(S1), June 1990.
STEF86 Stefik M., Bobrow D.G., “Object-Oriented Programming: Themes and Variations”, AI Magazine, Vol. 6, No. 4 (Winter), 1986.
THOM91 Thomas I., Nejmeh B., “Tool Integration in Software Engineering Environments.”, Soft-Bench Technical Note SESD-91-11, Hewlett-Packard, June 1991, submitted for publication.
WASS90 Wasserman A.I., “Tool Integration in Software Engineering Environments”, in “Software Engineering Environments: International Workshop on Environments”, Long F. (ed), Springer-Verlag, Berlin 1990.
ZDON86 Zdonik S., “Maintaining Consistency in a Database with Changing Types”, in Proceedings of the Object-Oriented Programming Workshop, June 1986, published in ACM SIGPLAN Notices, Vol. 21, No. 10, October 1986.
Author information
Authors and Affiliations
Editor information
Rights and permissions
Copyright information
© 1991 Springer-Verlag Berlin Heidelberg
About this paper
Cite this paper
Collins, T., Ewert, K., Gerety, C., Gustafson, J., Thomas, I. (1991). TICKLE: Object-oriented description and composition services for software engineering environments. In: van Lamsweerde, A., Fugetta, A. (eds) ESEC '91. ESEC 1991. Lecture Notes in Computer Science, vol 550. Springer, Berlin, Heidelberg. https://doi.org/10.1007/3540547428_61
Download citation
DOI: https://doi.org/10.1007/3540547428_61
Published:
Publisher Name: Springer, Berlin, Heidelberg
Print ISBN: 978-3-540-54742-6
Online ISBN: 978-3-540-46446-4
eBook Packages: Springer Book Archive