skip to main content
article
Free Access

Reuse, software concepts, descriptive methods, and the practitioner project

Published:01 April 1989Publication History
First page image

References

  1. {BEL 85} LA Belady and MM Lehman, The Characteristics of Large Systems, in Program Evolution Processes of Software Change, edited by MM Lehman and LA Belady, Academic Press, 1985.Google ScholarGoogle Scholar
  2. {BOL 89} C Boldyreff, Investigations Concerning the Representation of Software Concepts, Practitioner Project Working Paper, P1094-BrU-CB-WPB2-WORKING PAPER-0022, January 1989.Google ScholarGoogle Scholar
  3. {BUR 81} An informal introduction to specifications using Clear, in The Correctness Problem in Computer Science, edited by RS Boyer and JS Moore, Academic Press, 1981.Google ScholarGoogle Scholar
  4. {DIK 81} EW Dijkstra, Introduction: Why correctness must be a mathematical concern, in The Correctness Problem in Computer Science, edited by RS Boyer and JS Moore, Academic Press, 1981.Google ScholarGoogle Scholar
  5. {FRE 87} Peter Freeman, A Conceptual Analysis of the Draco Approach to Constructing Software Systems, in {IEEE 87}.Google ScholarGoogle Scholar
  6. {HAL 89} PAV Hall, A METAMODEL for Software Components and Reuse, Practitioner Project Working Paper, P1094-BrU-PH-WPB 1-WORKING PAPER-0027, January 1989.Google ScholarGoogle Scholar
  7. {IEEE 84} IEEE Transactions on Software Engineering, Special Issue on Software Reusability, Vol. SE-10, No. 5, September 1984.Google ScholarGoogle Scholar
  8. {IEEE 87} IEEE Tutorial: Software Reusability, edited by Peter Freeman, IEEE Computer Society Press, 1987.Google ScholarGoogle Scholar
  9. {IEEE 87a} IEEE Recommemended Practice for Software Design Descriptions, ANSI/IEEE Std 1016- 1987, The Institute of Electrical and Electronic Engineers, Inc, 1987.Google ScholarGoogle Scholar
  10. {JON 84} TC Jones, Reusability in Programming: A Survey of the State of the Art, in {IEEE 84}.Google ScholarGoogle Scholar
  11. {KNU 84} DE Knuth, Literate Programming, The Computer Journal, Vol. 27, No. 2, May 1984.Google ScholarGoogle ScholarDigital LibraryDigital Library
  12. {KAN 84} Kirk Kandt, Pegasus: A Tool for the Acquisition and Reuse of Software Designs, in Proceedings of Compsac84 Conference, Silver Springs, Maryland, IEEE Computer Society Press, 1984.Google ScholarGoogle Scholar
  13. {LUB 86} Mitchell D Lubars, AFFORDING HIGHER RELIABILITY THROUGH SOFTWARE REUSABILITY , ACM SIGSOFT Software Engineering Notes, Vol. 11, No. 5, October 1986. Google ScholarGoogle ScholarDigital LibraryDigital Library
  14. {NEI 84} James Neighbors, The Draco Approach to Constructing Software from Reusable Components, in {IEEE 84}.Google ScholarGoogle Scholar
  15. {POL 57} George Polya, How to Solve It, Second Edition, Princeton University Press, 1957.Google ScholarGoogle Scholar
  16. {PRA 87} Practitioner Consortium, ESPRIT Project P1094 - PRACTITIONER: A Support System for Pragmatic Reuse of Software Concepts, Technical Annex, Version 3, 25 May 1987.Google ScholarGoogle Scholar
  17. {PRI 87} Ruben Prieto-Diaz and Peter Freeman, Classifying Software for Reusability, IEEE SOFTWARE, January 1987.Google ScholarGoogle Scholar
  18. {RIC 76} C Rich and H Shrobe, Initial report on a LISP programmer's apprentice, Massachusetts Institute of Technology, AI-TR-354, December 1976. Google ScholarGoogle ScholarDigital LibraryDigital Library
  19. {RIC 79} C Rich, HE Shrobe and RC Waters, An Overview of the Programmer's Apprentice, Proceedings of the 6th International Joint Conference on Artificial Intelligence, Tokyo, August 1979.Google ScholarGoogle Scholar
  20. {RIC 81} C Rich, A Formal Representation for Plans in the Programmer's Apprentice, Proceedings of the 7th International Joint Conference on Artificial Intelligence, Vancouver August 1981.Google ScholarGoogle Scholar
  21. {VYG 34} Lev S Vygotsky, Thought and Language, Soc.-econom. izd., Moscow-Leningrad, 1934. Translated and Edited by E Hanfmann and G Vakar, MIT Press, 1962.Google ScholarGoogle Scholar
  22. {YAT 80} Y Yatsumoto, O Sasaki, S Nakajima, K Takezama, S Yamamoto and T Tanaka, SWB System: a Software Factory, in Software Engineering Environments, edited by H Huenke, North Holland, 1980.Google ScholarGoogle Scholar

Index Terms

  1. Reuse, software concepts, descriptive methods, and the practitioner project

    Recommendations

    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 ACM SIGSOFT Software Engineering Notes
      ACM SIGSOFT Software Engineering Notes  Volume 14, Issue 2
      April 1989
      57 pages
      ISSN:0163-5948
      DOI:10.1145/71647
      Issue’s Table of Contents

      Copyright © 1989 Author

      Publisher

      Association for Computing Machinery

      New York, NY, United States

      Publication History

      • Published: 1 April 1989

      Check for updates

      Qualifiers

      • article

    PDF Format

    View or Download as a PDF file.

    PDF

    eReader

    View online with eReader.

    eReader