Skip to main content

Industry-academia collaboration to provide CASE tools for software engineering classes

  • Session 6 ‘Special Topics In Real Time And Environments”
  • Conference paper
  • First Online:
Software Engineering Education (SEI 1991)

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

Included in the following conference series:

Abstract

The University of Texas' project-based Software Engineering class for undergraduates has used software tools for development and as final products for several years. When the opportunity arose to use Electronic Data Systems' (EDS) in-house development tool, INCASE, in the class, it was a natural extension to earlier work.

The major change is the emphasis on data rather than process modelling. With a CASE tool, students are able to concentrate on requirements elicitation, prototyping, screen design and other more modern topics than are usually covered in a one semester software engineering course. The project is large enough that the software engineering techniques and tools are seen as valuable. The course and CASE tool are described, together with lessons learned and suggestions for similar collaborative efforts.

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.

Bibliography

  1. Bruce, T. "CASE Brought Down to Earth". Database Programming & Design, Oct. 1988.

    Google Scholar 

  2. "Making a Case for CASE". BYTE, Dec 1989.

    Google Scholar 

  3. Chen, P. "Database Design Based on Entity and Relationship". Principals of Data Base Design. Englewood Cliffs, New Jersey: Prentice-Hall Publishing Company, 1985.

    Google Scholar 

  4. Crandall, V. "The Development of an Industry-Education Relationship in the the Test Environment: The Novell-Brigham Young University Experience". Sixth International Conference on Testing Computer Software, Washington, DC. May 22–24, 1989.

    Google Scholar 

  5. Electronic Data Systems. INCASE Product Overview. Release 9.5. July 1990.

    Google Scholar 

  6. Mach, R. "Information Engineers Wanted to Build Enterprise Models". Software Magazine, September, 1990.

    Google Scholar 

  7. Parker, T. "CASE on the PC: The state of the art". Computer Language, Jan 1990.

    Google Scholar 

  8. Pressman, R. Software Engineering: A Practitioner's Approach. 2nd ed. McGraw-Hill, 1987.

    Google Scholar 

  9. Rumbaugh, J., M. Blaha, W. Premerlani, F. Eddy, and W. Lorensen. Object-Oriented Modeling and Design. Prentice Hall, 1991.

    Google Scholar 

  10. Shneidermann, B. Designing the User Interface. Addison-Wesley, 1987.

    Google Scholar 

  11. Weiderman, N., N. Habermann, M. Borger, M. Klein. "A Methodology and Criteria for Evaluating Ada Programming Support Environments". Software Engineering Institute Annual Report, Carnegie Mellon University, 1988.

    Google Scholar 

  12. Werth, L. H. “Object Oriented Programming and Design Class Projects — Macintosh User Interface Tools.” Journal of Object Oriented Programming, Nov/Dec 1990.

    Google Scholar 

  13. Werth, L. H. “Graphical Interfaces as Software Engineering Projects”. Proceedings of the Twenty-First Symposium on Computer Science Education, Feb, 1990.

    Google Scholar 

  14. Werth, L. H. “Teaching Object-Oriented Programming Using MPW/MacApp on the Macintosh.” July, 1989 at the Software Engineering Institute in Software Engineering Education, L. Deimel (Ed). Springer-Verlag, 1989.

    Google Scholar 

  15. Werth, L. H. “Preparing Students for Programming-In-The-Large.” Proceedings of the Twentieth Symposium on Computer Science Education, Feb, 1989.

    Google Scholar 

  16. Werth, L. H. “Software Tools at the University: Why, What and How.” April, 1988 at the Software Engineering Institute in Software Engineering Education, G. Ford (Ed). Springer-Verlag, 1988.

    Google Scholar 

  17. Werth, L. H. “A Survey of Software Engineering Education”. SIGSOFT Software Engineering Notes, Oct. 1987.

    Google Scholar 

  18. Zuehow, T. “Introducing EDS Consolidated Data Modeling”. EDS Technical Journal, Vol. 3, No. 2, 1989.

    Google Scholar 

Download references

Author information

Authors and Affiliations

Authors

Editor information

James E. Tomayko

Rights and permissions

Reprints and permissions

Copyright information

© 1991 Springer-Verlag Berlin Heidelberg

About this paper

Cite this paper

Werth, L.H. (1991). Industry-academia collaboration to provide CASE tools for software engineering classes. In: Tomayko, J.E. (eds) Software Engineering Education. SEI 1991. Lecture Notes in Computer Science, vol 536. Springer, Berlin, Heidelberg. https://doi.org/10.1007/BFb0024296

Download citation

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

  • Published:

  • Publisher Name: Springer, Berlin, Heidelberg

  • Print ISBN: 978-3-540-54502-6

  • Online ISBN: 978-3-540-38418-2

  • eBook Packages: Springer Book Archive

Publish with us

Policies and ethics