Keywords: BPMN, EPC, ER, PetriNets, UML

Affiliation: University of Vienna

Area of Application

Bee-Up is an ADOxx-based hybrid modelling tool, encompassing five different modelling languages: 

  • BPMN - Business Process Model and Notation
  • EPC - Event-driven Process Chains
  • ER - Entity Relationship Diagrams
  • UML - Unified Modeling Language
  • Petri Nets

Additionally it provides different tools for utilizing the created models in various domains (e.g. process simulation, SQL code generation etc.)


Bee-Up hybridizes several modelling languages in one prototypical implementation/tool. It allows the creation of models in modelling languages commonly used in different domains: Business Process Model and Notation (BPMN), Event-driven Process Chains (EPC), Entity-Relationship models (ER), Unified Modeling Language (UML) and Petri Nets. Processing capabilities, like process simulation or SQL generation, are also available in Bee-Up. They provide additional showcases on how models can be used.