Process Query Language : Design , Implementation and Evaluation

نویسنده

  • CHUN OUYANG
چکیده

Organisations can derive significant benefits from the use of practices, techniques, and tools from the area of business process management. Through the concomitant focus on processes they may acquire a substantial number of process models and such large collections of models require management, including support for versioning, merging, conformance checking, and retrieval. Model retrieval thus far has mostly focussed on querying models using syntactic properties of their control flow rather than on exploiting semantic properties capturing aspects of model execution. While the latter is (much) more challenging, it is also more effective, especially in a context where process models serve as a basis for subsequent automation. The focus of this paper is to overcome the challenges associated with semantic querying of process model collections and thus unlocking its benefits. The first challenge concerns determining decidability of the building blocks of the semantic query language, i.e. semantic relations between tasks. This is important as not all such relations can necessarily be computed, especially if one allows them to be based on unrestricted temporal logic statements. The second challenge concerns useability, specifically, selecting those semantic relations among those that are computable that are also considered relevant and intuitive by domain experts. The third and final challenge is concerned with achieving acceptable performance of query evaluation. The evaluation of a query may require expensive checks on all process models (of which there may be thousands) and to deal with this suitable index structures should be put in place. The effectiveness of these structures should be demonstrated empirically.

برای دانلود متن کامل این مقاله و بیش از 32 میلیون مقاله دیگر ابتدا ثبت نام کنید

ثبت نام

اگر عضو سایت هستید لطفا وارد حساب کاربری خود شوید

منابع مشابه

Goals, Dimensions, and Design of Program Investigation

If we are keen to boost the process of language learning, we need to study every aspect and component of our course. To this end, we carry out an investigation in which every detail of the course is put under microscope. Assessment of a course is an attempt in which different type of information is gathered systematically in order to study the working of a language instruction program. Certainl...

متن کامل

Design of Flexible Static Program Analyzers with PQL

Static Program Analyzers (SPA) are interactive tools that enhance program understanding during maintenance by answering queries about programs. Depending on the maintenance task in hand, SPAs must process different source programs and answer different types of program queries. Flexibility is, therefore, a desirable property of SPAs. In this paper, we describe a program query language, called PQ...

متن کامل

Principles, Implementation Strategies, and Evaluation of a Corpus Query System

The last decade has seen an increase in the number of available corpus query systems. These systems generally implement a query language as well as a database model. We report on one such corpus query system, and evaluate its query language against a range of queries and criteria quoted from the literature. We show some important principles of the design of the query language, and argue for the...

متن کامل

The Design and Implementation of a Sequence Database System

This paper discusses the design and implementation of SEQ, a database system with support for sequence data. SEQ models a sequence as an ordered collection of records, and supports a declarative sequence query language based on an algebra of query operators, thereby permitting algebraic query optimization and evaluation. SEQ has been built as a component of the PREDATOR database system that pro...

متن کامل

Design, Implementation and Evaluation of Software to Increase Users’ Awareness and Facilitate the Identification of the Most Appropriate Centers Providing Laboratory Services in Tehran Province

Background and Aim: Medical diagnostic laboratories are among the most important centers in the treatment cycle of patients. Today, the conscious choice of such laboratories is one of the challenges that patients face in the treatment process. This study was conducted with the aim of improving the knowledge of software users in the field of laboratory sciences and also facilitating the consciou...

متن کامل

ذخیره در منابع من


  با ذخیره ی این منبع در منابع من، دسترسی به آن را برای استفاده های بعدی آسان تر کنید

برای دانلود متن کامل این مقاله و بیش از 32 میلیون مقاله دیگر ابتدا ثبت نام کنید

ثبت نام

اگر عضو سایت هستید لطفا وارد حساب کاربری خود شوید

عنوان ژورنال:

دوره   شماره 

صفحات  -

تاریخ انتشار 2015