Combining active rules and metaclasses for enhanced extensibility in object-oriented systems

Data and Knowledge Engineering - Tập 10 Số 1 - Trang 45-63 - 1993
Norman W. Paton1, Óscar Díaz2, Maria L. Barja1
1Department of Computing and Electrical Engineering, Heriot-Watt University, Riccarton, Edinburgh, UK
2Facultad de Informatica, Universidad del Pais Vasco, San Sebastian, Spain

Tóm tắt

Từ khóa


Tài liệu tham khảo

Attardi, 1989, Metalevel Programming in CLOS, 243

Ceri, 1990, Deriving production rules for constraint maintenance, 566

Ceri, 1991, Deriving production rules for incremental view maintenance, 577

Cointe, 1987, Metaclasses are first class: The ObjVlisp model, 156

Dayal, 1989, Active database management systems, SIGMOD REC., 18, 150

Diaz, 1991, Semantic-rich user-defined relationships as a main constructor in object oriented databases, 207

Paton, 1991, Rule management in object-oriented databases: An integrated approach, 317

Diaz, 1991, Sharing behaviour in an object-oriented database using a rule-based mechanism, 17

Diaz, 1992, Extensibility through metaclasses in object-oriented systems

Diaz, 1992, Generating active rules from high-level specifications, 227

Forgy, 1981, OPS5 user's manual

Goldberg, 1983

Graube, 1988, Reflexive architecture: From ObjVLisp to CLOS, 110

Gray, 1992

Hong, 1990, Using a meta model to represent object-oriented data models

Kim, 1989, Composite objects revisited, 387

Kizales, 1991, The Art of the Metaobject Protocol, 10.7551/mitpress/1405.001.0001

Klas, 1989, Tailoring object-oriented data models through metaclasses, 169

Mark, 1986, Metadata management, IEEE Comput., 26, 10.1109/MC.1986.1663125

Medeiros, 1989, A mechanism for managing rules in an object-oriented database, Altair Technical Report

Paepcke, 1990, PCLOS: Stress testing CLOS: Experiencing the Metaobject protocol, 194

Paton, 1989, ADAM: An object-oriented database system implemented in Prolog, 147

Paton, 1991, Metaclasses in object-oriented databases, 331

Stefik, 1986, Object-oriented programming: Themes and variations, AI Mag., 6, 40

Stonebraker, 1990, On rules, procedures, caching and views in data base systems, 281

van de Riet, 1989, MOKUM: An object-oriented active knowledge base system, Data & Knowledge Engrg., 4, 21, 10.1016/0169-023X(89)90003-7