O3F Ontology Representation Framework
|
|
O3F is a multi-paradigm ontology representation framework. It allows the representation of ontologies following an object oriented approach (e.g., classes, objects, attributes and methods), a relational / functional approach (e.g., predicates, functions and actions), and a mix of both. O3F captures the strong relationships existing between the object oriented and the relational/functional views of domains. Although primarily intended for domain ontologies, O3F allows modelling actions and action methods, which is absolutely necessary for dynamic domains with inanimate objects as well as animate actors, as is the case of agent societies.
O3F framework comprises an ontology representation model, an ontology representation language (CO3L) and a set of computing tools for ontology processing (e.g., O3_server, CO3L_edit, and UML2O3F).
The O3F team offers scientific supervision for several MSc thesis proposals aimed at developing O3F.
O3F was developed by the Agents and Artificial Intelligence group of the Department of Information Science and Technologies (DCTI) of ISCTE-IUL. |