Independent Study of Ontologies CIS 890 Independent Study of Ontologies
Basic Goals Study basic concepts in Ontologies Implementing out an Ontology on a tool for Ontologies To cover the vast breadth of topics influenced by Ontologies
Purpose of Learning Ontologies Share an understanding of the structure of information among people and software. Enable reuse of knowledge. Formal analysis of the terms and the domain as a whole. Make explicit domain assumptions underlying an implementation Differentiate between domain knowledge and operational knowledge using any domain ontology
Formal Definition of Ontologies General Ontology is the study of a concept in reality and the nature of any being.
Ontology Basics Individuals Classes (concepts) Partitions Attributes Relationships
Ontology Tools Protégé Loom OOP’s Ontology in Protégé -- Understanding Software Engineering -- Understanding the usability of Ontology Tools( Protégé Specifically ) -- Understanding the various objects in Ontologies and Ontology tools ( specifically Protégé)
Ontologies in Software Engineering Basic Purpose Investigate the relationship between UML diagrams and Ontologies in Software Development. Investigate the existence of any Software model describing framework to transform Ontology grammar to UML
Ontologies as Software Artifacts Basic Purpose Study the use of Ontologies as Software Artifacts at development time for the analysis, design, verification, validation of software
Cost & Complexity of Ontologies Basic Purpose Investigate different cost models Check if there are similarities in the Cost models presently available Investigate any complexity rules for Ontologies Check if there are similarities and differences in complexity model presently available
Impact of Modern AI on Ontologies Basic Purpose Learn more about Ontology Agents Check to see how they are related to Aritificial Intelligence Ontology Agent Technologies include: ontology-based semantic webs ontology-based information retrieval systems adaptive and ontology-based expert systems and expert agents Different Ontology Agent tools OntoSeek Text-To-Onto
Ontologies in Data Mining Basic Purpose Focus on learning the use of Ontologies in the field of Data Mining Looked at some example projects to check the work flow of the use of Ontologies for Data Mining
Ontologies in Specific fields Bio-informatics Physics Chemistry Life Sciences Food Science
Summary Strengthened the understanding of basic concept of Ontologies. Ventured into unknown territory to read more about application of Ontologies in Software engineering and to undertsand cost and complexity models. Learnt the work flow in the use of Ontologies for Data Mining.
Thank you