1.

Record Nr.

UNISA996466160203316

Autore

Klas Wolfgang

Titolo

Metaclasses and Their Application [[electronic resource] ] : Data Model Tailoring and Database Integration / / edited by Wolfgang Klas, Michael Schrefl

Pubbl/distr/stampa

Berlin, Heidelberg : , : Springer Berlin Heidelberg : , : Imprint : Springer, , 1995

ISBN

3-540-49423-5

Edizione

[1st ed. 1995.]

Descrizione fisica

1 online resource (X, 210 p.)

Collana

Lecture Notes in Computer Science, , 0302-9743 ; ; 943

Disciplina

005.75

Soggetti

Database management

Programming languages (Electronic computers)

Data structures (Computer science)

Artificial intelligence

Application software

Database Management

Programming Languages, Compilers, Interpreters

Data Structures

Artificial Intelligence

Information Systems Applications (incl. Internet)

Lingua di pubblicazione

Inglese

Formato

Materiale a stampa

Livello bibliografico

Monografia

Note generali

Bibliographic Level Mode of Issuance: Monograph

Nota di contenuto

Fundamental principles of object-oriented systems -- Basic concepts for metaclasses in the object-oriented data model -- Semantic data modelling -- Metaclasses for semantic data modelling -- Object class definition by generalization -- Metaclasses for object class definition by generalization -- Metaclasses in other object-oriented systems -- Conclusion.

Sommario/riassunto

Conventional object-oriented data models are closed: although they allow users to define application-specific classes, they usually come with a fixed set of modelling primitives. This constitutes a major problem, as different application domains, e.g. database integration or multimedia, need special support. Using an extended metaclass concept, this book provides for the solution of this problem a simple



but extendible open object-oriented data model, a so-called RISC model. By introducing the basic concepts of the open object-oriented database management system VODAK, it demonstrates how the extended metaclass concept can be integrated homogeneously into object-oriented data models.