Skip to main content
Log in

A case study in use of framework technology as the basis for a software engineering environment

  • Published:
Journal of Systems Integration

Abstract

In order to investigate the capabilities of varous types of integration infrastructure, the CASE Environments project at the Software Engineering Institute has conducted a series of studies integrating a variety of tools using “framework” technologies. This paper discusses one of these studies, in which a Software Engineering Environment was first modeled using a number of process notations and then constructed using control- and data-oriented frameworks. Public domain, commercial, and custom tools were integrated in support of the defined process scenario.

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

Access this article

Price excludes VAT (USA)
Tax calculation will be finalised during checkout.

Instant access to the full article PDF.

Similar content being viewed by others

References

  1. Christian Bremeau and Ian Thomas. A schema design method for ECMA PCTE. InProceeding of PCTE '93. Paris. France, November 1993.

  2. Alan W. Brown, Peter H. Feiler, and Kurt C. Wallnau. Understanding integration in a software development environment. InProceedings of the Second IEEE International Conference on Systems Integration, Morristown, NJ, June 1992.

  3. Alan W. Brown Control integration through message-passing in a software development environment.Software Engineering Journal, May 1993.

  4. Alan M. Christie.Process-Centered Development Envrionments: An Exploration of Issues. (CMU/SEI-93-TR-04). Software Engineering Institute, Carnegie Mellon University. Pittsburgh, PA, June 1993.

  5. National Institute of Standards and Technology and the European Computer Manufacturers Association.Reference Model for Frameworks of Software Engineering Environments, NIST Special Publication 500-201, ECMA TR/55, 2nd Edition. Geithersburg, MD, December 1991.

  6. European Computer Manufacturers Association.Portable Commun Tool Environment (PCTE): Abstract Specification. ECMA-149. December 1990.

  7. Alan W. Brown, W. Michael Caldwell, Fred W. Long, Edwin J. Morris, and Paul F. Zarrella. Experiences with a federated environmental testbed. InProceeding of the Fourth European Software Engineering Conference. Garmisch. Germany (ESEC'93), September 1993.

  8. C. Fernstrom. PROCESS WEAVER: Adding process support to UNIX. InProceedings of the Second International Conferance of the Software Process, Berlin, Germany, February 1993.

  9. David Marca. SADT:Structured Analysis and Design Technique. McGraw Hill, New York, 1988.

    Google Scholar 

  10. Fred W. Long and Edwin J. Morris.An Overview of PCTE: A Basis for a Portable Common Tool Environment (CMU/SEI-93-TR-01). Software Engineering Institute, Carnegie Mellon University, Pittsburgh. March 1993.

    Google Scholar 

  11. Hugh Oliver. Adding control integration to PCTE. In A. Endres and H. Weber, editors,Software Development Environment and CASE Technology, European Symposium. Königswinter, Germany, June 1991. Springer-Verlag, LNCS Vol. 509, 1991.

  12. Commission of the European Communities.PCTE, A Basis for a Portable Common Tool Environment, Functional Specification Version 1.5. Brussels, Belgium, 1988.

  13. Naval Air Warfare Center, Aircraft Division. Reference model for project support environments version 1.0. Technical Report NAWCADWAR-93023-70, Warminster, PA, February 1993.

  14. Ian Thomas and Brian A. Nejmeh. Definitions of tool integration for environments.IEEE Software, 9(2):29–35. March 1992.

  15. Kurt Wallnau and Peter Feiler.Tool Integration and Environment: Architectures (CMU/SEI-91-TR-II). Software Engineering Institute, Carnegie Mellon University, Pittsburgh, PA, May 1991.

    Google Scholar 

  16. Kurt C. Wallnau,Issues and Techniques of CASE Integration with Configuration Management (CMU/SEI-92-TR-5). Stoftware Engineering Institute. Carnegie Mellon University, Pittsburgh, PA, March 1992.

    Google Scholar 

  17. Anthony Wasserman. Tool integration in software engineering environments. In Fred Long, editor,Lecture Notes in Computer Science, Vol. 467. Springer-Verlag, 1990.

  18. Paul F. Zarrella and Alan W. Brown,Replacing the Message Service Component in an Integration Framework (SEI Special Report). Software Engineering Institute, Carnegie Mellon University, Pittsburgh, PA, April 1993.

    Google Scholar 

Download references

Author information

Authors and Affiliations

Authors

Rights and permissions

Reprints and permissions

About this article

Cite this article

Brown, A.W., Carney, D.J., Christie, A.M. et al. A case study in use of framework technology as the basis for a software engineering environment. Journal of Systems Integration 4, 195–218 (1994). https://doi.org/10.1007/BF01976183

Download citation

  • Received:

  • Revised:

  • Issue Date:

  • DOI: https://doi.org/10.1007/BF01976183

Keywords

Navigation