H ?
«
‹
←
→
›
»
Language peer sets for PLEASE:
United States↑
United States/1984↑
Designed 1984 ↑
1980s languages ↑
Fourth generation↑
Late Cold War↑
PLEASE(ID:6976/)
alternate simple view
Country: United States
Designed 1984
for Predicate Logic based ExecutAble SpEcifications
Ada with path expressions (horn clauses) from Prolog, outputs (Quintus) Prolog code. Constraints nad definition mechanism inspired by the VDM
Part of the SAGA project, used with the ENCOMPASS environment, evolved from earlier Path Pascal
Related languages
References:
Campbell, Roy H.; and Kirslis, Peter A. (1984) Campbell, Roy H.; and Kirslis, Peter A. "The SAGA project: A system for software development" pp73-80
Abstract
DOI
in [POPL 1984] (1984) [ACM SIGACT-SIGPLAN] Proceedings of the 11th ACM SIGACT-SIGPLAN Symposium on Principles of Programming Languages POPL 84 1984 , Salt Lake City, Utah, United States
Kirslis, Peter A., Robert B. (1985) Kirslis, Peter A., Robert B. Terwilliger and Roy 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).
in [POPL 1984] (1984) [ACM SIGACT-SIGPLAN] Proceedings of the 11th ACM SIGACT-SIGPLAN Symposium on Principles of Programming Languages POPL 84 1984 , Salt Lake City, Utah, United States
Terwilliger, Robert B. and Campbell, Roy H. (1986) Terwilliger, Robert B. and Campbell, Roy H. "ENCOMPASS: a SAGA based environment for the composition of programs and specifications"
Proceedings of the 1986 ACM fourteenth annual ACM Annual Computer Science Conference Cincinnati, Ohio, 1986 p470
DOI
Abstract
in [POPL 1984] (1984) [ACM SIGACT-SIGPLAN] Proceedings of the 11th ACM SIGACT-SIGPLAN Symposium on Principles of Programming Languages POPL 84 1984 , Salt Lake City, Utah, United States
Terwilliger, Robert B. and Campbell, Roy H. (1986) Terwilliger, Robert B. and Campbell, Roy H. "PLEASE:Predictable Logic based ExecutAble SpeCifications" Proceedings of the fourteenth annual ACM Annual Computer Science Conference Cincinnati, Ohio, United States 1986 pp349-358
Abstract
DOI
Extract:
Introduction
Extract:
VDM and PLEASE
Extract:
Path Pascal and PLEASE
Extract:
about PLEASE
Extract:
Plan
in [POPL 1984] (1984) [ACM SIGACT-SIGPLAN] Proceedings of the 11th ACM SIGACT-SIGPLAN Symposium on Principles of Programming Languages POPL 84 1984 , Salt Lake City, Utah, United States
Terwilliger, Robert B. (1986) Terwilliger, Robert B. and Roy H. Campbell. ENCOMPASS: a SAGA Based Environment for the Composition of Programs and SpeciJications. Proceedings of the 14th Hawaii International Conference on System Science (January 1986).
in [POPL 1984] (1984) [ACM SIGACT-SIGPLAN] Proceedings of the 11th ACM SIGACT-SIGPLAN Symposium on Principles of Programming Languages POPL 84 1984 , Salt Lake City, Utah, United States
Terwilliger, Robert (1987) Terwilliger, Robert "PLEASE: a Language Combining Imperative and Logic Programming" Department of Computer Science Technical Report CU-CS-381-87 University of Colorado at Boulder 1987
in [POPL 1984] (1984) [ACM SIGACT-SIGPLAN] Proceedings of the 11th ACM SIGACT-SIGPLAN Symposium on Principles of Programming Languages POPL 84 1984 , Salt Lake City, Utah, United States
Campbell, R. H.; Render, H.; Sum, R. N. Jr.; and (1988) Campbell, R. H.; Render, H.; Sum, R. N. Jr.; and Terwilliger, R. "Automating the Software Development Process" in Proceedings of the 1988 ACM Computer Science Conference, pages 299--308, Atlanta, GA, February 1988.
in [POPL 1984] (1984) [ACM SIGACT-SIGPLAN] Proceedings of the 11th ACM SIGACT-SIGPLAN Symposium on Principles of Programming Languages POPL 84 1984 , Salt Lake City, Utah, United States
Terwilliger, R. B. and Campbell, R. H. (1988) Terwilliger, R. B. and Campbell, R. H. "An early report on ENCOMPASS". In Proceedings of 10th ICSE, Singapore, IEEE Computer Science Press, 1988
Online copy
in [POPL 1984] (1984) [ACM SIGACT-SIGPLAN] Proceedings of the 11th ACM SIGACT-SIGPLAN Symposium on Principles of Programming Languages POPL 84 1984 , Salt Lake City, Utah, United States
Terwilliger, Robert B. (1988) Terwilliger, Robert B. "PLEASE: a language combining imperative and logic programming" pp103-110
Abstract
DOI
in [SIGPLAN] (1988) SIGPLAN Notices 23(04) April 1988
Terwilliger, R. B. and Campbell, R. H. (1989) Terwilliger, R. B. and Campbell, R. H. "ENCOMPASS: an Environment for the Incremental Development of Software". Journal of Systems and Software, 10(1):41--53, July 1989
in [SIGPLAN] (1988) SIGPLAN Notices 23(04) April 1988
Terwilliger, R. B. and Campbell, R. H. (1989) Terwilliger, R. B. and Campbell, R. H. "PLEASE: Executable Specifications for Incremental Software Development". Journal of Systems and Software, 10(2):97--112, September 1989
in [SIGPLAN] (1988) SIGPLAN Notices 23(04) April 1988
Burgués, X.; Franch, X. (1995) Burgués, X.; Franch, X. "Evaluation of Expressions in a Multiparadigm Framework" pp455-456
Extract:
Introduction
Extract:
A multiparadigm language
Extract:
Conclusions and future work
in Procs. (1995) Procs. 7th International Symposium on Programming Languages: Implementations, Logics and Programs (PLILP), Utrecht (The Netherlands), September 1995, LNCS 982,
Search in:
Google
Google scholar
World Cat
Yahoo
Overture
DBLP
Monash bib
NZ
IEEE 
ACM portal
CiteSeer
CSB
ncstrl
jstor
Bookfinder
|