An Object-Oriented Language-Database Integration Model: The Composition-Filters Approach

Mehmet Aksit, Lodewijk Bergmans, S. Vural, Sinan Vural

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

  • 49 Citations

Abstract

This paper introduces a new model, based on so-called object-composition filters, that uniformly integrates database-like features into an object-oriented language. The focus is on providing persistent dynamic data structures, data sharing, transactions, multiple views and associative access, integrated with the object-oriented paradigm. The main contribution is that the database-like features are part of this new object-oriented model, and therefore, are uniformly integrated with object-oriented features such as data abstraction, encapsulation, message passing and inheritance. This approach eliminates the problems associated with existing systems such as lack of reusability and extensibility for database operations, the violation of encapsulation, the need to define specific types such as sets, and the incapability to support multiple views. The model is illustrated through the object-oriented language Sina.
LanguageUndefined
Title of host publicationECOOP ’92 European Conference on Object-Oriented Programming
EditorsO. Lehrmann Madsen
Place of PublicationBerlin
PublisherSpringer Verlag
Pages372-395
Number of pages24
ISBN (Print)978-3-540-55668-8
DOIs
StatePublished - 1992
Event6th European Conference on Object-Oriented Programming, ECOOP 1992 - Utrecht, Netherlands
Duration: 29 Jun 19923 Jul 1992
Conference number: 6

Publication series

NameLecture Notes in Computer Science
PublisherSpringer Verlag
Volume615
ISSN (Print)0302-9743

Conference

Conference6th European Conference on Object-Oriented Programming, ECOOP 1992
Abbreviated titleECOOP
CountryNetherlands
CityUtrecht
Period29/06/923/07/92

Keywords

  • IR-19412
  • METIS-119935
  • EWI-13385

Cite this

Aksit, M., Bergmans, L., Vural, S., & Vural, S. (1992). An Object-Oriented Language-Database Integration Model: The Composition-Filters Approach. In O. Lehrmann Madsen (Ed.), ECOOP ’92 European Conference on Object-Oriented Programming (pp. 372-395). (Lecture Notes in Computer Science; Vol. 615). Berlin: Springer Verlag. DOI: 10.1007/BFb0053047
Aksit, Mehmet ; Bergmans, Lodewijk ; Vural, S. ; Vural, Sinan. / An Object-Oriented Language-Database Integration Model: The Composition-Filters Approach. ECOOP ’92 European Conference on Object-Oriented Programming. editor / O. Lehrmann Madsen. Berlin : Springer Verlag, 1992. pp. 372-395 (Lecture Notes in Computer Science).
@inproceedings{5922c130929e4916a6cf0aad729c3f86,
title = "An Object-Oriented Language-Database Integration Model: The Composition-Filters Approach",
abstract = "This paper introduces a new model, based on so-called object-composition filters, that uniformly integrates database-like features into an object-oriented language. The focus is on providing persistent dynamic data structures, data sharing, transactions, multiple views and associative access, integrated with the object-oriented paradigm. The main contribution is that the database-like features are part of this new object-oriented model, and therefore, are uniformly integrated with object-oriented features such as data abstraction, encapsulation, message passing and inheritance. This approach eliminates the problems associated with existing systems such as lack of reusability and extensibility for database operations, the violation of encapsulation, the need to define specific types such as sets, and the incapability to support multiple views. The model is illustrated through the object-oriented language Sina.",
keywords = "IR-19412, METIS-119935, EWI-13385",
author = "Mehmet Aksit and Lodewijk Bergmans and S. Vural and Sinan Vural",
year = "1992",
doi = "10.1007/BFb0053047",
language = "Undefined",
isbn = "978-3-540-55668-8",
series = "Lecture Notes in Computer Science",
publisher = "Springer Verlag",
pages = "372--395",
editor = "{Lehrmann Madsen}, O.",
booktitle = "ECOOP ’92 European Conference on Object-Oriented Programming",
address = "Germany",

}

Aksit, M, Bergmans, L, Vural, S & Vural, S 1992, An Object-Oriented Language-Database Integration Model: The Composition-Filters Approach. in O Lehrmann Madsen (ed.), ECOOP ’92 European Conference on Object-Oriented Programming. Lecture Notes in Computer Science, vol. 615, Springer Verlag, Berlin, pp. 372-395, 6th European Conference on Object-Oriented Programming, ECOOP 1992, Utrecht, Netherlands, 29/06/92. DOI: 10.1007/BFb0053047

An Object-Oriented Language-Database Integration Model: The Composition-Filters Approach. / Aksit, Mehmet; Bergmans, Lodewijk; Vural, S.; Vural, Sinan.

ECOOP ’92 European Conference on Object-Oriented Programming. ed. / O. Lehrmann Madsen. Berlin : Springer Verlag, 1992. p. 372-395 (Lecture Notes in Computer Science; Vol. 615).

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

TY - GEN

T1 - An Object-Oriented Language-Database Integration Model: The Composition-Filters Approach

AU - Aksit,Mehmet

AU - Bergmans,Lodewijk

AU - Vural,S.

AU - Vural,Sinan

PY - 1992

Y1 - 1992

N2 - This paper introduces a new model, based on so-called object-composition filters, that uniformly integrates database-like features into an object-oriented language. The focus is on providing persistent dynamic data structures, data sharing, transactions, multiple views and associative access, integrated with the object-oriented paradigm. The main contribution is that the database-like features are part of this new object-oriented model, and therefore, are uniformly integrated with object-oriented features such as data abstraction, encapsulation, message passing and inheritance. This approach eliminates the problems associated with existing systems such as lack of reusability and extensibility for database operations, the violation of encapsulation, the need to define specific types such as sets, and the incapability to support multiple views. The model is illustrated through the object-oriented language Sina.

AB - This paper introduces a new model, based on so-called object-composition filters, that uniformly integrates database-like features into an object-oriented language. The focus is on providing persistent dynamic data structures, data sharing, transactions, multiple views and associative access, integrated with the object-oriented paradigm. The main contribution is that the database-like features are part of this new object-oriented model, and therefore, are uniformly integrated with object-oriented features such as data abstraction, encapsulation, message passing and inheritance. This approach eliminates the problems associated with existing systems such as lack of reusability and extensibility for database operations, the violation of encapsulation, the need to define specific types such as sets, and the incapability to support multiple views. The model is illustrated through the object-oriented language Sina.

KW - IR-19412

KW - METIS-119935

KW - EWI-13385

U2 - 10.1007/BFb0053047

DO - 10.1007/BFb0053047

M3 - Conference contribution

SN - 978-3-540-55668-8

T3 - Lecture Notes in Computer Science

SP - 372

EP - 395

BT - ECOOP ’92 European Conference on Object-Oriented Programming

PB - Springer Verlag

CY - Berlin

ER -

Aksit M, Bergmans L, Vural S, Vural S. An Object-Oriented Language-Database Integration Model: The Composition-Filters Approach. In Lehrmann Madsen O, editor, ECOOP ’92 European Conference on Object-Oriented Programming. Berlin: Springer Verlag. 1992. p. 372-395. (Lecture Notes in Computer Science). Available from, DOI: 10.1007/BFb0053047