WorkflowGen

Last updated
WorkflowGen
Logo-WorkflowGen.png
Developer(s) Advantys
Initial release2003
Stable release
7.22 / December 2020
Written in C Sharp (programming language) Node.js
Available inEnglish, French, German, Spanish, Portuguese, Italian
Type Workflow software
Licence Proprietary
Website www.workflowgen.com

WorkflowGen is a web-based low-code business application creation solution developed by Advantys. As a workflow software and business process management (BPM) solution, WorkflowGen enables organizations to automate human and system-based processes via a visual interface in a low programming environment.

Contents

History

Advantys, a software vendor founded in Paris in 1995 and specialized in creating advanced enterprise technological solutions, released WorkflowGen in France in 2003. Advantys was part of the Workflow Management Coalition (WfMC) when it introduced the XML Process Definition Language (XPDL) a format that enables the interchange of process definitions between workflow systems. [1] [2] [3] [4] WorkflowGen was among the first workflow software to use the XPDL standard. [5] In 2004, WorkflowGen was listed by Gartner USA in its Smart Enterprise Suite Magic Quadrant along with vendors like Microsoft, SAP, and Oracle. [6] Today, WorkflowGen is used worldwide by 500 mid-size and large corporations (1 million users in 70 countries) who use the workflow software to automate their business processes. [7] [8] [9] [10]

Features

Workflow portal: WorkflowGen is provided with a ready-to-use workflow portal. The workflow portal is a 100% web based .NET application. The smart portal provides a summary of current user activity for all processes (ongoing, to do, late, closed, etc.). Process participants can quickly browse multiple forms with the quick view feature and approve dozens of requests in seconds with the quick mass approval feature. The request follow-up forms enables a comprehensive audit trail with real-time monitoring and a graphical view of the workflows. Users can create rich customized reports and dashboards by using their process data.

Built-in web form designer: Enables process designers to visually create web forms including advanced features like grid view with calculations, attachment management and data binding (SQL, web service, XML). The interactive workflow view lets process designers visually define the behavior of the form based on each workflow action.

Workflow designer: Workflows are designed graphically in HTML5 or Flash without programming including process data management (text, numeric, date, time, file), action management (human, automatic, sub-process), notification management (customizable event-based notifications), application management (eForms, import/export, web services, alerts, etc.) and roles associated with users and/or groups and/or directories.

Mobile App: WorkflowGen Mobile lets users access their workflow portals and perform their process actions remotely via their iOS and Android devices. This React Native app uses GraphQL.

GraphQL API: With GraphQL, developers have control over data they want to manipulate and exchange with the WorkflowGen API, whether for a mobile app, a web application or micro services. The GraphQL API is a Node.js application. It runs as an IIS application thanks to iisnode and is fully integrated into the WorkflowGen architecture (load balancing, database scaling, SSO, etc.). It is possible for the developer to “extend” the GraphQL schema with their own fields, types and mutations.

OpenID Connect and SCIM v2: WorkflowGen supports the modern OpenID Connect authentication standard to simplify the integration with identity providers such as Azure AD, Windows ADFS, Auth0 and Okta. The SIM 2 API allows automatic user provisioning with Azure AD.

Applications

WorkflowGen enables the implementation of complex business processes involving multiple integration points with existing systems (e.g. Single sign-on (SSO) authentication, ERP, HR applications, portals). Users can create specialized user interfaces by using a combination of WorkflowGen GraphQL APIs and existing development frameworks [11] [12] [13]

See also

Related Research Articles

Workflow

A workflow consists of an orchestrated and repeatable pattern of activity, enabled by the systematic organization of resources into processes that transform materials, provide services, or process information. It can be depicted as a sequence of operations, the work of a person or group, the work of an organization of staff, or one or more simple or complex mechanisms.

Camunda BPM is an open-source workflow and decision automation platform. Camunda BPM ships with tools for creating workflow and decision models, operating deployed models in production, and allowing users to execute workflow tasks assigned to them. It is developed in Java and released as open-source software under the terms of Apache License.

Application software

Application software is a program or group of programs designed for end-users. Examples of an application include a word processor, a spreadsheet, an accounting application, a web browser, an email client, a media player, a file viewer, simulators, a console game, or a photo editor. The collective noun application software refers to all applications collectively. This contrasts with system software, which is mainly involved with running the computer.

Business process modeling

Business process modeling (BPM) in business process management and systems engineering is the activity of representing processes of an enterprise, so that the current process may be analyzed, improved, and automated. BPM is typically performed by business analysts, who provide expertise in the modeling discipline; by subject matter experts, who have specialized knowledge of the processes being modeled; or more commonly by a team comprising both. Alternatively, the process model can be derived directly from events' logs using process mining tools.

Business process automation (BPA), also known as business automation or digital transformation, is the technology-enabled automation of complex business processes. It can streamline a business for simplicity, achieve digital transformation, increase service quality, improve service delivery or contain costs. It consists of integrating applications, restructuring labor resources and using software applications throughout the organization. Robotic process automation is an emerging field within BPA.

Workflow Management Coalition (WfMC) is a consortium formed to define standards for the interoperability of workflow management systems.

A workflow application is a software application which automates, to at least some degree, a process or processes. The processes are usually business-related but can be any process that requires a series of steps to be automated via software. Some steps of the process may require human intervention, such as an approval or the development of custom text, but functions that can be automated should be handled by the application. Advanced applications allow users to introduce new components into the operation.

SharePoint Web application platform

SharePoint is a web-based collaborative platform that integrates with Microsoft Office. Launched in 2001, SharePoint is primarily sold as a document management and storage system, but the product is highly configurable and usage varies substantially among organizations.

jBPM is an open-source workflow engine written in Java that can execute business processes described in BPMN 2.0. jBPM is a toolkit for building business applications to help automate business processes and decisions. It's sponsored by Red Hat, part of the JBoss community and closely related to the Drools and OptaPlanner projects in the KIE group. It is released under the ASL by the JBoss company.

Business process management (BPM) is the discipline in which people use various methods to discover, model, analyze, measure, improve, optimize, and automate business processes. Any combination of methods used to manage a company's business processes is BPM. Processes can be structured and repeatable or unstructured and variable. Though not required, enabling technologies are often used with BPM.

AppFabric is a set of middleware technologies for Windows Server, released by Microsoft. It consists of two main feature areas: AppFabric Hosting and AppFabric Caching. Microsoft support for these ended in November 2017. A newer version of the product from Microsoft is Service Fabric.

Bonita is an open-source business process management and Low-code development platform created in 2001. Bonita technology was developed originally in 2001 by Miguel Valdés Faura, at the French Institute for Research in Computer Science and Automation, and subsequently transferred to Groupe Bull. In 2009, the Director of the BPM division, Miguel Valdes Faura founded Bonitasoft a French open-source software vendor.

PNMsoft is a global software company which provides BPM software. Its product, Sequence, is a BPM software suite which enables building workflow applications with the purpose of improving business operations.

Bizagi

Bizagi is a privately owned software company established in 1989 with headquarters in the UK, and offices in USA, Spain & Latin America. Its name is a portmanteau of "business" and "agility".

Security Assertion Markup Language (SAML) is a set of specifications that encompasses the XML-format for security tokens containing assertions to pass information about a user and protocols and profiles to implement authentication and authorization scenarios. This article has a focus on software and services in the category of identity management infrastructure, which enable building Web-SSO solutions using the SAML protocol in an interoperable fashion. Software and services that are only SAML-enabled do not go here.

Activiti (software)

Activiti is an open-source workflow engine written in Java that can execute business processes described in BPMN 2.0. Activiti is the foundation for Alfresco's Alfresco Process Services (APS) and Alfresco is the Activiti project's leading sponsor.

IBM Blueworks Live is a business process modeller, belonging under the set of IBM SmartCloud applications. The application is designed to help organizations discover and document their business processes, business decisions and policies in a collaborative manner. It is designed to be simple and intuitive to use, while still having the capabilities to implement more complex models. Blueworks Live adheres to the BPMN 2.0 standard developed and maintained by BPMN.org.

Imixs Workflow is an Open-Source-Project, providing technologies for building Business Process Management solutions. The project focus on human based workflows used to execute and control workflows in organisations and enterprises. In difference to task-oriented workflow engines, which focus on automated program flow control (tasks), Imixs Workflow is a representative of an event-based workflow engine. Here, the engine controls the status of a process instance within a defined state-diagram. By entering an event, the state of a process instance can be abandoned or changed. In human-centric workflow engines, events usually occur by an interaction of the actor with the system, for example by approving or rejecting a business transaction. They can also be triggered by scheduled events. An example of this is an escalation of an unfinished task.

Hasura is a privately held software technology company that builds developer tooling products, including open source tools, backend as a service (BaaS) and platform as a service (PaaS) products. The Hasura GraphQL Engine provides GraphQL APIs over new or existing Postgres databases. The Hasura Kubernetes Platform is a managed platform for building, deploying, and managing applications on Kubernetes. The company was spun-off from 34 Cross, a start-up based in Chennai, and as of 2020 has offices in San Francisco and Bangalore.

monday.com is a project management tool that enables organizations to manage tasks, projects, and team work. As of 2020, the company serves 100,000 organizations, including many non-technical organizations. In July 2019, the company raised $150 million, based on $1.9 billion valuation. Monday.com won the 2020 Webby Award for Productivity in the category Apps, Mobile & Voice.

References

  1. The Workflow Handbook 2003 "XPDL in Action Arnaud Bezancon, ADVANTYS, France "
  2. The Workflow Handbook 2004 "Workflow Service Provider with XPDL Arnaud Bezancon, ADVANTYS, France "
  3. The Workflow Handbook 2005 "Workflow and Service-Oriented Architecture (SOA) Arnaud Bezancon, Advantys, France "
  4. The Workflow Handbook 2006 "Workflow the Compliance Project Engine Arnaud Bezancon, Advantys, France "
  5. WfMC "XPDL resources"
  6. Information Week "Are Smart Enterprise Suites Smart?" 03/01/2004
  7. Finyear "Deloitte France utilise Workflowgen dans la gestion de ses processus" 09/18/2015
  8. Capterra "WorkflowGen reviews" 06/02/2016
  9. Advantys "WorkflowGen customers testimonials" 06/02/2016
  10. Advantys "WorkflowGen list of customers" 06/02/2016
  11. Advantys "Examples of real-life implementations " 06/02/2016
  12. Journal du net "Le BPM au service d’une productivité maximum " 04/05/2015
  13. Journal du net "Quand le BPM se positionne en allié de la production " 26/05/2015