One of our goals in 2021 is to bring Netgrif Application Engine into the cloud and deliver for our customers the best and fastest way of creating process-driven applications. This was not easy with the original way of communication, which...
Structured logs
Naturally collected logs Any application, be it large or small, benefits from collecting information about operations that occur inside of it, most commonly in the form of logs. Our platform is no exception and we too collect and store in...
Collecting structured logs of instances as process nets in Petriflow language
In this paper, we present a prototype of a module of the Petriflow application engine that stores process nets for every single case of a Petriflow model, whose underlying process model is a place/transitions net. It enables to filter cas...
Process-driven programming language – Petriflow
Introduction Netgrif application engine, a part of the Netgrif platform, is built to interpret programs of the language Petriflow. Petriflow is a high-level programming language for process-driven application development. Petriflow follow...
The journey from v1 to v5 of NAE (release of v5.0.0)
We are really happy that we can announce the release of NAE version 5.0.0. Over time, many new features and functionalities were implemented into the application engine. The latest major release is essential for us and we have to share it...
Dynamic data forms of Netgrif
Introduction In this blog, I am going to take a look at how our dynamic data forms solution works. But let’s start from the beginning. A typical data form is a document with fields (placeholders) in which a user can write or select spec...
Loose coupling web services of NAE
NAE is an end-to-end web application platform based on state-of-the-art open-source and source-available technologies. Two technologies that cover presentation and application layers are Angular and Spring framework. The dynamics of these...
New Year resolution: Connect process
design, analysis and optimization
projects directly with your DevOps team.
Just think how long it takes to incorporate results of process design or optimization of a project into applications? Frustrated application users, process analysts and developers, projects running out of time and budget, CxO losing patie...
Tools, rules and mythology
Organizational resilience and Covid-19 Recent researches (McKinsey and IBM Institute for Business Value to name a few) suggest that Covid-19 pandemic change CEO’s priorities – resilience of an organization now occupies top spots...