ACM Home Page
Please provide us with feedback. Feedback
Method schemas
Full text PdfPdf (1.19 MB)
Source Symposium on Principles of Database Systems archive
Proceedings of the ninth ACM SIGACT-SIGMOD-SIGART symposium on Principles of database systems table of contents
Nashville, Tennessee, United States
Pages: 16 - 27  
Year of Publication: 1990
ISBN:0-89791-352-3
Authors
Serge Abiteboul  I.N.R.I.A., 78153 Le Chesnay CEDEX, France
Paris C. Kanellakis  Brown University
Emmanuel Waller  I.N.R.I.A., 78153 Le Chesnay CEDEX, France
Sponsors
SIGART: ACM Special Interest Group on Artificial Intelligence
SIGMOD: ACM Special Interest Group on Management of Data
SIGACT: ACM Special Interest Group on Algorithms and Computation Theory
Publisher
ACM  New York, NY, USA
Bibliometrics
Downloads (6 Weeks): 2,   Downloads (12 Months): 15,   Citation Count: 14
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/298514.298538
What is a DOI?

ABSTRACT

The concept of method schemas is proposed as a simple model for object-oriented programming with features such as classes with methods and inheritance, method name overloading, and late binding. An important issue is to check whether a given method schema can possibly lead to inconsistencies in some interpretations. The consistency problem for method schemas is studied. The problem is shown to be undecidable in general. Decidability is obtained for monadic and/or recursion-free method schemas. The effect of covariance is considered. The issues of incremental consistency checking and of a sound algorithm for the general case are briefly discussed.


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
2
3
 
4
5
6
7
 
8
S.A. Cook. Linear-time Simulation of Deterministic Two-way Pushdown Automata. Proc. IFIP Congress, 172-179, 1971.
 
9
J. E. Doner. Tree Acceptors and some of their Applications. JCSS, 4:406-451, 1971.
 
10
D. Fishman et al. Iris" an Object-Oriented Database Management System. A CM TOIS, 5:1:46-69, 1987.
 
11
 
12
R. Hull, private communication, June 1989.
13
 
14
 
15
D. C. Luckham, D. M. R. Park, M. S. Paterson. On Formalized Computer Programs. JCSS, 4:220-249, 1970.
 
16
D. Maier, A. Otis, and A. Purdy. Development of an Object-Oriented Dbms. Bulletin of IEEE on Database Engineering, 1985.
 
17
18
 
19
E. Waller, Vdrification de type en presence d'h~ritage et de surcharge, DEA, Orsay, 1989.
 
20
S. Zdonik. Object Management Systems for Design Environments. Bulletin of IEEE on Database Engineering, 1985.

CITED BY  14

Collaborative Colleagues:
Serge Abiteboul: colleagues
Paris C. Kanellakis: colleagues
Emmanuel Waller: colleagues