Skip main navigation

Cookies Notification

We use cookies on this site to enhance your user experience. By continuing to browse the site, you consent to the use of our cookies. Learn More
×

System Upgrade on Tue, May 28th, 2024 at 2am (EDT)

Existing users will be able to log into the site and access content. However, E-commerce and registration of new users may not be available for up to 12 hours.
For online purchase, please visit us again. Contact us at customercare@wspc.com for any enquiries.

SEARCH GUIDE  Download Search Tip PDF File

  • articleNo Access

    Conformance Between Choreography and Collaboration in BPMN Involving Multi-Instance Participants

    AI-based process model analysis has attracted more and more interest. Model quality is crucial for such research. At present, inter-organizational business process (IOBP) has been widely used in the model design and development of the distributed system. Before implementing the intelligent analysis of the IOBP model, conformance as a foundation for model quality checking plays a key role because it ensures in advance that the participants can successfully interact without violating the global communication constraints imposed by the choreography. In fact, the multi-instance participant is a common requirement in IOBP. This paper provides a formal approach and framework supporting the conformance between BPMN choreography and collaboration while considering multi-instance participants and message communication modes. As a core, the formalization proposed is based on BNF syntax and structured CSP# processes. It can well support multi-instance features and multiple communication modes. Combined with CSP#, the formal definitions of communication modes and verification properties are given. On this basis, an integrated framework is provided to support automated formal verification referring to multiple communication modes. Finally, a set of experiments is conducted to demonstrate the effectiveness of the proposal.

  • articleNo Access

    FORMAL ANALYSIS OF BPMN MODELS: A NuSMV-BASED APPROACH

    Business Process Modeling Notation (BPMN) plays a significant role in the specification of business processes. To ascertain the validity of BPMN models, a disciplined approach to analyze their behavior is of particular interest to the field of business process management. This paper advocates a semantics-preserving method for transforming BPMN models into New Symbolic Model Verifier (NuSMV) language as a means to verify the models. A subset of BPMN is specified rigorously in the form of a mathematical model. With this foundation in place, the translation for the subset of BPMN notational elements is then driven by a set of formally defined rules. The practicality of our approach is exemplified using an on-line flight reservation service.

  • articleNo Access

    MEASURING SOFTWARE FUNCTIONAL SIZE FROM BUSINESS PROCESS MODELS

    ISO 14143-1 specifies that a functional size measurement (FSM) method must provide measurement procedures to quantify the functional user requirements (FURs) of software. Such quantitative information, functional size, is typically used, for instance, in software estimation. One of the international standards for FSM is the COSMIC FSM method — ISO 19761 — which was designed to be applied both to the business application (BA) software domain and to the real-time software domain. A recurrent problem in FSM is the availability and quality of the inputs required for measurement purposes; that is, well documented FURs. Business process (BP) models, as they are commonly used to gather requirements from the early stages of a project, could be a valuable source of information for FSM. In a previous article, the feasibility of such an approach for the BA domain was analyzed using the Qualigram BP modeling notation. This paper complements that work by: (1) analyzing the use of BPMN for FSM in the BA domain; (2) presenting notation-independent guidelines for the BA domain; and (3) analyzing the possibility of using BP models to perform FSM in the real-time domain. The measurement results obtained from BP models are compared with those of previous FSM case studies.

  • articleNo Access

    INTEGRATED FRAMEWORK FOR SEAMLESS MODELING OF BUSINESS AND TECHNICAL ASPECTS IN PROCESS-ORIENTED ENTERPRISE APPLICATIONS

    The different views and modeling techniques of both the business analysts and software developers are a common problem in business process modeling. Various modeling approaches result in communication problems, as well as redundancies and inconsistencies in system documentation. Thus, when modeling process-oriented enterprise applications seamless support of both expert groups is necessary. However, current business process management and workflow technologies are not fully integrated with user interaction, nor do they offer an appropriate data model. Based on the requirements of two industrial projects, we developed an integrated framework that combines the best practices from process-oriented and form-based approaches to overcome these shortcomings. The described framework supports the submit/response-style interaction paradigm and is independent of modeling languages and tools. In this work, we will present a detailed description of the proposed framework, its application to an industrial project and a discussion of related work.

  • articleNo Access

    Configurable Domain Objects for Resource Modelling in Treatment Scheduling

    This paper presents the concept and realization of configurable resource models as extension of a treatment scheduling system for users in the medical sector. Our approach aims to ease the handling of automated treatment scheduling by domain experts without the immediate assistance of IT-experts. Configurable resource models were integrated into our automated treatment planning system for medical facilities and support a user-friendly configuration of resources such as specialized treatment rooms, medical devices, or medical staff.

    In our approach, treatment process models are defined in the BPMN workflow-language by the domain experts. The new concept of configurable resource models allows the end-user to interactively describe the available resources in their environment. These descriptions (i.e. configurable resource objects or CDOs) can then be linked to activities specified in the treatment models. Together, CDOs and the BPMN treatment models are automatically transformed into CSPs, i.e. mathematical descriptions which can be solved by constraint solvers, thus yielding optimal treatment plans.

  • articleNo Access

    A Formalization Model Transformation Approach on Workflow Automatic Execution from CIM Level to PIM Level

    Model transformation is a keystone in carrying out model-driven development. Currently, many studies have focused on model transformation, those researches study the automatic transformation from PIM to PSM and from PSM to code, but only few have dealt with how the CIM-level model is automatically mapped onto the PIM-level model. Even though some studies have proposed the semi-automatic transformation from CIM-level model to PIM-level model, only few mechanisms are discussed to protect the consistency between the CIM-level model and the PIM-level model in these researches because notation specification of these CIM-level model and PIM-level model does not contain precise semantics. Focusing on workflow perspective, this paper proposes an automatic model transformation approach, which applies a formal model to define the automatic mapping of the workflow from CIM-level model to PIM-level model. This proposal extends Petri nets model elements to define a bridge model, then we use this bridge model to link the CIM-level model (BPMN) and PIM-level model (SCM) following model-driven approach. The metamodels, the transformation rule and the transformation plug-ins have been defined in Eclipse Modeling Framework. Meanwhile, the plug-ins have been empirically validated by a Travel Agency case study. This study shows that using extended Petri nets model as a bridge model to define an automatic model transformation between CIM-level model and PIM-level model is feasible. This approach by means of formal model can ensure the correctness and completeness of the target model, and it can also maintain the consistency between the source model and target model.

  • articleNo Access

    BPMN Data Model for Multi-Perspective Process Mining on Blockchain

    Process mining mainly focuses on discovering control flow models, conformance checking and analyzing bottlenecks. It extends the scope by looking at the other perspectives like time, data and resources by connecting events in the event logs to this process model. These perspectives are not isolated and are all related to each other. For each perspective, there is a different technique, which is dedicated to the relevant perspective, applied and these techniques may need to consume the results of one another in a sequence of process mining analyses. As a result, a holistic process model is created by attaching and binding related attributes of the event logs to the backbone (control flow) of the model. Therefore, representing the holistic model and keeping what is produced from each perspective in a secure and immutable way while applying the multiple perspectives become important. In this study, a BPMN-extended Data Model is proposed to put together the models from the multi-perspective process mining and a tool is developed to keep this data model as an asset into a private blockchain developed by using Hyperledger Fabric. The practical relevance and validity of the approach are shown in the case studies that use real-life data from two different domains.

  • articleNo Access

    XL-BPMN Model-Based Service Similarity Measurement Technique

    In service-oriented developments, existing studies do not give lots of efforts on a formalized and systematic method for measuring similarities between services for their reuse in business models. This deteriorates the reusability of the constructed service due to the developers’ intuition and informal service analyses. In this paper, we propose a technique for measuring similarity of services by analyzing syntax and semantics between services in the eXtended Layered business process modeling notation (XL-BPMN) model. First of all, the profiles of the formalized attributes for specifying services are defined, and the criteria for determining service similarities are established. To measure similarity between services, a technique both a syntactic similarity analysis facilitated by the XL-BPMN model-based edge counting method and a semantic similarity analysis based on meta data registry (MDR)-applied service attributes is specified. To automate analysis, a tool that can support the semantic similarity analysis technique is implemented. An online shopping mall system is investigated and evaluated to verify the effectiveness of the proposed technique. The similarity measurement technique, which is further formalized at upper business levels, can improve the accuracy of service analyses and enhance service reusability by distinguishing services with high similarity levels as common services.

  • articleNo Access

    GOAL-ORIENTED PROCESSES WITH GPMN

    Business process management is a challenging task that requires business processes being described, executed, monitored and continuously enhanced. This process management lifecycle requires business as well as IT people working together, whereby the view on business process is quite different on both sides. One important means for bridging the gap between both consists in having a modeling notation that can be easily understood but also has a precise semantics and can be used as a basis for workflow execution. Although existing approaches like BPMN and EPCs aim at being such as notation they are already very activity oriented and do not consider the underlying motivations of processes. Introducing the goal oriented process modeling notation (GPMN) a new language is presented that has the objective of bringing together both sides by establishing higher-level modeling concepts for workflows. This results in an increased intelligibility of workflow descriptions for business people and greater consideration for the way processes are described on the business side. The core idea of the approach consists in introducing different kinds of goals and goal relationships in addition to the established activity-centered behavior model. The applicability of the approach is further illustrated with an example workflow from Daimler AG.