Designing a modular architecture for the structural geology ontology
Designing a modular architecture for the structural geology ontology (in Geoinformatics; data to knowledge, A. Krishna Sinha (editor))
Special Paper - Geological Society of America (2006) 397: 269-282
Ontologies constitute one of the most important and enabling components of the semantic Web, allowing geoscientists to explicitly and formally model their knowledge base for sharing and reuse over a global network. The geoscience community, realizing the need for such knowledge-enhancing technologies, has started developing a series of geo-ontologies for specific fields. We analyze the problems of designing geo-ontologies, emphasizing issues related to conceptual model of part of the structural geology ontology (StructuralGeoOntology). We discuss the ontology development process and identify a set of useful steps and activities that enhance and facilitate the development of any geo-ontology. Developing ontologies for any field in the geosciences becomes complex if all the concepts and their relationships in the field are included in a single, large ontology. To reduce complexity, we design the StructuralGeoOntology with a modular architecture involving multiple ontologies. This component-based ontology merges several homogeneous subontologies from allied subdisciplines in structural geology, and integrates ontologies from other fields. Each of the shared subontologies will have its corresponding relational database. The modular architecture leads to simplified and more efficient modeling, development, integration, maintenance, reasoning, and future extensibility for the ontologies and databases.