Ontologies are mainly used to establish ontological agreements explicitly which serves as the basis for communication between either humans or software agents. In the aspect of knowledge representation, knowledge base starts where ontology ends. Ontology Engineering, a branch of knowledge engineering derived exclusively for the methods, methodologies, techniques and technologies used for the design, development and maintenance of ontologies. Though ontology engineering and software engineering are two complementary engineering branches, there exists a significant gap between them in terms of maturity level and popularity. Absence of effective methodologies eligible to claim the tag 'standardized' aimed at supporting the development of large scale ontologies is one of the reasons behind the gap. This paper attempts to bridge this gap by proposing a software centric innovative methodology (SCIM) for ontology development by extending the process models of software engineering with a defined ontology development life cycle (ODLC).The proposed methodology defines the stages, workflows, activities and techniques for the development of an ontology regardless of domain in a systematic manner for the practitioners to follow.
The Software Centric Innovative Methodology (SCIM) was proposed for ontology development by extending the process models of software engineering REF .
Software Centric Innovative Methodology for Ontology Development
KEOD
Computer Science