Easy definition of new facets in the frame-based language Objlog

Authors
Citation
C. Faucher, Easy definition of new facets in the frame-based language Objlog, DATA KN ENG, 38(3), 2001, pp. 223-263
Citations number
30
Categorie Soggetti
AI Robotics and Automatic Control
Journal title
DATA & KNOWLEDGE ENGINEERING
ISSN journal
0169023X → ACNP
Volume
38
Issue
3
Year of publication
2001
Pages
223 - 263
Database
ISI
SICI code
0169-023X(200109)38:3<223:EDONFI>2.0.ZU;2-3
Abstract
This article aims at presenting a method that allows to extend frame-based languages at the level of their facets, in the framework of a language call ed Objlog+. First, we describe the different methods classically used to cr eate new facets and show their limitations. We then propose our facet defin ition method which keeps them their status of descriptive elements within s lots. Its fundamental principle consists in representing every facet by mea ns of a frame which contains its properties as well as the knowledge allowi ng our language to manage the control structure of this facet automatically at the moment one of its occurrences within a frame slot is accessed. For that purpose, the facet notion has been first analyzed systematically in or der to extract its main characteristics. (C) 2001 Elsevier Science B.V. All rights reserved.