|
ABSTRACT
An axiomatic algebraic calculus of modules is given that is based on the operators combination/union, export, renaming, and taking the visible signature. Four different models of module algebra are discussed and compared.
REFERENCES
Note: OCR errors may be found in this Reference List extracted from the full text article. ACM has opted to expose the complete List rather than only correct and linked references.
| |
1
|
BERGSTRA, J.m. lermmologte van AtgeOratsctte ~pec~tcattes. t~auwer, L)eventer, I ne Nemerlantas, 1987 (in Dutch).
|
 |
2
|
|
| |
3
|
BERGSTRA, J. A., KLEIJN, H. C. M., AND NOUWT, P. On the algebraic specification of infinite data types using monoidal auxiliary functions. Rep. 80-43. Institute of Applied Mathematics and Computer Science, Univ. Leiden, Leiden, The Netherlands, 1980.
|
| |
4
|
BERGSTRA, J. A., AND MEYER, J.-J. CH. Small specifications for large finite data structures. Internat. J. Comput. Math. 9, 4 (1981), 305-320.
|
| |
5
|
BERGSTRA, J. A., AND MEYER, J.-J. CH. The equational specification of finite minimal unoids using unary hidden functions only. Fund. Inf. V, 2 (1982), 143-170.
|
| |
6
|
BERGSTRA, J. A., AND MEYER, J.-J. CH. On specifying sets of integers. Elektronische Informationsverarbeitung und Kybernetik 20, 10/11 (1984), 531-541.
|
| |
7
|
|
| |
8
|
BERGSTRA, J. A., AND TUCKER, J.V. The completeness of the algebraic specification methods for computable data types. Inf. Control 54, 3 (1982), 186-200.
|
| |
9
|
BERGSTRA, J. A., AND TUCKER, J.V. Initial and final algebra semantics for data type specifications: Two characterization theorems. SIAM J. Comput. 12, 2 (1983), 366-387.
|
| |
10
|
|
| |
11
|
|
| |
12
|
|
| |
13
|
|
| |
14
|
CHANG, C. C., AND KEISLER, H.j. Model Theory. North-Holland, Amsterdam, The Netherlands, 1973.
|
| |
15
|
CRAIG, W. Three uses of the Herbrand-Gentzen theorem in relating model theory and proof theory. J. Symb. Logic 22 (1957), 269-285.
|
 |
16
|
|
| |
17
|
|
 |
18
|
Kokichi Futatsugi , Joseph A. Goguen , Jean-Pierre Jouannaud , José Meseguer, Principles of OBJ2, Proceedings of the 12th ACM SIGACT-SIGPLAN symposium on Principles of programming languages, p.52-66, January 14-16, 1985, New Orleans, Louisiana, United States
[doi> 10.1145/318593.318610]
|
| |
19
|
GANZINGER, H. Increasing modularity and language-independency in automatically generated compilers. Sci. Comput. Prog. 3 (1983), 223-278.
|
| |
20
|
GAUDEL, M.-C. Toward structured algebraic specifications. In Esprit '85: Status Report of Continuing Work, vol. 1. North-Holland, Amsterdam, 1986, pp. 493-510.
|
| |
21
|
|
| |
22
|
|
| |
23
|
|
| |
24
|
|
| |
25
|
|
| |
26
|
KAPLAN, S. Un langage de sprcification de types abstraits algrbriques. Thrse de 36me cycle. Universit6 de Paris-Sud, Paris, France, 1983 {in French}.
|
| |
27
|
KLAEREN, H.A. Algebraische Spezifikation. Springer-Verlag, Berlin, 1983 {in German}.
|
| |
28
|
KLEENE, S. C. Finite axiomatizability of theories in the predicate calculus using additional predicate symbols. Memoirs of the American Mathematical Society 10 (1952), 27-68. (Second printing, with revisions, American Mathematical Society, Providence, R.I., 1967.)
|
| |
29
|
|
| |
30
|
LIPECK, U. Ein algebraischer Kalkiil for einen strukturierten Entwurf von Datenabstraktionen. Dissertation, Forschungsbericht Nr. 148, Abteilung Informatik, Universit~t Dortmund, Dortmund, BRD, 1983 {in German}.
|
| |
31
|
|
| |
32
|
|
 |
33
|
|
| |
34
|
|
| |
35
|
|
 |
36
|
|
| |
37
|
RENARDEL DE LAVALETTE. G.R. Modularisation, parameterisation, interpolation. Logic Group Preprint Series No. 32, Department of Philosophy, University of Utrecht, Utrecht, The Netherlands, 1988.
|
| |
38
|
RENARDEL DE LAVALETTE, G.R. Preliminary remarks on theories and interpolation. Unpublished note, July 20, 1988.
|
| |
39
|
RODENBURG, P. H., AND VAN GLABBEEK, R.J. An interpolation theorem in equational logic. Report CS-R8838, Department of Computer Science, Centre for Mathematics and Computer Science, Amsterdam, The Netherlands, 1988.
|
| |
40
|
SHOENFIELD, J.R. Mathematical Logic. Addison-Wesley, Reading, Mass., 1967.
|
| |
41
|
WmSING, M. Structured algebraic specifications: A kernel language. Thesis, Institut f/Jr Informatik, Technische Universit~it, Miinchen, BRD, 1983.
|
|