skip to main content
article
Free Access

The case for user-centered CASE tools

Published:01 August 1998Publication History
First page image

References

  1. 1 Aaen, I. CASE Tool bootstrapping (how little strokes fell great oaks). Next Generation CASE Tools. K. Lyytinen, and V-P. Tahvanainen, Eds. IOS, Netherlands (1992), 8-17.Google ScholarGoogle Scholar
  2. 2 Axon Research. Axon Idea Processor, User manual, 1996.Google ScholarGoogle Scholar
  3. 3 Bandinelli, S. et al. SPADE: An environment for software process analysis, design, and enactment. Software Process Modelling and Technology. A. Finkelstein, J. Kramer, and B. Nuseibeh, Eds. Research Studies Press Ltd., England, 1994, 223-247. Google ScholarGoogle ScholarDigital LibraryDigital Library
  4. 4 Brooks, R. Towards a theory of the comprehension of computer programs. Intern. ft. of Man-Machine Studies 18 (1983), 543-554.Google ScholarGoogle ScholarCross RefCross Ref
  5. 5 Chen, M. and Norman, R. A Framework for Integrated CASE. IEEE Softw. 3 (1992), 18-22. Google ScholarGoogle ScholarDigital LibraryDigital Library
  6. 6 Cugola, G. et al. How To deal with deviations during process model enactment. In Proceedings of the 17th International Conference on Software Engineering. (1995), 265-273. Google ScholarGoogle ScholarDigital LibraryDigital Library
  7. 7 Engels, G. et al. SOCCA: Specifications of coordinated and cooperative activities. Software Process Modelling and Technology. A. Finkelstein, J. Kramer, and B. Nuseibeh, Eds. Research Studies Press Ltd., England, 1994, 71-102. Google ScholarGoogle ScholarDigital LibraryDigital Library
  8. 8 Jamart, P. et al. A reflective approach to process model customization, enactment and evolution. In Proceedings of the 3 rd International Conference on the Software Process. 1994, 21-32.Google ScholarGoogle ScholarCross RefCross Ref
  9. 9 Leonhardt, U. et al. Decentralized process enactment in a multi-perspective development environment. In Proceedings of the 17th International Conference on Software Engineering. 1995, 255-264. Google ScholarGoogle ScholarDigital LibraryDigital Library
  10. 10 Lyytinen, K. and Tahvanainen, V.-P. Introduction: Towards the next generation of Computer Aided Software Engineering (CASE). Next Generation CASE Took. K. Lyytinen, and V-P. Tahvanainen, Eds. IOS, Netherlands, 1992, 1-7.Google ScholarGoogle Scholar
  11. 11 Russell, F. The case for CASE. Software Engineering: A European Perspective. R. Thayer, and A. McGettrick, Eds. IEEE Computer Society Press, Los Alamitos, Calif., 1993, 531-547.Google ScholarGoogle Scholar
  12. 12 Spurr, K., Layzell, P., Jennison, L. and Richards, N., Eds. Software Assistance for Business Reengineering. 1993, John Wiley, NY. Google ScholarGoogle ScholarDigital LibraryDigital Library

Index Terms

  1. The case for user-centered CASE tools

        Recommendations

        Reviews

        Marian Gheorghe

        Computer-aided software engineering (CASE) technology is analyzed in terms of the technical and nontechnical issues involved in software development. This short paper presents some of the problems impeding the adoption of CASE tools and suggests remedies. The authors show that most of the CASE tools focusing on specific methods, such as structured analysis and design or object-oriented programming, are not attractive to users. Also, these tools do not provide strong support for creativity and problem solving, and do not deal with the question of what makes a software project successful. In the authors' opinion, future CASE tools should be based on sound models of the software process, should support creative problem solving, and should be more user-oriented. The paper is based on the authors' experience in designing and using CASE tools in industrial software projects. It is addressed to managers involved in CASE tool adoption, CASE tool developers, and CASE tool users.

        Access critical reviews of Computing literature here

        Become a reviewer for Computing Reviews.

        Comments

        Login options

        Check if you have access through your login credentials or your institution to get full access on this article.

        Sign in

        Full Access

        • Published in

          cover image Communications of the ACM
          Communications of the ACM  Volume 41, Issue 8
          Aug. 1998
          105 pages
          ISSN:0001-0782
          EISSN:1557-7317
          DOI:10.1145/280324
          Issue’s Table of Contents

          Copyright © 1998 ACM

          Permission to make digital or hard copies of all or part of this work for personal or classroom use is granted without fee provided that copies are not made or distributed for profit or commercial advantage and that copies bear this notice and the full citation on the first page. Copyrights for components of this work owned by others than ACM must be honored. Abstracting with credit is permitted. To copy otherwise, or republish, to post on servers or to redistribute to lists, requires prior specific permission and/or a fee. Request permissions from [email protected]

          Publisher

          Association for Computing Machinery

          New York, NY, United States

          Publication History

          • Published: 1 August 1998

          Permissions

          Request permissions about this article.

          Request Permissions

          Check for updates

          Qualifiers

          • article

        PDF Format

        View or Download as a PDF file.

        PDF

        eReader

        View online with eReader.

        eReader