Results 1 - 10
of
20
Measuring Similarity between Semantic Business Process Models
- In Proc. of the Fourth Asia-Pacific Conference on Conceptual Modelling
, 2007
"... A business process may be modeled in different ways by different modelers even when utilizing the same modeling language. An appropriate method for solving ambiguity issues in process models caused by the use of synonyms, homonyms or different abstraction levels for process element names is the use ..."
Abstract
-
Cited by 59 (6 self)
- Add to MetaCart
(Show Context)
A business process may be modeled in different ways by different modelers even when utilizing the same modeling language. An appropriate method for solving ambiguity issues in process models caused by the use of synonyms, homonyms or different abstraction levels for process element names is the use of ontologybased descriptions of process models. So-called semantic business process models promise to support business process interoperability and interconnectivity. But, for (semi-) automatic process interoperability and interconnectivity two problems need to be solved. How can similar terms for process element names be automatically discovered and how can semantic business process composition be facilitated. In this paper we will present solutions for these problems based upon an OWL DL-based description of Petri nets.
Aligning business process models
, 2009
"... This paper studies the following problem: given a pair of business process models, determine which elements in one model are related to which elements in the other model. This problem arises in the context of merging different versions or variants of a business process model or when comparing busine ..."
Abstract
-
Cited by 36 (14 self)
- Add to MetaCart
(Show Context)
This paper studies the following problem: given a pair of business process models, determine which elements in one model are related to which elements in the other model. This problem arises in the context of merging different versions or variants of a business process model or when comparing business process models in order to display their similarities and differences. The paper investigates two approaches to this alignment problem: one based purely on lexical matching of pairs of elements and another based on error-correcting graph matching. Using a set of models taken from real-life scenarios, the paper empirically shows that graph matching techniques yield a significantly higher precision than pure lexical matching, while achieving comparable recall.
Semantic Process Retrieval with iSPARQL
- In Proc. of the 4th Europ. Semantic Web Conf
, 2007
"... Abstract. The vision of semantic business processes is to enable the integration and inter-operability of business processes across organizational boundaries. Since different organizations model their processes differently, the discovery and retrieval of similar semantic business processes is necess ..."
Abstract
-
Cited by 12 (1 self)
- Add to MetaCart
(Show Context)
Abstract. The vision of semantic business processes is to enable the integration and inter-operability of business processes across organizational boundaries. Since different organizations model their processes differently, the discovery and retrieval of similar semantic business processes is necessary in order to foster inter-organizational collaborations. This paper presents our approach of using iSPARQL – our imprecise query engine based on SPARQL – to query the OWL MIT Process Handbook– a large collection of over 5000 semantic business processes. We particularly show how easy it is to use iSPARQL to perform the presented process retrieval task. Furthermore, since choosing the best performing similarity strategy is a non-trivial, data-, and context-dependent task, we evaluate the performance of three simple and two human-engineered similarity strategies. In addition, we conduct machine learning experiments to learn similarity measures showing that complementary information contained in the different notions of similarity strategies provide a very high retrieval accuracy. Our preliminary results indicate that iSPARQL is indeed useful for extending the reach of queries and that it, therefore, is an enabler for inter- and intra-organizational collaborations. 1
Ontology-based representation of compliance requirements for service processes
- PROCEEDINGS OF THE WORKSHOP ON SEMANTIC BUSINESS PROCESS AND PRODUCT LIFECYCLE MANAGEMENT (SBPM 2007)
, 2007
"... Service processes are becoming increasingly essential in modern economies as traditional, production-oriented industries decline. When comparing service processes to standard business processes, a major distinction is that the
quality of their result, i.e., the service produced, cannot be measured i ..."
Abstract
-
Cited by 8 (1 self)
- Add to MetaCart
Service processes are becoming increasingly essential in modern economies as traditional, production-oriented industries decline. When comparing service processes to standard business processes, a major distinction is that the
quality of their result, i.e., the service produced, cannot be measured in advance. Therefore, the compliance of the service process with quality standards plays an important role in convincing the customer that the services rendered will result in the quality specified. However, the check for compliance is still a tedious task. To address this situation, an ontology-based approach for representing service processes and checking their compliance is proposed. It is based on two ontologies: one to represent the service processes and the other to store the
compliance requirements. The process representation ontology uses three so-called views to appropriately represent the service processes. The ontology for storing the compliance requirements differentiates syntactic, semantic and pragmatic requirements.
Automatic user support for business process modeling
- IN: PROCEEDINGS OF THE WORKSHOP ON SEMANTICS FOR BUSINESS PROCESS MANAGEMENT
, 2006
"... The main purpose of business process modeling is the representation and analysis of alternative process designs by formal or semiformal process models. Manual modeling of business processes is a timeconsuming task. Typos and structural modeling errors make it particularly error prone to model busin ..."
Abstract
-
Cited by 8 (2 self)
- Add to MetaCart
(Show Context)
The main purpose of business process modeling is the representation and analysis of alternative process designs by formal or semiformal process models. Manual modeling of business processes is a timeconsuming task. Typos and structural modeling errors make it particularly error prone to model business processes manually. Users can be assisted in modeling business processes by providing an autocompletion mechanism during the modeling process. In this paper we will describe on-going work for autocompletion of business process models. This approach is based upon an OWL DL description of Petri nets. Our autocompletion mechanism requires validation methods to check process properties of the automatically completed business process, which we will introduce as well. Consequently, we aim to improve manual process modeling by automating process modeling to a significant extent.
Towards a Holistic Integration of Software Lifecycle Processes using the Semantic Web
- In: Proc. 2nd Int. Conf. on Software and Data Technologies (ICSOFT’07
, 2007
"... For comprehensive software lifecycle processes, a trichotomy continues to subsist between the software development processes, enterprise IT processes, and the software runtime environment. Currently, integrating software lifecycle processes requires substantial effort, and the information needed for ..."
Abstract
-
Cited by 7 (6 self)
- Add to MetaCart
For comprehensive software lifecycle processes, a trichotomy continues to subsist between the software development processes, enterprise IT processes, and the software runtime environment. Currently, integrating software lifecycle processes requires substantial effort, and the information needed for the execution of (semi-)automated software lifecycle workflows is not readily accessible and is typically scattered across semantically heterogeneous sources. Consequently, an interrupted flow of information ensues between the development/maintenance phases and operational phases in the software lifecycle, resulting in ignorance, inefficiencies, and suboptimal product quality and support levels. Furthermore, today’s abstract IT (e.g., ITIL) and software processes are often derived into concrete processes and workflows manually, causing errors, extensive effort, and limiting widespread adoption of best practices. This paper describes an approach for improving information flow throughout the software lifecycle via the (semi-)automated realization of abstract software lifecycle processes and workflows in combination with Semantic Web technologies. 1
C.: Ontology-based Modelling of Service Processes and Services
- In: Proceedings of the IADIS International Conference, Applied Computing 2007
, 2007
"... Service processes and services became an important topic in industry. For example, many enterprises strive to optimize their IT-Services by using process-oriented approaches. Service Processes often cross organizational boundaries: therefore it is highly important that both service provider and serv ..."
Abstract
-
Cited by 5 (5 self)
- Add to MetaCart
(Show Context)
Service processes and services became an important topic in industry. For example, many enterprises strive to optimize their IT-Services by using process-oriented approaches. Service Processes often cross organizational boundaries: therefore it is highly important that both service provider and service client have a common understanding of terms. A widespread means to achieve this goal are ontologies. However, to completely capture the semantics of service processes and services, an appropriate structure of the ontology has to be developed. The ontology proposed in this paper has four layers and uses eight orthogonal perspectives to differentiate the elements of each layer. By this means, it is possible to capture both the static and the dynamic semantic of service processes and services. Using the ontology, it is possible to clarify the terms in the service processes across organizational boundaries and to avoid the creation of homonyms and synonyms. Thus, the implementation and execution of service processes and services is facilitated.
Semantic EPC: Enhancing Process Modeling Using Ontology Languages
"... Abstract. In this article we describe a semantic extension of event-driven process chains, with which it is possible to specify the semantics of individual model elements as it is indicated by their label in natural language using concepts of a formal ontology. To do so, a multi-level approach was d ..."
Abstract
-
Cited by 5 (0 self)
- Add to MetaCart
(Show Context)
Abstract. In this article we describe a semantic extension of event-driven process chains, with which it is possible to specify the semantics of individual model elements as it is indicated by their label in natural language using concepts of a formal ontology. To do so, a multi-level approach was developed, which comprises an ontology level, a metadata level, as well as a model level. With the approach presented here, ambiguity that is introduced by the use of natural language in semi-formal models can be removed. Moreover, new possibilities of reasoning over business process models are introduced which improve the analysis, search and validation of business processes. 1
M.: Ontologies and software engineering
- Handbook on Ontologies
, 2009
"... Fast growth of communication and mobile technologies, constant demands for new services, and increased number of computer users, are some of the key reasons of the constantly increasing need for more software. This naturally requires effective methods for engineering software that will be able to re ..."
Abstract
-
Cited by 1 (0 self)
- Add to MetaCart
(Show Context)
Fast growth of communication and mobile technologies, constant demands for new services, and increased number of computer users, are some of the key reasons of the constantly increasing need for more software. This naturally requires effective methods for engineering software that will be able to respond
Improving the Integration of the Software Supply Chain via the Semantic Web
"... Supply chains are a significant concept for improving the cooperation of vendors and customers for material products. While the assembly of increasingly complex components in modern software development resembles a supply chain, classical supply chain management concepts are rarely applied. An inter ..."
Abstract
-
Cited by 1 (0 self)
- Add to MetaCart
(Show Context)
Supply chains are a significant concept for improving the cooperation of vendors and customers for material products. While the assembly of increasingly complex components in modern software development resembles a supply chain, classical supply chain management concepts are rarely applied. An interruption in the flow of information exists between the development/maintenance phases and operational phases, resulting in ignorance, inefficiencies, and suboptimal quality and support levels. One reason for this is the effort necessary to integrate the software lifecycle processes, coupled with the dispersion of information needed for execution of (semi-)automated software lifecycle workflows across semantically heterogeneous sources. Furthermore, the manual derivation of abstract IT (e.g., ITIL) and software processes into concrete processes and workflows results in low quality and inefficiencies. This paper describes an approach for improving the integration of software supply chains via the (semi-)automated realization of abstract software lifecycle processes and workflows in conjunction with Semantic Web technologies. 1.