skip to main content
article
Free Access

An overview and bibliography of ENCOMPASS: an environment for incremental software development using executable, logic-based specification

Published:01 January 1990Publication History

Abstract

No abstract available.

References

  1. 1. Campbell, R. H. and R. B. Terwilliger, "The SAGA Approach to Automated Project Management", in International Workshop on Advanced Programming Environments, Carter, L. R. (editor), Springer-Verlag Lecture Notes in Computer Science, New York, 1986, 145-159. Google ScholarGoogle ScholarDigital LibraryDigital Library
  2. 2. Campbell, R. H., H. Render, R. N. Sum, Jr. and R. B. Terwilliger, "Automating the Software Development Process", Proceedings of the 1988 ACM Computer Science Conference, February 1988. Google ScholarGoogle ScholarDigital LibraryDigital Library
  3. 3. Hammerslag, D. H., S. N. Kamin and R. H. Campbell, "Tree-Oriented Interactive Processing with an Application to Theorem-Proving", Proceedings of the Second ACM/IEEE Conference on Software Development Tools, Techniques, and Alternatives, December 1985. Google ScholarGoogle ScholarDigital LibraryDigital Library
  4. 4. Kirslis, P. A., R. B. Terwilliger and R. H. Campbell, "The SAGA Approach to Large Program Development in an Integrated Modular Environment", Proceedings of the GTE Workshop on Software Engineering Environments for Programming-in-the-Large, June 1985, 44-53.Google ScholarGoogle Scholar
  5. 5. Kirslis, P. A., R. B. Terwilliger and R. H. Campbell, "An Integrated Modular Environment for SAGA (Abstract)", Proceedings of the 19th Annual Hawaii International Conference on System Sciences, January 1986, 576.Google ScholarGoogle Scholar
  6. 6. Kirslis, P. A. and R. B. Terwilliger, "Implementing A Logic-Based Executable Specification Language in C++", Proceedings of the USENIX C++ Conference, October 1988, 211-225.Google ScholarGoogle Scholar
  7. 7. Terwilliger, R. B. and R. H. Campbell, "ENCOMPASS: a SAGA Based Environment for the Composition of Programs and Specifications", Proceedings of the 19th Hawaii International Conference on System Sciences, January 1986, 436-447. Google ScholarGoogle ScholarDigital LibraryDigital Library
  8. 8. Terwilliger, R. B. and R. H. Campbell, "PLEASE: Predicate Logic based ExecutAble SpEcifications", Proceedings of the 1986 ACM Computer Science Conference, February 1986, 349-358. Google ScholarGoogle ScholarDigital LibraryDigital Library
  9. 9. Terwilliger, R. B. and R. H. Campbell, "Rigorous Software Devdopment Using PLEASE", Annual National Communications Forum 41, 2 (September 1987), 1114-1118.Google ScholarGoogle Scholar
  10. 10. Terwilliger, R. B., "ENCOMPASS: an Environment for Incremental Software Development using Executable, Logic-Based Specifications", Report No. UIUCDCS-R-87-1356 (Ph.D. Dissertation), Dept. of Computer Science, University of Illinois at Urbana-Champaign, 1987. Google ScholarGoogle ScholarDigital LibraryDigital Library
  11. 11. Terwilliger, R. B., "An Example of Knowledge-Based Development in ENCOMPASS", Proceedings of the Third Annual Conference on Artificial Intelligence & Ada, George Mason University, October 1987, 40-55.Google ScholarGoogle Scholar
  12. 12. Terwilliger, R. B. and R. H. Campbell, "PLEASE: a Language for Incremental Software Development", Proceedings of the 4th International Workshop on Software Specification and Design, April 1987, 249-256.Google ScholarGoogle Scholar
  13. 13. Terwilliger, R. B., "PLEASE: a Language Combining Imperative and Logic Programming", SIGPLAN Notices 23, 4 (April 1988), 103-110. Google ScholarGoogle ScholarDigital LibraryDigital Library
  14. 14. Terwilliger, R. B. and R. H. Campbell, "An Early Report on ENCOMPASS", Proceedings of the 10th International Conference on Software Engineering, April 1988, 344-354. Google ScholarGoogle ScholarDigital LibraryDigital Library
  15. 15. Terwilliger, R. B., M. J. Maybee and L. J. Osterweil, "An Example of Formal Specification as an Aid to Design and Development", Proceedings of the 5th International Workshop on Software Specification and Design, May 1989, 266-272. Google ScholarGoogle ScholarDigital LibraryDigital Library
  16. 16. Terwilliger, R. B. and R. H. Campbell, "ENCOMPASS: an Environment for the Incremental Development of Software", The Journal of Systems and Software 10, 1 (July 1989), 41-53.Google ScholarGoogle ScholarCross RefCross Ref
  17. 17. Terwilliger, R. B. and P. A. Kirslis, "PK/C++: an Object-Oriented, Logic-Based, Executable Specification Language", Proceedings of the 22nd Hawaii International Conference on System Sciences, January 1989, 407-416.Google ScholarGoogle ScholarCross RefCross Ref
  18. 18. Terwilliger, R. B., "ISLET: a Program/Proof Editor to Support the Vienna Development Method", Proceedings of the 22nd Hawaii International Conference on System Sciences, January 1989, 68-77.Google ScholarGoogle ScholarCross RefCross Ref
  19. 19. Terwilliger, R. B. and R. H. Campbell, "PLEASE: Executable Specifications for Incremental Software Development", Journal of Systems and Software 10, 2 (September 1989), 97- 112. Google ScholarGoogle ScholarDigital LibraryDigital Library
  20. 20. Terwilliger, R. B., "Reusing Proofs of Program Correctness in ENCOMPASS", to appear in Proceedings of the International Phoenix Conference on Computers and Communications, March 1990.Google ScholarGoogle Scholar

Index Terms

  1. An overview and bibliography of ENCOMPASS: an environment for incremental software development using executable, logic-based specification
    Index terms have been assigned to the content through auto-classification.

    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 15, Issue 1
      Jan 1990
      102 pages
      ISSN:0163-5948
      DOI:10.1145/382294
      Issue’s Table of Contents

      Copyright © 1990 Author

      Publisher

      Association for Computing Machinery

      New York, NY, United States

      Publication History

      • Published: 1 January 1990

      Check for updates

      Qualifiers

      • article

    PDF Format

    View or Download as a PDF file.

    PDF

    eReader

    View online with eReader.

    eReader