Business Process Management
Use graph visualization to boost efficiency,
ensure compliance, and increase work quality.
In modern business, as in life, flexibility and individualization are key.
To depict and manage your company’s unique processes, implementing your own software solution is ideal.
But this requires considerable effort.
Luckily, there’s a great alternative to doing it all yourself: A mature, highly customizable software library of ready-to-use components.
yFiles, our diagramming SDK, lets you create and visualize company processes, then analyze and improve them based on real-time insights. Business process mapping is easy – no clumsy spreadsheets – so you are free to focus on strategic and creative tasks.
What to expect on this page
The yFiles diagramming library
The yFiles SDK is designed explicitly for diagram visualization. Its advanced layout algorithms can comfortably transform your data into readable, informative, and appealing diagrams. Plus, yFiles is much more flexible than a generic graph editor or app: It lets you create tools tailored to your specific requirements. It provides a graph visualization component, graph editor features, and an extensive set of algorithms for automatic data arrangement and graph analysis.
Software developers use yFiles to display, edit, and analyze production processes, decision models, resource utilization, and more. Exporting and importing data is a breeze: yFiles is compatible with every data format and data source and available for every major platform: Web, .NET and Java.
Well-known BPM diagramming models
Business Process Model and Notation (BPMN)
With BPMN, both technical and business users can intuitively model complex business processes - so-called collaborations, choreographies, and conversations. BPMN diagrams employ a small number of graphical elements that are easy to understand and remember.
The yFiles diagramming SDK supports the BPMN-DI standard out of the box. You can easily create BPMN tools or components to integrate into your own processes and applications. yFiles represents BPMN without manual work steps, depicts rich nodes, and enables intuitive interactions.
yFiles features efficient, highly customizable algorithms for automatic layouts. The BPMN layout calculates positions for the elements and their connections, creating a clear, clean look. Labels are placed where they are easy to see. With one click, you can create a beautiful BPMN diagram, even from a very confusing list.
The process mining approach is used in all major industries – from banking and insurance, to production and logistics, to transportation and healthcare. This approach seeks to turn event data into insights in order to improve workflows, identify performance issues, or address compliance problems.
A process flow diagram can show the various steps in a processing pipeline, and even how entities move through it. yFiles clearly depicts all processes, using an event log and automatic layout algorithms, so there is no need to manually create diagrams.
The visualization can be customized to focus on aspects of interest – for instance, using a heat map to show capacity limits, outliers or bottlenecks. The yFiles graph analysis algorithms can even identify clusters, shortest paths, cycles, and more.
If the visualization app is linked to real-time data, yFiles lets you monitor or even adapt processes by adjusting the graph. In addition, simulations can be created to test planned changes.
Whether you have a few or tens of thousands of process entities, yFiles is able to render them at the same time in a smooth animation.
A decision tree is incredibly versatile.
It visualizes options and their probable outcomes, thus enabling more informed decisions. It can also be a guide for processes with conditional flow, or a way to trace problems back to their source.
Decision trees can be used in many different areas of an organization, and are an important tool of Business Process Management.
See for yourself: Explore the sample use cases in our slideshow.
yFiles automatically transforms simple graphs into interactive decision trees, so that anyone can click through processes step by step. Company systems can be connected and controlled using a decision tree.
Our layout algorithms clearly display the processes and options, and the integrated analysis algorithms automatically highlight critical paths and best options.
All of this can be customized to your individual requirements.
> Open this graph in yEd Live.
> Open this graph in yEd Live.
> Open this graph in yEd Live.
Flowcharts, swimlanes, graph analysis and many more
Of course, there are many other ways to depict, analyze, and improve business processes. Our diagramming SDK supports them all.
yFiles lets you map workflows with flowcharts, make business decisions with the help of decision trees, divide processes into swimlanes, record sequences in a Gantt chart, view material flows in a Sankey diagram, or analyze existing processes automatically.
Below, you’ll find interactive live demos that show some good examples. By the way, the source code for them is included in yFiles – even in the free trial!
The strength of yFiles is that it can be used for any model, method, and scenario. Yes, even the ones we didn’t think of.
Just contact us, and we’ll discuss your use case and how yFiles can help.
Did not see your type of diagram?
Ask our Customer Success Team!
We are pretty sure yFiles supports your use case as well!
Just talk to us without obligation!
Phone: +49 7071 9709050
Get in touch
Numerous world-renowned companies, research institutes, and universities rely on the versatile possibilities of yFiles.
free of charge!
Start your journey here– with the diagramming experts
Our team is happy to advise you – no strings attached. Let's talk about your project and find the perfect solution for your needs!
Your message has been sent.
Your request could not be sent. Please reload the page and try again.
If the problem persists, please report the error to firstname.lastname@example.org.