Skip to main content

Tool integration in software engineering environments

  • Conference paper
  • First Online:
Software Engineering Environments

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

Abstract

This paper has described the various types of tool integration with the goal of illustrating how diverse tools can be effectively integrated into CASE environments. Issues of data integration, control integration, and presentation integration may be viewed as orthogonal and defining a three-dimensional space in which tool integration occurs. The absence of standards has been shown to be a barrier to integration, as various tool developers remain unable to reach agreement on the appropriate point(s) in this space at which integration should occur. As a result, experience with tool integration has been largely at a tool-to-tool level, with little use of standard tool integration mechanisms.

Development of the Software through Pictures environment has provided valuable experience with these issues, and they have served to influence forthcoming changes to the structure of the tools and the overall environment architecture.

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

  1. Boudier, G., Gallo, F., Minot, R. and Thomas, I., “An Overview of PCTE and PCTE+”, Proceedings of the ACM SIGSOFT/SIGPLAN Symposium on Practical Software Development Environments, ACM Software Engineering Notes, Vol. 13, No. 5, November, 1988, pp. 248–257.

    Google Scholar 

  2. Cagan, M., “HP SoftBench: An Architecture for a New Generation of Software Tools”, Hewlett-Packard Journal, Vol. 41, No. 2, April, 1990 (in press).

    Google Scholar 

  3. Chappell, C., Downes, V. and Tully, C., Real-time CASE: the Integration Battle, Ovum Ltd., London, 1989.

    Google Scholar 

  4. Department of Defense, “Requirements for Ada Programming Support Environments — Stoneman”, 1980.

    Google Scholar 

  5. Hazzah, A., “Making Ends Meet: Repository Manager”, Software Magazine, Vol. 9, No. 15, December, 1989, pp. 59–71.

    Google Scholar 

  6. Ison, R., “An Experimental Ada Programming Support Environment in the HP CASEdge Framework”, in Long, F., ed., Software Engineering Environments: International Workshop on Environments, Springer-Verlag, Berlin, 1990 (this volume).

    Google Scholar 

  7. Osterweil, L., “Software Processes are Software Too”, Proc. 9th International Conference on Software Engineering, Monterey, California, 1987, pp. 2–12.

    Google Scholar 

  8. Paseman, W., “Tools on a New Level”, Unix Review, Vol. 7, No. 6, June, 1989, pp. 68–77.

    Google Scholar 

  9. Thomas, I., “PCTE Interfaces: Supporting Tools in Software Engineering Environments”, IEEE Software, Vol. 6, No. 6, November, 1989, pp. 15–23.

    Google Scholar 

  10. Wasserman, A. and Pircher, P., “A Graphical, Extensible Integrated Environment for Software Development”, Proceedings of the ACM SIG-SOFT/SIGPLAN Symposium on Practical Software Development Environments, ACM SIGPLAN Notices, Vol. 22, No. 1, January, 1987, pp. 131–142.

    Google Scholar 

Download references

Author information

Authors and Affiliations

Authors

Editor information

Fred Long

Rights and permissions

Reprints and permissions

Copyright information

© 1990 Springer-Verlag Berlin Heidelberg

About this paper

Cite this paper

Wasserman, A.I. (1990). Tool integration in software engineering environments. 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_38

Download citation

  • DOI: https://doi.org/10.1007/3-540-53452-0_38

  • 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

Publish with us

Policies and ethics