ACM Home Page
Please provide us with feedback. Feedback
Module algebra
Full text PdfPdf (2.41 MB)
Source Journal of the ACM (JACM) archive
Volume 37 ,  Issue 2  (April 1990) table of contents
Pages: 335 - 372  
Year of Publication: 1990
ISSN:0004-5411
Authors
J. A. Bergstra  Univ. of Amsterdam, Amsterdam, The Netherlands
J. Heering  Centre for Mathematics and Computer Science, Amsterdam, The Netherlands
P. Klint  Centre for Mathematics and Computer Science, Amsterdam, The Netherlands
Publisher
ACM  New York, NY, USA
Bibliometrics
Downloads (6 Weeks): 4,   Downloads (12 Months): 38,   Citation Count: 19
Additional Information:

abstract   references   cited by   index terms   collaborative colleagues  

Tools and Actions: Request Permissions Request Permissions    Review this Article  
DOI Bookmark: Use this link to bookmark this Article: http://doi.acm.org/10.1145/77600.77621
What is a DOI?

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
 
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.

CITED BY  20

Collaborative Colleagues:
J. A. Bergstra: colleagues
J. Heering: colleagues
P. Klint: colleagues