Skip to main content

TICKLE: Object-oriented description and composition services for software engineering environments

  • Conference paper
  • First Online:
Book cover ESEC '91 (ESEC 1991)

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

Included in the following conference series:

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.

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

Access this chapter

Institutional subscriptions

Preview

Unable to display preview. Download preview PDF.

Unable to display preview. Download preview PDF.

References

  • ATIS90 ANSI X3H4 Working Draft, Information Resource Dictionary System, ATIS, February 1990.

    Google Scholar 

  • BELZ90 Beiz F., Luckham D., “A New Approach to Prototyping Ada-based Hardware/Software Systems”, in Proceedings of Tri-Ada 90, Baltimore, December 1990.

    Google Scholar 

  • 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.

    Google Scholar 

  • 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.

    Google Scholar 

  • HARR87 Harrison W.H., “The RPDE3 Environment — A Framework for Integrating Tool Fragments”, IEEE Software, November 1987.

    Google Scholar 

  • 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.

    Google Scholar 

  • 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.

    Google Scholar 

  • 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.

    Google Scholar 

  • PENE89 Penedo M.H., Personal Communication.

    Google Scholar 

  • REIS90 Reiss S.P., “Interacting with the Field environment”, Software — Practice and Experience, Vol. 20(S1), June 1990.

    Google Scholar 

  • STEF86 Stefik M., Bobrow D.G., “Object-Oriented Programming: Themes and Variations”, AI Magazine, Vol. 6, No. 4 (Winter), 1986.

    Google Scholar 

  • 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.

    Google Scholar 

  • 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.

    Google Scholar 

  • 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.

    Google Scholar 

Download references

Author information

Authors and Affiliations

Authors

Editor information

Axel van Lamsweerde Alfonso Fugetta

Rights and permissions

Reprints 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

Publish with us

Policies and ethics