A survey and classification of principles for domain-specific ontology design patterns development

Marko Vujasinovic, Nenad Ivezic, Boonserm Kulvatunyou
2015 Applied Ontology  
Dynamic, networked service-oriented systems, like those found in manufacturing, logistics, or transportation, require efficient communication of capabilities of their services to enable on-the-fly integrations as a result of changing requirements. Previously, in a case of a manufacturing services network, we have shown the manufacturing service capability (MSC) information communication can be enhanced by introducing a reference MSC ontologya formal, OWL DL domain-specific ontology. However,
more » ... sistent and quality development of reference ontology for a large and evolving domain such as manufacturing is a challenge. Therefore, we propose to utilize the notion of OWL ontology design patterns (ODPs) to develop such reference ontology. However, despite the existence of rich design patterns for information modeling in general, there has been no documentation detailing the principles for development of domain-specific ODPs for domain-specific semantic models. This survey paper fills this void by providing a survey and systematic synthesis of applicable principles for domain-specific ODP development in an investigation of the prior works in data modeling, object-oriented software analysis, and ontology modeling design patterns. The paper discusses applicability of the revealed principles in regards to requirements of MSC domain-specific ODPs. Although the paper is concerned with the MSC domain, the findings apply to any domain-specific ODP development. Further research is identified to operationalize principles towards domain-specific ODP development. Introduction Dynamic, networked service-oriented systems, including those found in manufacturing, logistics, or transportation, increasingly require efficient communication of their capabilities and on-the-fly integrations as a result of changing requirements. For example, dynamic production networks depend on the efficiency of supply chain assemblies and reconfigurations, which, in turn, depend on the efficient communication of manufacturing service capabilities (MSC) and matchmaking between manufacturing customers' needs and suppliers' capabilities. MSC information communication and matchmaking includes information about both quantitative and qualitative properties of the services, such as the ability or capacity of production processes and resources, expertise, certifications, or digital information processing ability. Presently, the communication of MSC information happens on the Web and is based on various proprietary and syntactic MSC vocabularies and folksonomies. The matchmaking between available capabilities of manufacturing service providers and requirements of manufacturing service customers is syntactic-and text-based, and is very limited because of the semantic ambiguities, poor expressivity, and cross-integration issues of various proprietary MSC information models and vocabularies . Semantic enrichment using a reference ontology 1 is an approach that can help address these limitations. In our prior work , we explored semantic enrichment of MSC information using an experimental reference MSC ontology represented in OWL DL (McGuinness & Van Harmelen, 2004 ) -an ontology language with formal semantics based on description logic. In particular, we developed a prototype for OWL DLbased semantic integration of different proprietary MSC models using a reference ontology, and semantic querying using the different proprietary MSC terminologies. OWL DL, as a language of our choice, provided the expressivity needed for conceptualization and semantic description of presently syntactic MSC information. DL reasoners provided for consistency checking, classification, and semantic interpretation of MSC information. The potential of OWL DL is also evident from other research related to the MSC domain (
doi:10.3233/ao-150140 fatcat:524eqmuv5fhljeumyyciqxt7bu