Metaclasses and Their Application : Data Model Tailoring and Database Integration / by Wolfgang Klas, Michael Schrefl.Material type: TextSeries: Serienbezeichnung | Lecture notes in computer science ; 943.Publication details: Berlin, Heidelberg : Springer Berlin Heidelberg, 1995. Description: 1 online resource (x, 210 pages)Content type: text Media type: computer Carrier type: online resourceISBN: 9783540494232; 3540494235Subject(s): Mental health service system reports. Series FN, Information systems | Mental health service system reports. Information systems | Computer science | Data structures (Computer science) | Database management | Artificial intelligence | Artificial intelligence | Computer science | Data structures (Computer science) | Database managementGenre/Form: Electronic books. Additional physical formats: Print version:: No titleDDC classification: 005.74 LOC classification: QA76.9.D3QA76.64 | .K53 1995Online resources: Click here to access online
|Item type||Current library||Collection||Call number||Status||Date due||Barcode||Item holds|
Includes bibliographical references and index.
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.
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.