Skip to content

Software for Process and Decision Models Generation based on Attribute Relationship Diagrams - ASP.NET Core, VueJS, Simple Injector, EF Core - 2019

Notifications You must be signed in to change notification settings

KarolGrzesiak/DAR

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 

History

22 Commits
 
 
 
 
 
 
 
 
 
 
 
 
 
 

Repository files navigation

Bachelor Thesis

Design and Implementation of Software for Process and Decision Models Generation based on Attribute Relationship Diagrams

***Important*** Code here is definitely not production ready, nor I aimed it to be, the thesis was more about providing the proof of concept and the time was heavily limited. Overengineering is the worst. ***Important***

Quick presentation of the application
Documentation - Thesis [PL] - Chapters 3 and 4 include a lot more technical stuff (e.g. architecture)
Swagger API available after launching application

Description

The thesis presents a design and implementation of the "DAR" web application, which is a generator of business processes models in BPMN notation and decisions in DMN notation based on specifications in a form of HML files, describing attribute relationship diagrams ARD. Created system has been integrated with Camunda environment which supports business process management and decision evaluation by providing workflow and decision engines. Thanks to that, it is possible to generate an appropriate process model and then deploy it on the described environment in order to launch it and observe the results. The user has an ability to supplement necessary information in a form of business rules in the created DMN models, which results in the evaluation of these decisions in a running process. The paper explains terms related to business processes and describes the process of creating mentioned application, both from the design and implementation side.

Key technologies:

  • ASP.NET Core
  • VueJS
  • Simple Injector
  • EF Core
  • Camunda Workflow&Decision

About

Software for Process and Decision Models Generation based on Attribute Relationship Diagrams - ASP.NET Core, VueJS, Simple Injector, EF Core - 2019

Resources

Stars

Watchers

Forks

Releases

No releases published

Packages

No packages published

Languages