TY - GEN
T1 - Declarative Specification and Declarative Programming'
AU - Broy, Manfred
N1 - Publisher Copyright:
© 1991 IEEE.
PY - 1991/10/25
Y1 - 1991/10/25
N2 - A formalism for declarative specification and programming is introduced that forms a logical and methodological framework for program and system specification and construction. It combines axiomatic techniques based on logical concepts for specifying properties and the possibility to introduce names for objects. In particular it comprises within one formalism the possibilities of formulating specifications and defining algorithms. The logical formalism is based more or less on typed predicate logic. The development rules are particular proof rules together with the inference rules of predicate logic. As a special aspect we consider logical formulas which explicitly specify typed identifiers as elements of signatures.
AB - A formalism for declarative specification and programming is introduced that forms a logical and methodological framework for program and system specification and construction. It combines axiomatic techniques based on logical concepts for specifying properties and the possibility to introduce names for objects. In particular it comprises within one formalism the possibilities of formulating specifications and defining algorithms. The logical formalism is based more or less on typed predicate logic. The development rules are particular proof rules together with the inference rules of predicate logic. As a special aspect we consider logical formulas which explicitly specify typed identifiers as elements of signatures.
UR - http://www.scopus.com/inward/record.url?scp=85058879328&partnerID=8YFLogxK
U2 - 10.1109/iwssd.1991.213082
DO - 10.1109/iwssd.1991.213082
M3 - Conference contribution
AN - SCOPUS:85058879328
SN - 0818623209
SN - 9780818623202
T3 - IWSSD 1991 - Proceedings of the 6th International Workshop on Software Specification and Design
SP - 2
EP - 11
BT - IWSSD 1991 - Proceedings of the 6th International Workshop on Software Specification and Design
PB - Association for Computing Machinery, Inc
T2 - 6th International Workshop on Software Specification and Design, IWSSD 1991
Y2 - 25 October 1991
ER -