Search the World's Largest Database of Information Science & Technology Terms & Definitions
InfInfoScipedia LogoScipedia
A Free Service of IGI Global Publishing House
Below please find a list of definitions for the term that
you selected from multiple scholarly research resources.

What is Semantic Monitoring

Handbook of Research on E-Business Standards and Protocols: Documents, Data and Advanced Web Technologies
The idea of semantic monitoring is to apply semantic annotations — using ontologies — to descriptions of event types and event instances emitted during interactions with business processes, Web services and other application components. Similarly to traditional monitoring approaches, in semantic monitoring event types are organized in a taxonomy. However, in the semantic monitoring approach event types taxonomy and event attributes are defined as formal ontology concepts. Additionally, data associated with an event instance are annotated by ontology concepts as well. Such a choice has several advantages, such as having a well defined semantics and standardized serializations of ontologies which allow easy sharing and processing of events and their content, and enabling advanced, flexible event detection based on semantic matching and reasoning.
Published in Chapter:
Semantic Monitoring of Service-Oriented Business Processes
Roman Vaculín (T.J. Watson Research Center, IBM Research, USA)
DOI: 10.4018/978-1-4666-0146-8.ch022
Abstract
Monitoring of business processes and service-oriented systems is a critical enabling technology for improving visibility into business operations, allowing their optimization, adjustments, and restructuring. One of the major problems of current monitoring methods is the prevalent heterogeneity of various types existing among the applications and services used in complex distributed business process. In this chapter the author proposes semantic monitoring as a possible solution addressing some of the heterogeneity problems. The idea of semantic monitoring is to apply semantic annotations, using ontologies, to descriptions of event types and event instances emitted during interactions with integrated applications. The chapter introduces a generic semantic monitoring framework consisting of a modular monitoring ontology and appropriate event detection mechanisms. The monitoring ontology defines generic, language independent monitoring concepts, and the language specific modules defining taxonomy of event types specific to a particular process modeling language/methodology. The author presents two such modules, one developed for the OWL-S Semantic Web services process models, and the other that for a business artifact-centric approach to business process specification. Next, the chapter describes mechanisms for specification and detection of semantic composite events. The author presents a language based on an event algebra combined with semantic event-filtering expressions using description logics atoms enriched with OWL datatypes and SWRL built-ins. Semantic filtering allows detection of such events that would otherwise be impossible without the use of semantic descriptions. The chapter also discusses detection mechanisms suitable for runtime execution and after-execution analysis.
Full Text Chapter Download: US $37.50 Add to Cart
eContent Pro Discount Banner
InfoSci OnDemandECP Editorial ServicesAGOSR