a.htm for X.
demo of rendering of different file type values (copy of repository_notes.htm) August 2004/Feb 2005, Oliver Bromley, Vr.151 Notes on the terms Resource, Operation, Entity, Object, Triplet, Triple ========================================================================= Entities (concepts) are stored as triples in a knowledge base. Groups of triples having the same object value represent metadata about one Entity. The knowledge base holds data and structural information on how entities are related such as has_a, is_a, part_of The primitive/source data of the knowledge base is held as mySql and from this the derived/sink/representation is produced as linked webpages. Low Level Structure ------------------- Each triple has an object, attribute and a value which is the OAV structure These can be manipulated with the methods setValue, getValue, addValue Triplet is used synonmously with Triple and was used synomously with Entity High Level Structure -------------------- Any Entity having the triple : my_entity_id 'is_type_of' Resource. is deemed to be a Resource Any Entity having the triple : my_id 'is_type_of' Operation. is deemed to be an Operation Any Entity having the triple : my_id 'is_type_of' Dataset. is deemed to be a Dataset A Resource having the triple : my_id 'has_part' Operation_1 is deemed to support 'Operation_1' for its period of persistance For java manipulation all Datasets are stored in a DataCollection.java Resource metadata is moved around as a Resource object embedded in a ResoureceMetata object which is contained in a DataColleciton object. Ontology -------- Ontologies can be constructed showing how entities relate to each other For website display any shared content can stored in a 'content' folder Each ontology has its own folder and the main index has its own folder called 'index' The term object was also being used for an Entity but will be phased out, Aug.2004 The term TripletResource will be phased out Groups of triples having the same object value represent metadata about one Entity