Codebase Save

The jBPT code library is a compendium of technologies that support research on design, execution, and evaluation of business processes. The library offers a broad range of basis analysis and utility functionality and, due to its open publishing model, can easily be extended.

Project README
       _____  _               _  ____   ____  _____   _      _  _                              
      |_   _|| |__    ___    (_)| __ ) |  _ \|_   _| | |    (_)| |__   _ __  __ _  _ __  _   _ 
        | |  | '_ \  / _ \   | ||  _ \ | |_) | | |   | |    | || '_ \ | '__|/ _` || '__|| | | |
        | |  | | | ||  __/   | || |_) ||  __/  | |   | |___ | || |_) || |  | (_| || |   | |_| |
        |_|  |_| |_| \___|  _/ ||____/ |_|     |_|   |_____||_||_.__/ |_|   \__,_||_|    \__, |
                           |__/                                                          |___/ 

                        --- Enabling business technologies since 2009 ---
                        --- contact us at jbpt.library (at) gmail.com ---
                        ---     follow us on twitter @jbptlibrary     ---
                        
                    Copyright (c) 2008-2019. GNU LGPL v3. All rights reserved.

Developing


Modules

  • jbpt-bp - Computation and analysis of Behavioral Profiles
  • jbpt-bpm - Techniques for Business Process Management
  • jbpt-core - Core classes and methods
  • jbpt-deco - Techniques for decomposing process graphs, including RPST and MDT
  • jbpt-petri - Techniques to analyze Petri nets
  • jbpt-pm - Methods and techniques for Process Mining

Features (incomplete)

Techniques to compute:

  • Refined Process Structure Tree (RPST)
  • Workflow Tree (WF-Tree)
  • Behavioral Profile
  • Causal Behavioral Profile
  • Unfolding of a Petri net system
    • Unfolding (maximal branching process)
    • McMillan adequate order
    • Esparza adequate order for arbitrary net systems
    • Esparza total adequate order for safe net systems
    • Proper complete prefix unfolding for structuring
  • Untangling of a Petri net system
  • The tree of biconnected components
  • The tree of triconnected components (SPQR-tree)
  • Modular Decomposition Tree (MDT)

Object models:

  • Directed, undirected, directed multi, undirected multi graphs
  • Directed, undirected, directed multi, undirected multi hypergraphs
  • Petri nets
  • Workflow nets
  • Event-driven Process Chains (EPC)
  • Flexible Process Graphs (FPG)

Serialization formats:


Publications

Artem Polyvyanyy and Matthias Weidlich. Towards a Compendium of Process Technologies: The jBPT Library for Process Model Analysis. Proceedings of the Forum of the 25th Int. Conference on Advanced Information Systems Engineering (CAiSE Forum). Valencia, Spain, June 17-21, 2013. CEUR Workshop Proceedings 998, pp. 106-113, CEUR-WS.org. Postprint available at: https://eprints.qut.edu.au/59637/


Contributors

  • Artem Polyvyanyy
  • Matthias Weidlich
  • Luciano García-Bañuelos
  • Christian Wiggert
  • Martin Mader
  • Gero Decker
  • Kai Schlichting
  • Nicolas Peters
  • Matthias Kunze
  • Cindy Fähnrich
  • Andrina Mascher
  • Tobias Hoppe
  • Johannes Prescher
  • Thomas Porcham
  • Andreas Meyer
  • Felix Mannhardt
  • Thomas Baier
  • Remco Dijkman
  • Anna Kalenkova

Users


Contacts

jbpt[dot]library[at]gmail[dot]com

Open Source Agenda is not affiliated with "Codebase" Project. README Source: jbpt/codebase

Open Source Agenda Badge

Open Source Agenda Rating