PRINCIPLES OF OBJ2.

Kokichi Futatsugi, Joseph A. Goguen, Jean Pierre Jouannaud, Jose Meseguer

Research output: Chapter in Book/Report/Conference proceedingConference contribution

Abstract

OBJ2 is a functional programming language with an underlying formal semantics that is based upon equational logic, and an operational semantics that is based upon rewrite rules. Four classes of design principles for OBJ2 are discussed. (1) modularization and parameterization; (2) subsorts; (3) implementation techniques; and (4) interaction and flexibility. The authors also trace OBJ history, current status, and future plans, and give a fairly complete OBJ bibliography.

Original languageEnglish (US)
Title of host publicationConference Record of the Annual ACM Symposium on Principles of Programming Languages
PublisherACM
Pages52-66
Number of pages15
ISBN (Print)0897911474, 9780897911474
DOIs
StatePublished - 1985
Externally publishedYes

Publication series

NameConference Record of the Annual ACM Symposium on Principles of Programming Languages
ISSN (Print)0730-8566

ASJC Scopus subject areas

  • Software

Fingerprint

Dive into the research topics of 'PRINCIPLES OF OBJ2.'. Together they form a unique fingerprint.

Cite this