Krzysztof Kluza

Krzysztof Kluza
AGH University of Science and Technology in Kraków | AGH · Department of Applied Computer Science

PhD

About

84
Publications
35,352
Reads
How we measure 'reads'
A 'read' is counted each time someone views a publication summary (such as the title, abstract, and list of authors), clicks on a figure, or views or downloads the full-text. Learn more
615
Citations
Citations since 2016
47 Research Items
433 Citations
2016201720182019202020212022020406080100
2016201720182019202020212022020406080100
2016201720182019202020212022020406080100
2016201720182019202020212022020406080100
Introduction
Krzysztof Kluza currently works an assistant professor at the Department of Applied Computer Science, AGH University of Science and Technology in Krakow. His primary scientific interests focus on business processes and business rules in information systems.
Additional affiliations
June 2010 - December 2012
AGH University of Science and Technology in Kraków
Position
  • BIMLOQ - Business Models Optimization for Quality
Description
  • business rules, business process, knowledge and software engineering
March 2008 - November 2009
AGH University of Science and Technology in Kraków
Position
  • HeKatE - Hybrid Knowledge Engineering
Description
  • knowledge engineering, software engineering
Position
  • Internet techniques
Education
July 2009
University of the West of Scotland
Field of study
  • EU Summer School
September 2003 - July 2009
AGH University of Science and Technology in Kraków
Field of study
  • Computer Science in Control and Management
September 2003 - September 2010
Jagiellonian University
Field of study
  • Electronical Data Processing (in Culture Science)

Publications

Publications (84)
Conference Paper
Full-text available
BPMN is a leading visual notation for modeling Business Processes. Although it can be efficiently used for modeling workflow structures, it is not suit- able for modeling the low-level logic of particular tasks in the process. Recently, Business Rules have been used for this purpose. Such rules are often specified in natural language and in an info...
Article
Full-text available
In this paper challenges of using Knowledge Engineering methods in the Software Engineering practice, with focus on the visual design methods for software applications, are discussed. The paper concerns practical design issues of rule-based models integrated with business applications built using the Model-View-Controller (MVC), or equivalent archi...
Conference Paper
Full-text available
Semantic wikis constitute an increasingly popular class of systems for collaborative knowledge engineering. We developed Loki, a semantic wiki that uses a logic-based knowledge representation. It is compatible with semantic annotations mechanism as well as Semantic Web languages. We integrated the system with a rule engine called HeaRT that support...
Chapter
Grouping objects into a common, initially unknown, category underlies several important tasks, such as query suggestion or automatic lexicon generation. However, while coming up with more things “of the same kind” is easy for humans, it is not trivial for Artificial Intelligence. This task is commonly known as the Entity Set Expansion (ESE) problem...
Conference Paper
Graph-based conceptualization constitutes a natural mean for knowledge representation in several branches of Artificial Intelligence. From ontological descriptions of the universe of discourse to graphical depiction of business processes, graphs play an important role in modern intelligent systems. In this submission, we report on some of the resea...
Chapter
The paper presents an evaluation of selected Artificial Intelligence related technologies and tools as candidates for innovative applications for sustainable Business Intelligence development. A set of core properties defining the functional features, strengths and potential impact of selected technologies on sustainable development of Business Int...
Chapter
Modeling is an integral part of business process management. However, it is often a repetitive work and therefore, methods of its improvement are being invented. In this paper, we aim at facilitating the modeling phase by reusing components from existing repositories and assembling them into new models in a manual or automated way. As a first appro...
Chapter
Operational processes are usually modeled using the standardized Business Process Model and Notation (BPMN). Processes may include the decisions, however, best practices include modeling operational decisions using the Decision Model and Notation (DMN) standard. This paper presents a proposal for creating BPMN models based on the data extracted fro...
Chapter
Modeling process choreographies is a key activity to illustrate collaboration between different organizations. In this paper, we propose a method to automatically generate BPMN Choreography Diagrams based on existing models. A process choreography can be decomposed into a number of reusable parts. Such parts are then stored in a web-based repositor...
Chapter
Empathy, the ability to emotionally understand other people’s feelings, might be modeled in various ways. In this paper, we try to look at the empathy episodes from the knowledge engineering perspective. We present the possibility of modeling the empathy episodes using the Attribute Relationship Diagrams (ARD) and Decision Model and Notation (DMN)...
Chapter
The paper proposes a new semantic similarity method with an asymmetry coefficient. The motivation behind this idea is that in some cases it is justified to break the symmetry while comparing certain entities. Such semantic similarity in some cases might be desirable from the psychological point of view. It allows us to enrich embedding methods with...
Conference Paper
Full-text available
Business process models are subject to changing requirements. The purpose of this paper is to present methods that enable computer-aided recomposition of process models, understood as using existing processes to design new ones. This procedure involves dividing existing BPMN diagrams into smaller components, from which new models can be created. Th...
Chapter
High complexity of business processes is a continually growing problem in real-life organisations. Hence, modelling a workflow poses a challenge for different participants. Many methods have been proposed for automatic generation of process models. This paper aims at presenting an approach for uniting knowledge from a number of stakeholders. In ess...
Chapter
This paper explores a yet another approach to Explainable Artificial Intelligence. The proposal consists in application of Constraint Programming to discovery of internal structure and parameters of a given black-box system. Apart from specification of a sample of the input and output values, some presupposed knowledge about the possible internal s...
Conference Paper
This paper proposes a new concept of Graph-Based Explanations (GBEx), which represent explanations using graphs. The approach presents a view on explanations in the form of a graph, where nodes represent arguments, and edges represent connections. The value of a graph node accounts for the influence of a given argument while the value of a graph ed...
Conference Paper
Business Process Model and Notation (BPMN) is a widely used standard for modeling and managing process knowledge among organizations. In this paper, we present a concept of a natural language description generator for business process models. Such a generator is expected to reduce the time it takes to describe a process work manually. It may also l...
Article
Full-text available
Business Processes describe the ways in which operations are carried out in order to accomplish the intended objectives of organizations. A process can be depicted using a modeling notation, such as Business Process Model and Notation. Process model can also describe operational aspects of every task; but in a properly designed model, the detailed...
Chapter
Business process models are a way of knowledge representation which is widely exploited in various areas of economy and industry. They illustrate workflows executed manually by people, as well as automated sequences of tasks processed by computer software. Manual creation of a workflow model is a complex activity which requires a significant worklo...
Chapter
Decision Model and Notation provides a modeling notation for decisions, supports decision management, and business rules specification. In this paper, we identify research directions concerning DMN standard, outline classification of DMN research areas and perspectives of this relatively new formalism.
Chapter
Business Process Model and Notation (BPMN) is a well established standard for modeling and managing process knowledge of organizations. Recently, the Decision Model and Notation (DMN) standard has been proposed as a complementary technique to enact particular type of knowledge, namely the organizational rules (decision logic). An integrated model o...
Conference Paper
Full-text available
Collecting process-related information from different stakeholders is a complex and error-prone task. Therefore, there exists a variety of methods to generate process models automatically. In this paper, we present a novel method for merging process knowledge from a number of participants. According to the main principle of the approach, a set of t...
Article
Full-text available
Business process models help to visualize processes of an organization. In enterprises, these processes are often specified in internal regulations, resolutions or other law acts of a company. Such descriptions, like task lists, have mostly form of enumerated lists or spreadsheets. In this paper, we present a mapping of process model elements into...
Chapter
Full-text available
The goal of the research was to compare the selected traditional bankruptcy prediction models, namely linear discriminant analysis and logit (logistic) models, with the technique called Gradient Boosting. In particular, the paper verifies two research hypotheses (verification was based on the balanced sample of Polish companies): [H1]: Gradient Boo...
Article
Full-text available
Inconsistency, lacking values of attributes or parameters, as well as discrepancies between records caused by insufficient precision cannot always be managed in the initial phases of knowledge discovery, i.e. , data preparation and refinement. The theory of rough sets aims to overcome problems that are caused by uncertainty and lack of precision wi...
Article
Full-text available
Development of modern software systems consists of many different phases, the sequence of whom is referred to as the software life cycle. During these phases, business analysts gather requirements from clients and try to design a system in order to fulfil these requirements. Software design of complex systems exploits various notations for represen...
Chapter
Modeling a business process is a complex task which involves different participants who should be familiar with the chosen modeling notation. In this paper, we propose an idea of generating business process models based on a declarative specification. Given an unordered list of process activities along with their input and output data entities, our...
Article
Full-text available
Designing business process models plays a vital role in business process management. The acquisition of such models may consume up to 60% of the project time. This time can be shortened using methods for the automatic or semi-automatic generation of process models. In this paper, we present a user-friendly method of business process composition. It...
Chapter
Full-text available
Manual extraction of business process models from technical documentation is a time-consuming task. Several approaches to generating such process models have been proposed. We present a proposal of a new method for extracting business process from natural language text through intermediate process model using the spreadsheet-based representation. S...
Chapter
Process models help organizations to visualize and optimize their activities, and achieve their business goals in a more efficient way. Modeling a business process requires exact information about possible execution sequences of the activities as well as process modeling notation knowledge. We present a method of business process composition based...
Chapter
Modeling based on a graphical notation understandable for different specialists has become very popular. Within the area of business processes, the most common one is the Business Process Modeling and Notation (BPMN). BPMN is aimed at all business users who design, analyze, manage and monitor business processes. BPMN specification is relatively pre...
Chapter
Business Process models help to visualize the processes of an organization. There exist several techniques of semantization of Business Processes. We give an overview of Business Process semantization techniques, focusing on the existing approaches in several Business Process Management tools. We also present the use of the existing techniques in t...
Article
Business Process Model and Notation (BPMN) is the leading visual notation used for modelling business processes. This paper shows how the Alvis modelling language can be used for formal analysis of BPMN models. Alvis supports graphical modelling of interconnections among subsystems called agents as well as a high-level programming specification for...
Article
Context: Business Processes provide a universal method of describing operational aspects of business. Business Rules, in turn, support declarative specification of business domain knowledge. Although there is a difference in abstraction levels between these both modeling techniques, rules can be complementary to processes. Rules can be efficiently...
Conference Paper
Business Process Model and Notation is a standard for process modeling. However, such models do not specify the time issues such as time of performing tasks or time of utilizing the resources. We propose the complementary UML sequence model generated from the BPMN model. Such a model can support time specification and provide direct time visualizat...
Conference Paper
Full-text available
This paper is aimed at the engineering evaluating of 3 well-known temporal logic systems: of the Linear Temporal Logic (LTL), of a Fuzzy Linear Temporal Logic (FLTL) and some alternative fuzzy extension of LTL – called a Fuzzy-Time Temporal Logic as a system suitable for an explicit rendering of a fuzzy nature of time. We intend to formulate and de...
Conference Paper
Full-text available
The same business concepts can be expressed in various knowledge representations like processes or rules. This paper presents an interoperability solution for transforming a subset of the SBVR rules into the BPMN and DMN models. The translation algorithm describes how to translate the SBVR vocabulary, structural and operational rules into particula...
Conference Paper
Full-text available
This paper is aimed at proposing some new formal system of a fuzzy logic – suitable for representation the “before” relation between temporal intervals. This system and an idea of the integral-based approach to the representation of the Allen’s relations between temporal intervals is later used for a specification of a class of solutions of the so-...
Conference Paper
Full-text available
Krystian Jobczyk This paper is aimed at the engineering evaluating of 3 well-known temporal logic systems: of the Linear Temporal Logic (LTL), of a Fuzzy Linear Temporal Logic (FLTL) and some alternative fuzzy extension of LTL – called a Fuzzy-Time Temporal Logic as a system suitable for an explicit rendering of a fuzzy nature of time. We intend to...
Article
Business Process models are mostly designed manually. However, they can be generated from other representations, especially from the system specification. Attribute-Relationship Diagrams (ARD) aim at capturing relations, especially dependency relation, between the attributes specified for a particular system. Originally, the ARD method was develope...
Article
Full-text available
In the paper, a new tool called SBVRwiki is proposed. It is an online collaborative solution that allows for distributed and incremental SBVR rule authoring for business analytics and users. It uses the Dokuwiki back-end for storage and unlimited version control, as well as user authentication. It supports creation of vocabularies, terms and rules...
Conference Paper
Full-text available
Business Rules (BRs) allow for defining statements that determine or constrain some aspects of the business and precise what can be done in a specific situation. Together with Business Processes (BPs) they compose an efficient framework for business logic specification. In this paper, issues related to integration of the visual design of BRs with B...
Conference Paper
Full-text available
SBVR is a mature standard for capturing expressive business rules along with their semantics, and is especially useful in the communication with business people. SBVRwiki is a novel tool that allows for an eective use of the SBVR notation. This online collaborative solution allows for distributed and incremental rule authoring for business analytic...
Conference Paper
Attribute-Relationship Diagrams (ARD) aim at capturing dependencies between attributes describing an information system. They were proposed to prototype rule bases in an iterative manner. In the paper, we propose to apply the ARD method to business processes. We describe a technique of automatic generation of a BPMN model with decision table schema...
Article
Full-text available
Complexity metrics for Business Process (BP) are used for the better understanding, and controlling quality of the models, thus improving their quality. In the paper we give an overview of the existing metrics for describing various aspects of BP models. We argue, that the design process of BP models can be improved by the availability of metrics t...
Conference Paper
Full-text available
In this paper, we discuss a new architecture for integrating and executing business process models with rules. It is based on a workflow engine that runs a BPMN-based business process model. On the lower level, rules are used to express the specific parts of the business logic. Rules working in the same context are grouped into a single task in the...
Conference Paper
Full-text available
Business Process models in the case of real life systems are often very complex. Hierarchization allows for managing model complexity by “hiding” process details into sub-levels. This helps to avoid inconsistencies and fosters reuse of similar parts of models. Configuration, in turn, gives the opportunity to keep different models in one configurabl...
Conference Paper
Attribute-Relationship Diagrams (ARD) aim at capturing relations, especially dependency relation, between the specified attributes. This paper describes work-in-progress research concerning process and rules integration, which takes advantage of the ARD method and allows for generating executable models. The paper examines the possibility of genera...
Conference Paper
With the new technological advances and strong move towards Future Internet and Internet as a Platform a new environment is emerging. This environment is generative, social, strongly interactive and collaborative, so users play a fundamental role in it. Business applications are simplifying, webifying and getting more user-centric. In this environm...
Conference Paper
Formalized process models help to handle, design and store processes in a form understandable for the designers and users. Modeling of business processes is a complex task, which can be supported by recommendations. It is important, as designers prefer to receive and use suggestions during the modeling process. Recommendations make modeling faster...
Conference Paper
Full-text available
Modeling business processes is an important issue in Business Process Management. As model repositories often contain similar or related models, they should be used when modeling new processes. The goal of this paper is to provide an overview of recommendation possibilities for business process models. We introduce a categorization and give example...
Chapter
Despite the maturity of rule-based technologies and number of rule formalisms, the practical rule interoperability is still challenging. In a distributed environment where many knowledge engineers work in a collective way, this causes severe problems. This is a methodological paper, which introduces an approach that can be considered such an intero...
Conference Paper
Full-text available
In the paper a new architecture for the design and evaluation of business process models is proposed. The architecture is based on the use of a semantic wiki system. It supports a distributed and collaborative modeling approach. In such a case, models can be created by a possibly distributed team of analysts. Moreover, they can be gradually improve...