On the Updating of Domain OWL Models at Runtime in Factory Automation Systems

On the Updating of Domain OWL Models at Runtime in Factory Automation Systems

Juha Puttonen (Tampere University of Technology, Finland), Andrei Lobov (Tampere University of Technology, Finland) and José L. Martinez Lastra (Tampere University of Technology, Finland)
DOI: 10.4018/978-1-5225-5191-1.ch075
OnDemand PDF Download:
No Current Special Offers


Software agents controlling production devices must maintain an up-to-date view of the physical world state in order to efficiently reason and plan their actions. Especially in a factory automation system, the world state undergoes rapid evolution. To enable accurate decision-making, the world view must constantly be synchronized with the changes. This paper discusses two approaches to updating the world view based on event notifications sent by web services representing production devices in a manufacturing system. One approach requires that a set of update rules is separately specified, whereas the other involves automatically deriving the update rules from the semantic web service descriptions. While this paper specifically focuses on the factory automation domain, both of the approaches presented are applicable to other domains as well. The main assumptions are that the domain is composed of world-altering web services, which provide adequate service interfaces to detect changes in their state, and that all relevant changes in the overall domain state can be directly derived from the service state changes.
Chapter Preview

Moser and Biffl (2012) investigate semantic integration between different ontologies and present an approach for maintaining a common ontology model to which tool-specific ontologies are mapped. The approach makes it possible for different stakeholders to use their own local data models while still allowing the validation of the entire combined runtime model (Moser & Biffl, 2012).

Another approach to integrate different domain ontologies is to use a common adaptable base ontology, which the domain specific ontologies extend (Uddin, Puttonen, Scholze, Dvoryanchikova, & Lastra, 2012). Such a hierarchical domain ontology can be constructed using a top-down or a bottom-up approach or a combination of the two (Sheng-tao Sun, Ding-sheng Liu, Guo-Qing Li, Wen-yang Yu, & Lv Pang, 2010). While using a common base ontology does facilitate the integration between different knowledge models (Sheng-tao Sun et al., 2010), it considerably restricts the development of domain-specific ontology models. Loskyll, Schlick et al. (2011) point out that when web services are mapped to concrete devices in the plant model, the service preconditions and effects make it possible to automatically update the plant model. Similarly, one of the domain model approaches presented in this paper is based on the semantic web service preconditions and effects.

Complete Chapter List

Search this Book: