SlideShare une entreprise Scribd logo
1  sur  37
Bonitasoft BPMN
Presentation
By
Kashif Khan
Kashif.namal@gmail.com
Kashif.kashif@studenti.unicam.it
University of Camerino Italy.
Contents
• Introduction
• Mission
• Overview of tool
• Bonitasoft Working
Bonita BPMN
• Bonita Open Solution represents a complete BPMS
framework, with a comprehensive modelling and design
studio, portal-oriented user environment, and tunable
execution engine.
• Bonita BPM an open source business process management
and workflow suite created in 2011.
• Started in France National for research in Computer science.
What is Business process
management
• A means to model, automate, measure, and improve processes
that people use on a day-to-day basis.
• BPM solutions are complex to use and to implement Because
there are very expensive
Bonita Game Changer
• the BPM game changer Bonita will change the game by
democratizing a fully functional
• – Easy to use
• – Easy to implement
• – Cost efficient open source BPM solution
Bonitasoft Mission
• Process-driven applications from whiteboard to reality for
technical and business audiences powerfully, easily, and
affordably
Bonitasoft Parts
• Bonita BPM studio and Bonita BPM platform.
• Visible which allows us to view tasks and take actions.
• Bonita BPM studio is a graphical environment which allows us
to create process and it contains two major tools. The
whiteboard which is used for drawing process flow diagram
and making definition of each step. In the details panel you
can edit things from the whiteboard such as add actors
connectors, select a task type or just general information.
Within the details panel you can also find form builder which
represent second mayor tool.
Bonitasoft Parts
• Bonita BPM platform is made of a visible part and invisible
part to the users. The invisible part is Bonita BPM Engine
which is the process execution engine of Bonita BPM.
Quotes from Industry
• “BonitaSoft is the only open-source product that meets
Gartner's definition of a BPMS.”- Open Source BPM report, June 2011
• Three Cheers for BonitaSoft ... BonitaSoft is so far the most
successful in actually implementing BPMN 2.0-based model
interchange”
• - Bruce Silver, April 2011
Bonitasoft Benefits
• BPMS: A full suite that bridges business and technical needs
Open Source: Flexible, transparent, affordable
• Modular architecture: Embeddable workflow engine,
user-friendly process modeler
Connectors enable interoperability with existing
systems. Create your own Connectors easily.
• Applications are generated directly from the
business process model
Tailor to requirements: HR, Sales, Marketing, Supply
Chain, Finance, Accounting, E-Govt., etc.
BonitaSoft for BPM
• It allow detection to automate processes, quickly identifying its weaknesses
and offering the possibilities for improvement interventions such as:
• Improved communication eliminating any form of indirect communication
(paper, email, phone), individual cases delivered to those affected can be
analyzed during execution
• Enhancing the quality of the business making sure that each process is followed
by the right actors and that in case of there is a timely intervention block
• Increase productivity for business, the actors know their commitments and can
organize to achieve maximum results daily
• Real time monitoring makes it simple to set the kpi, reports and dashboards to
better supervise the efficiency of the business process activities
• Continuous process improvement with the definition of different test processes
to streamline processes, getting the results within minutes and improvements of
individual objectives
• Minimization of time, maximizing investment and gains
Modelling Workflow
• BonitaSoft allows the modeller BPMN2 to design
the workflow of your business quickly and intuitively
using a palette of content management always present in
every step of the creation; you can manage different
application settings, save them, store them in a shared
manner on a central server, operate in real time and
create simulations of processes through indicators such
as costs, costs, duration, resource consumption.
• BonitaSoft helps the user with a computer-aided design
through the representation of errors and warnings when
the step is not configured properly or some data has
been lost. And 'possible to export processes in different
formats: pdf, jpeg, png, bmp, gif and svg. The supported
import modules are BPMN2, JBPM3 and XPDL.
Bonitastudio
• The studio is an Eclipse RCP application.it contain the core of
Eclipse, some other eclipse projects and a lot of bonita specific
plugins.
• It relies on bonitasoft enigne
• Import process in Bar, BPMN2, JPBMN3
• Export process in BAR and BPMN2
User XP and Process Apps
• The studio exports a form.XML file that describe the form.
• The process application reads this form.xml to render it on the
web, using GWT.
Security
• A new REST connector has been added, to make REST calls
(GET, PUT, POST, DELETE) to a third-party system (new)
• The CMIS connector has been improved, to retrieve a list of
documents in a content management system (CMS), and to
upload multiple documents to a CMS
Development
• BonitaSoft allows advanced customization of
applications through the use of pre-built validation rules,
pagination, dynamic filling fields and dependent fields.
• Applications BonitaSoft are generated with Bonita
Studio
• Offers a guided management for the development and
testing of new connectors and configuration of
riutilizzabli connectors. It offers an advanced
management of processes in multiple formats such as
Java objects, XML documents or attachments, and an
editor for data management.
Execution
• The easy and quick task management and organization of work in
labels and categories multi-language support (English, French,
Spanish defaulted)
• Sharing processes on social networks
• Integration of Bonita userXP , fast, simple, reliable in any network
(inter-intra-extranet)
• Management architectures remotely with Bonita Execituve Engine
• Availability of APIs that include Java-based API, EJB2, EJB3 and REST
and easily insertable
• Reducing deployment and upgrades the architecture with multiple
locations and serving multiple customers at once; also it correlates
the processes and triggers the execution of a process by another
process
• asynchronous execution to avoid that the instances of the various
processes from locking due to the pending task and executes in a
single multiprocessors scheme with independent executions
• Management of human resources according to pre-defined ground
rules, assigning tasks to each user
Administration and Monitoring
• Assign privileges to groups of users: read only, edit, update
• Constant monitoring in real-time with the support of Bonita UserXP
BAM (Business Activity Monitoring)
• Management of the life and task management of each process cycle:
active, inactive, archived, pause, resume etc.
• Records data management, users and groups of users and mapping
with existing directories ( LDAP Lightweight Directory Access
Protocol)
LogFiles
• The Studio log file contains messages about development activities, including any errors.
When you run a process for testing, messages are written to the Engine log file.
• To access the Studio log file, choose Bonita BPM Studio log from the Help menu.
• For Bonita BPM Studio, you can set the level of logging. Edit the config.ini in the Studio root
configuration directory and set the value of eclipse.log.level to ERROR, WARNING, INFO, or
ALL.
• Engine Log Files:
• bonita.date.log is the Bonita BPM Engine log file.
• catalina.date.log is the log file for the Tomcat application server used by Bonita BPM
Studio.
• host-manager.date.log, localhost.date.log, and manager.date.log are internal Tomcat log
files.
Key Features
Bonitasoft Architecture
Big Picture
• BOS Engine
• API
• Create, initie
• Delete
• Execute
Business Process Management
Execution Engine
• Instantiates executable process models (also called
“cases”)
• Distribution of work items to process participants and
software services in order to execute a business process
from start to end
• Logs execution data
Work list Handler
• Imagine it as an “inbox”
• Offers work items to process participants and allows
participants to commit to these work items
• Handles participants’ work queues and work item priorities
• May provide social network capabilities
Work list Handler
Administration and Monitoring
• To manage automation solutions
• To configure access to system components
• To monitor participants availability and performance of
process cases
External Service
• Expose a service interface with which the engine can interact
• The engine provides the invoked service with the necessary
data it will need to perform the activity for a specific case
• Examples: rules engine, email or Twitter notification, DB
connector, CRM connector…
Business Work Flow Steps
• Model process (create a new process)
• Model data (model the entities that describe your business)
• Define forms (create the user interface required by the process)
• Business rules (define statements and ads conditions)
• Performers (define participants)
• Integrate (integrate Bizagi with the rest of the organization). When the last
model of construction phase is stored in the server it is time for Bizagi Engine
who executes the model.
• Execute (open the end user work portal)
Variables
• Business Variables:
• Mostly used by Bonita BPM
• Has meaning after a process instance is archived
• Used at several places in the process
• Shared across several process instances
• Displayed in an application page
• Process Variables:
• Connector result to be used as input of the next connector
• Information that is private to the process, not used elsewhere in the
application
Variables
Business Data Model
• Business data is the information that is shared between your
processes and applications. It is defined as a set of business
object in a business data model (BDM).
• Business Data Storage
• H2 database
Business Data
Define Business Object and initial
Variables
Conclusion
Its simplicity makes it easy to use for business users with little
knowledge on the traditional way of constructing software.
Bonita is gaining acceptance among the little and medium sized
companies.
Even though the generated code cannot be modified.
Bonita does allow the addition of Java classes and other types of
code.

Contenu connexe

Tendances

informatique1as_project-virus.pptx
informatique1as_project-virus.pptxinformatique1as_project-virus.pptx
informatique1as_project-virus.pptxNORTHCUSTOMS
 
PCI DSS Compliance Checklist
PCI DSS Compliance ChecklistPCI DSS Compliance Checklist
PCI DSS Compliance ChecklistControlCase
 
8100771-ISO12207-2017.pdf
8100771-ISO12207-2017.pdf8100771-ISO12207-2017.pdf
8100771-ISO12207-2017.pdfÁlvaro Muñoz
 
API Economy - The Making of a Digital Business
API Economy - The Making of a Digital BusinessAPI Economy - The Making of a Digital Business
API Economy - The Making of a Digital BusinessAkana
 
Risk management ISO 27001 Standard
Risk management ISO 27001 StandardRisk management ISO 27001 Standard
Risk management ISO 27001 StandardTharindunuwan9
 
Red Hat - Corporate Presentation
Red Hat - Corporate PresentationRed Hat - Corporate Presentation
Red Hat - Corporate PresentationRenato Adrião
 
Introduction to Red Hat
Introduction to Red HatIntroduction to Red Hat
Introduction to Red HatAlbert Wong
 
APIs as a Product Strategy
APIs as a Product StrategyAPIs as a Product Strategy
APIs as a Product StrategyRavi Kumar
 
Security patterns and model driven architecture
Security patterns and model driven architectureSecurity patterns and model driven architecture
Security patterns and model driven architecturebdemchak
 
7 Key Problems to Avoid in ISO 27001 Implementation
7 Key Problems to Avoid in ISO 27001 Implementation7 Key Problems to Avoid in ISO 27001 Implementation
7 Key Problems to Avoid in ISO 27001 ImplementationPECB
 
Incident Management in the Age of DevOps and SRE
Incident Management in the Age of DevOps and SRE Incident Management in the Age of DevOps and SRE
Incident Management in the Age of DevOps and SRE Rundeck
 
Création de visuels personnalisés avec Power BI Visuals CLI
Création de visuels personnalisés avec Power BI Visuals CLICréation de visuels personnalisés avec Power BI Visuals CLI
Création de visuels personnalisés avec Power BI Visuals CLIDenys Chamberland
 
أمن الويب
أمن الويب أمن الويب
أمن الويب Nouha Hamami
 
مشروع الامن السيبراني
مشروع الامن السيبرانيمشروع الامن السيبراني
مشروع الامن السيبرانيmeshalalmrwani
 
Packet Sniffer
Packet Sniffer Packet Sniffer
Packet Sniffer vilss
 
WSO2 API Platform: Vision and Roadmap
WSO2 API Platform: Vision and RoadmapWSO2 API Platform: Vision and Roadmap
WSO2 API Platform: Vision and RoadmapWSO2
 
Secure SDLC in mobile software development.
Secure SDLC in mobile software development.Secure SDLC in mobile software development.
Secure SDLC in mobile software development.Mykhailo Antonishyn
 
Software Engineering 2018
Software Engineering 2018Software Engineering 2018
Software Engineering 2018Joud Khattab
 

Tendances (20)

informatique1as_project-virus.pptx
informatique1as_project-virus.pptxinformatique1as_project-virus.pptx
informatique1as_project-virus.pptx
 
PCI DSS Compliance Checklist
PCI DSS Compliance ChecklistPCI DSS Compliance Checklist
PCI DSS Compliance Checklist
 
8100771-ISO12207-2017.pdf
8100771-ISO12207-2017.pdf8100771-ISO12207-2017.pdf
8100771-ISO12207-2017.pdf
 
API Economy - The Making of a Digital Business
API Economy - The Making of a Digital BusinessAPI Economy - The Making of a Digital Business
API Economy - The Making of a Digital Business
 
Risk management ISO 27001 Standard
Risk management ISO 27001 StandardRisk management ISO 27001 Standard
Risk management ISO 27001 Standard
 
Red Hat - Corporate Presentation
Red Hat - Corporate PresentationRed Hat - Corporate Presentation
Red Hat - Corporate Presentation
 
Proxy Server
Proxy ServerProxy Server
Proxy Server
 
Introduction to Red Hat
Introduction to Red HatIntroduction to Red Hat
Introduction to Red Hat
 
Api for dummies
Api for dummies  Api for dummies
Api for dummies
 
APIs as a Product Strategy
APIs as a Product StrategyAPIs as a Product Strategy
APIs as a Product Strategy
 
Security patterns and model driven architecture
Security patterns and model driven architectureSecurity patterns and model driven architecture
Security patterns and model driven architecture
 
7 Key Problems to Avoid in ISO 27001 Implementation
7 Key Problems to Avoid in ISO 27001 Implementation7 Key Problems to Avoid in ISO 27001 Implementation
7 Key Problems to Avoid in ISO 27001 Implementation
 
Incident Management in the Age of DevOps and SRE
Incident Management in the Age of DevOps and SRE Incident Management in the Age of DevOps and SRE
Incident Management in the Age of DevOps and SRE
 
Création de visuels personnalisés avec Power BI Visuals CLI
Création de visuels personnalisés avec Power BI Visuals CLICréation de visuels personnalisés avec Power BI Visuals CLI
Création de visuels personnalisés avec Power BI Visuals CLI
 
أمن الويب
أمن الويب أمن الويب
أمن الويب
 
مشروع الامن السيبراني
مشروع الامن السيبرانيمشروع الامن السيبراني
مشروع الامن السيبراني
 
Packet Sniffer
Packet Sniffer Packet Sniffer
Packet Sniffer
 
WSO2 API Platform: Vision and Roadmap
WSO2 API Platform: Vision and RoadmapWSO2 API Platform: Vision and Roadmap
WSO2 API Platform: Vision and Roadmap
 
Secure SDLC in mobile software development.
Secure SDLC in mobile software development.Secure SDLC in mobile software development.
Secure SDLC in mobile software development.
 
Software Engineering 2018
Software Engineering 2018Software Engineering 2018
Software Engineering 2018
 

En vedette

Λεωφορείο-Μέσο συγκοινωνίας
Λεωφορείο-Μέσο συγκοινωνίαςΛεωφορείο-Μέσο συγκοινωνίας
Λεωφορείο-Μέσο συγκοινωνίαςElvira Athanasopoulou
 
Building applications with Bonita open source BPM
Building applications with Bonita open source BPMBuilding applications with Bonita open source BPM
Building applications with Bonita open source BPMBonitasoft
 
Bisuness process management
Bisuness process managementBisuness process management
Bisuness process managementDigvijay Mahalle
 
BPM with Bonita Open Solution @AlpesJUG
BPM with Bonita Open Solution @AlpesJUGBPM with Bonita Open Solution @AlpesJUG
BPM with Bonita Open Solution @AlpesJUGBonitasoft
 
Mobile Transformation - Improving and optimizing business processes (O. Lefèvre)
Mobile Transformation - Improving and optimizing business processes (O. Lefèvre)Mobile Transformation - Improving and optimizing business processes (O. Lefèvre)
Mobile Transformation - Improving and optimizing business processes (O. Lefèvre)NRB
 
Best practices for building poweful, user friendly webforms
Best practices for building poweful, user friendly webformsBest practices for building poweful, user friendly webforms
Best practices for building poweful, user friendly webformsBonitasoft
 
Bonitasoft - Process Efficiency World Tour 2013 - London
Bonitasoft - Process Efficiency World Tour 2013 - LondonBonitasoft - Process Efficiency World Tour 2013 - London
Bonitasoft - Process Efficiency World Tour 2013 - LondonBonitasoft
 
How Business processes supported in BPM vs ERP
How Business processes supported in BPM vs ERPHow Business processes supported in BPM vs ERP
How Business processes supported in BPM vs ERPLogan Vadivelu
 
BPM Techniques and Tools: A Quick Tour of the BPM Lifecycle
BPM Techniques and Tools: A Quick Tour of the BPM LifecycleBPM Techniques and Tools: A Quick Tour of the BPM Lifecycle
BPM Techniques and Tools: A Quick Tour of the BPM LifecycleMarlon Dumas
 
Manage purchasing efficiently with Bonita BPM
Manage purchasing efficiently with Bonita BPMManage purchasing efficiently with Bonita BPM
Manage purchasing efficiently with Bonita BPMBonitasoft
 
BPM (Business Process Management) Introduction
BPM (Business Process Management) IntroductionBPM (Business Process Management) Introduction
BPM (Business Process Management) IntroductionIntegrify
 
What is BPM?
What is BPM?What is BPM?
What is BPM?BOC Group
 
BPM Made Easy with Bonita Open Solution
BPM Made Easy with Bonita Open SolutionBPM Made Easy with Bonita Open Solution
BPM Made Easy with Bonita Open SolutionBonitasoft
 
Bonita Open Solution why, what, how?
Bonita Open Solution why, what, how?Bonita Open Solution why, what, how?
Bonita Open Solution why, what, how?Lorraine JUG
 
Ultimate guide to_bpmn2_2016_edition_110716
Ultimate guide to_bpmn2_2016_edition_110716Ultimate guide to_bpmn2_2016_edition_110716
Ultimate guide to_bpmn2_2016_edition_110716yomito_2
 
Dématérialisation des processus métiers et GED transverse : La bonne équation?
Dématérialisation des processus métiers et GED transverse : La bonne équation?Dématérialisation des processus métiers et GED transverse : La bonne équation?
Dématérialisation des processus métiers et GED transverse : La bonne équation?Sollan France
 

En vedette (20)

Λεωφορείο-Μέσο συγκοινωνίας
Λεωφορείο-Μέσο συγκοινωνίαςΛεωφορείο-Μέσο συγκοινωνίας
Λεωφορείο-Μέσο συγκοινωνίας
 
Building applications with Bonita open source BPM
Building applications with Bonita open source BPMBuilding applications with Bonita open source BPM
Building applications with Bonita open source BPM
 
Bonitasoft
BonitasoftBonitasoft
Bonitasoft
 
Bisuness process management
Bisuness process managementBisuness process management
Bisuness process management
 
Bonita Presentation Nov2016
Bonita Presentation Nov2016Bonita Presentation Nov2016
Bonita Presentation Nov2016
 
BPM with Bonita Open Solution @AlpesJUG
BPM with Bonita Open Solution @AlpesJUGBPM with Bonita Open Solution @AlpesJUG
BPM with Bonita Open Solution @AlpesJUG
 
Bonitasoft bpm walkthrough
Bonitasoft bpm walkthroughBonitasoft bpm walkthrough
Bonitasoft bpm walkthrough
 
Mobile Transformation - Improving and optimizing business processes (O. Lefèvre)
Mobile Transformation - Improving and optimizing business processes (O. Lefèvre)Mobile Transformation - Improving and optimizing business processes (O. Lefèvre)
Mobile Transformation - Improving and optimizing business processes (O. Lefèvre)
 
Best practices for building poweful, user friendly webforms
Best practices for building poweful, user friendly webformsBest practices for building poweful, user friendly webforms
Best practices for building poweful, user friendly webforms
 
Bonitasoft - Process Efficiency World Tour 2013 - London
Bonitasoft - Process Efficiency World Tour 2013 - LondonBonitasoft - Process Efficiency World Tour 2013 - London
Bonitasoft - Process Efficiency World Tour 2013 - London
 
How Business processes supported in BPM vs ERP
How Business processes supported in BPM vs ERPHow Business processes supported in BPM vs ERP
How Business processes supported in BPM vs ERP
 
BPM Techniques and Tools: A Quick Tour of the BPM Lifecycle
BPM Techniques and Tools: A Quick Tour of the BPM LifecycleBPM Techniques and Tools: A Quick Tour of the BPM Lifecycle
BPM Techniques and Tools: A Quick Tour of the BPM Lifecycle
 
Manage purchasing efficiently with Bonita BPM
Manage purchasing efficiently with Bonita BPMManage purchasing efficiently with Bonita BPM
Manage purchasing efficiently with Bonita BPM
 
BPM (Business Process Management) Introduction
BPM (Business Process Management) IntroductionBPM (Business Process Management) Introduction
BPM (Business Process Management) Introduction
 
What is BPM?
What is BPM?What is BPM?
What is BPM?
 
BPM Made Easy with Bonita Open Solution
BPM Made Easy with Bonita Open SolutionBPM Made Easy with Bonita Open Solution
BPM Made Easy with Bonita Open Solution
 
Bonita Open Solution why, what, how?
Bonita Open Solution why, what, how?Bonita Open Solution why, what, how?
Bonita Open Solution why, what, how?
 
Ultimate guide to_bpmn2_2016_edition_110716
Ultimate guide to_bpmn2_2016_edition_110716Ultimate guide to_bpmn2_2016_edition_110716
Ultimate guide to_bpmn2_2016_edition_110716
 
Dématérialisation des processus métiers et GED transverse : La bonne équation?
Dématérialisation des processus métiers et GED transverse : La bonne équation?Dématérialisation des processus métiers et GED transverse : La bonne équation?
Dématérialisation des processus métiers et GED transverse : La bonne équation?
 
BonitaSoft, la solution BPM
BonitaSoft, la solution BPMBonitaSoft, la solution BPM
BonitaSoft, la solution BPM
 

Similaire à Bonitasoft BPMN Presentation

Fitman webinar 2015 06 Collaborative Business Process Management (CBPM)
Fitman webinar 2015 06 Collaborative Business Process Management (CBPM)Fitman webinar 2015 06 Collaborative Business Process Management (CBPM)
Fitman webinar 2015 06 Collaborative Business Process Management (CBPM)FITMAN FI
 
2006 mm,ks,jb (miami, florida bpm summit) xpdl tutorial
2006 mm,ks,jb (miami, florida   bpm summit) xpdl tutorial2006 mm,ks,jb (miami, florida   bpm summit) xpdl tutorial
2006 mm,ks,jb (miami, florida bpm summit) xpdl tutorialMike Marin
 
Flexible Custom Workflows for Banner ERP and the Campus
Flexible Custom Workflows for Banner ERP and the CampusFlexible Custom Workflows for Banner ERP and the Campus
Flexible Custom Workflows for Banner ERP and the CampusBonitasoft
 
Wonderware Skelta BPM Software Brochure
Wonderware Skelta BPM Software BrochureWonderware Skelta BPM Software Brochure
Wonderware Skelta BPM Software Brochuremsteidinger
 
Unlock Salesforce.com with Bonita Open Solution
Unlock Salesforce.com with Bonita Open SolutionUnlock Salesforce.com with Bonita Open Solution
Unlock Salesforce.com with Bonita Open SolutionBonitasoft
 
[uengine.org] (kor) uEngine BPM Product Intro
[uengine.org] (kor) uEngine BPM Product Intro[uengine.org] (kor) uEngine BPM Product Intro
[uengine.org] (kor) uEngine BPM Product IntroHannah Kim
 
Cognos Analytics Performance Tuning: Tips & Tricks to Rev Performance
Cognos Analytics Performance Tuning: Tips & Tricks to Rev Performance Cognos Analytics Performance Tuning: Tips & Tricks to Rev Performance
Cognos Analytics Performance Tuning: Tips & Tricks to Rev Performance Senturus
 
Tips for Beginning Cognos Report Studio Authors: Demonstration of Techniques
Tips for Beginning Cognos Report Studio Authors: Demonstration of TechniquesTips for Beginning Cognos Report Studio Authors: Demonstration of Techniques
Tips for Beginning Cognos Report Studio Authors: Demonstration of TechniquesSenturus
 
Erp by Mohammad Saeed Khan
Erp by Mohammad Saeed KhanErp by Mohammad Saeed Khan
Erp by Mohammad Saeed KhanMohd Saeed
 
What's New in IBM BPM and Business Monitor 8.5.6
What's New in IBM BPM and Business Monitor 8.5.6What's New in IBM BPM and Business Monitor 8.5.6
What's New in IBM BPM and Business Monitor 8.5.6Dennis Parrott
 
ServiceNow Tokyo Release- Aelumconsulting.pdf
ServiceNow Tokyo Release- Aelumconsulting.pdfServiceNow Tokyo Release- Aelumconsulting.pdf
ServiceNow Tokyo Release- Aelumconsulting.pdfAelum Consulting
 
Bomt model- Technology Business Accelerator
Bomt model- Technology Business AcceleratorBomt model- Technology Business Accelerator
Bomt model- Technology Business AcceleratorLeo TechnoSoft
 
Migrating to Windows 7 or 8 with Lenovo's Deployment Optimization Solutions
Migrating to Windows 7 or 8 with Lenovo's Deployment Optimization SolutionsMigrating to Windows 7 or 8 with Lenovo's Deployment Optimization Solutions
Migrating to Windows 7 or 8 with Lenovo's Deployment Optimization SolutionsLenovo Business
 
Toby Smith CV v4
Toby Smith CV v4Toby Smith CV v4
Toby Smith CV v4Toby Smith
 
Extending and improving bps romania 30th of nov 2010
Extending and improving bps   romania 30th of nov 2010Extending and improving bps   romania 30th of nov 2010
Extending and improving bps romania 30th of nov 2010Doina Draganescu
 
What's New for Report Authors in Cognos 10.2
What's New for Report Authors in Cognos 10.2What's New for Report Authors in Cognos 10.2
What's New for Report Authors in Cognos 10.2Senturus
 

Similaire à Bonitasoft BPMN Presentation (20)

Fitman webinar 2015 06 Collaborative Business Process Management (CBPM)
Fitman webinar 2015 06 Collaborative Business Process Management (CBPM)Fitman webinar 2015 06 Collaborative Business Process Management (CBPM)
Fitman webinar 2015 06 Collaborative Business Process Management (CBPM)
 
2015 product
2015 product2015 product
2015 product
 
2006 mm,ks,jb (miami, florida bpm summit) xpdl tutorial
2006 mm,ks,jb (miami, florida   bpm summit) xpdl tutorial2006 mm,ks,jb (miami, florida   bpm summit) xpdl tutorial
2006 mm,ks,jb (miami, florida bpm summit) xpdl tutorial
 
Flexible Custom Workflows for Banner ERP and the Campus
Flexible Custom Workflows for Banner ERP and the CampusFlexible Custom Workflows for Banner ERP and the Campus
Flexible Custom Workflows for Banner ERP and the Campus
 
Wonderware Skelta BPM Software Brochure
Wonderware Skelta BPM Software BrochureWonderware Skelta BPM Software Brochure
Wonderware Skelta BPM Software Brochure
 
Unlock Salesforce.com with Bonita Open Solution
Unlock Salesforce.com with Bonita Open SolutionUnlock Salesforce.com with Bonita Open Solution
Unlock Salesforce.com with Bonita Open Solution
 
[uengine.org] (kor) uEngine BPM Product Intro
[uengine.org] (kor) uEngine BPM Product Intro[uengine.org] (kor) uEngine BPM Product Intro
[uengine.org] (kor) uEngine BPM Product Intro
 
Cognos Analytics Performance Tuning: Tips & Tricks to Rev Performance
Cognos Analytics Performance Tuning: Tips & Tricks to Rev Performance Cognos Analytics Performance Tuning: Tips & Tricks to Rev Performance
Cognos Analytics Performance Tuning: Tips & Tricks to Rev Performance
 
Tips for Beginning Cognos Report Studio Authors: Demonstration of Techniques
Tips for Beginning Cognos Report Studio Authors: Demonstration of TechniquesTips for Beginning Cognos Report Studio Authors: Demonstration of Techniques
Tips for Beginning Cognos Report Studio Authors: Demonstration of Techniques
 
Arunprakash Alagesan
Arunprakash AlagesanArunprakash Alagesan
Arunprakash Alagesan
 
2015 product java
2015 product java2015 product java
2015 product java
 
Erp by Mohammad Saeed Khan
Erp by Mohammad Saeed KhanErp by Mohammad Saeed Khan
Erp by Mohammad Saeed Khan
 
What's New in IBM BPM and Business Monitor 8.5.6
What's New in IBM BPM and Business Monitor 8.5.6What's New in IBM BPM and Business Monitor 8.5.6
What's New in IBM BPM and Business Monitor 8.5.6
 
Inventory managment system
Inventory managment systemInventory managment system
Inventory managment system
 
ServiceNow Tokyo Release- Aelumconsulting.pdf
ServiceNow Tokyo Release- Aelumconsulting.pdfServiceNow Tokyo Release- Aelumconsulting.pdf
ServiceNow Tokyo Release- Aelumconsulting.pdf
 
Bomt model- Technology Business Accelerator
Bomt model- Technology Business AcceleratorBomt model- Technology Business Accelerator
Bomt model- Technology Business Accelerator
 
Migrating to Windows 7 or 8 with Lenovo's Deployment Optimization Solutions
Migrating to Windows 7 or 8 with Lenovo's Deployment Optimization SolutionsMigrating to Windows 7 or 8 with Lenovo's Deployment Optimization Solutions
Migrating to Windows 7 or 8 with Lenovo's Deployment Optimization Solutions
 
Toby Smith CV v4
Toby Smith CV v4Toby Smith CV v4
Toby Smith CV v4
 
Extending and improving bps romania 30th of nov 2010
Extending and improving bps   romania 30th of nov 2010Extending and improving bps   romania 30th of nov 2010
Extending and improving bps romania 30th of nov 2010
 
What's New for Report Authors in Cognos 10.2
What's New for Report Authors in Cognos 10.2What's New for Report Authors in Cognos 10.2
What's New for Report Authors in Cognos 10.2
 

Dernier

TrustArc Webinar - Unlock the Power of AI-Driven Data Discovery
TrustArc Webinar - Unlock the Power of AI-Driven Data DiscoveryTrustArc Webinar - Unlock the Power of AI-Driven Data Discovery
TrustArc Webinar - Unlock the Power of AI-Driven Data DiscoveryTrustArc
 
Strategize a Smooth Tenant-to-tenant Migration and Copilot Takeoff
Strategize a Smooth Tenant-to-tenant Migration and Copilot TakeoffStrategize a Smooth Tenant-to-tenant Migration and Copilot Takeoff
Strategize a Smooth Tenant-to-tenant Migration and Copilot Takeoffsammart93
 
TrustArc Webinar - Stay Ahead of US State Data Privacy Law Developments
TrustArc Webinar - Stay Ahead of US State Data Privacy Law DevelopmentsTrustArc Webinar - Stay Ahead of US State Data Privacy Law Developments
TrustArc Webinar - Stay Ahead of US State Data Privacy Law DevelopmentsTrustArc
 
Boost PC performance: How more available memory can improve productivity
Boost PC performance: How more available memory can improve productivityBoost PC performance: How more available memory can improve productivity
Boost PC performance: How more available memory can improve productivityPrincipled Technologies
 
Artificial Intelligence: Facts and Myths
Artificial Intelligence: Facts and MythsArtificial Intelligence: Facts and Myths
Artificial Intelligence: Facts and MythsJoaquim Jorge
 
Deploy with confidence: VMware Cloud Foundation 5.1 on next gen Dell PowerEdg...
Deploy with confidence: VMware Cloud Foundation 5.1 on next gen Dell PowerEdg...Deploy with confidence: VMware Cloud Foundation 5.1 on next gen Dell PowerEdg...
Deploy with confidence: VMware Cloud Foundation 5.1 on next gen Dell PowerEdg...Principled Technologies
 
Manulife - Insurer Innovation Award 2024
Manulife - Insurer Innovation Award 2024Manulife - Insurer Innovation Award 2024
Manulife - Insurer Innovation Award 2024The Digital Insurer
 
ProductAnonymous-April2024-WinProductDiscovery-MelissaKlemke
ProductAnonymous-April2024-WinProductDiscovery-MelissaKlemkeProductAnonymous-April2024-WinProductDiscovery-MelissaKlemke
ProductAnonymous-April2024-WinProductDiscovery-MelissaKlemkeProduct Anonymous
 
Exploring the Future Potential of AI-Enabled Smartphone Processors
Exploring the Future Potential of AI-Enabled Smartphone ProcessorsExploring the Future Potential of AI-Enabled Smartphone Processors
Exploring the Future Potential of AI-Enabled Smartphone Processorsdebabhi2
 
A Year of the Servo Reboot: Where Are We Now?
A Year of the Servo Reboot: Where Are We Now?A Year of the Servo Reboot: Where Are We Now?
A Year of the Servo Reboot: Where Are We Now?Igalia
 
Powerful Google developer tools for immediate impact! (2023-24 C)
Powerful Google developer tools for immediate impact! (2023-24 C)Powerful Google developer tools for immediate impact! (2023-24 C)
Powerful Google developer tools for immediate impact! (2023-24 C)wesley chun
 
Real Time Object Detection Using Open CV
Real Time Object Detection Using Open CVReal Time Object Detection Using Open CV
Real Time Object Detection Using Open CVKhem
 
Mastering MySQL Database Architecture: Deep Dive into MySQL Shell and MySQL R...
Mastering MySQL Database Architecture: Deep Dive into MySQL Shell and MySQL R...Mastering MySQL Database Architecture: Deep Dive into MySQL Shell and MySQL R...
Mastering MySQL Database Architecture: Deep Dive into MySQL Shell and MySQL R...Miguel Araújo
 
Axa Assurance Maroc - Insurer Innovation Award 2024
Axa Assurance Maroc - Insurer Innovation Award 2024Axa Assurance Maroc - Insurer Innovation Award 2024
Axa Assurance Maroc - Insurer Innovation Award 2024The Digital Insurer
 
Cloud Frontiers: A Deep Dive into Serverless Spatial Data and FME
Cloud Frontiers:  A Deep Dive into Serverless Spatial Data and FMECloud Frontiers:  A Deep Dive into Serverless Spatial Data and FME
Cloud Frontiers: A Deep Dive into Serverless Spatial Data and FMESafe Software
 
Bajaj Allianz Life Insurance Company - Insurer Innovation Award 2024
Bajaj Allianz Life Insurance Company - Insurer Innovation Award 2024Bajaj Allianz Life Insurance Company - Insurer Innovation Award 2024
Bajaj Allianz Life Insurance Company - Insurer Innovation Award 2024The Digital Insurer
 
Automating Google Workspace (GWS) & more with Apps Script
Automating Google Workspace (GWS) & more with Apps ScriptAutomating Google Workspace (GWS) & more with Apps Script
Automating Google Workspace (GWS) & more with Apps Scriptwesley chun
 
Apidays Singapore 2024 - Building Digital Trust in a Digital Economy by Veron...
Apidays Singapore 2024 - Building Digital Trust in a Digital Economy by Veron...Apidays Singapore 2024 - Building Digital Trust in a Digital Economy by Veron...
Apidays Singapore 2024 - Building Digital Trust in a Digital Economy by Veron...apidays
 
HTML Injection Attacks: Impact and Mitigation Strategies
HTML Injection Attacks: Impact and Mitigation StrategiesHTML Injection Attacks: Impact and Mitigation Strategies
HTML Injection Attacks: Impact and Mitigation StrategiesBoston Institute of Analytics
 
The 7 Things I Know About Cyber Security After 25 Years | April 2024
The 7 Things I Know About Cyber Security After 25 Years | April 2024The 7 Things I Know About Cyber Security After 25 Years | April 2024
The 7 Things I Know About Cyber Security After 25 Years | April 2024Rafal Los
 

Dernier (20)

TrustArc Webinar - Unlock the Power of AI-Driven Data Discovery
TrustArc Webinar - Unlock the Power of AI-Driven Data DiscoveryTrustArc Webinar - Unlock the Power of AI-Driven Data Discovery
TrustArc Webinar - Unlock the Power of AI-Driven Data Discovery
 
Strategize a Smooth Tenant-to-tenant Migration and Copilot Takeoff
Strategize a Smooth Tenant-to-tenant Migration and Copilot TakeoffStrategize a Smooth Tenant-to-tenant Migration and Copilot Takeoff
Strategize a Smooth Tenant-to-tenant Migration and Copilot Takeoff
 
TrustArc Webinar - Stay Ahead of US State Data Privacy Law Developments
TrustArc Webinar - Stay Ahead of US State Data Privacy Law DevelopmentsTrustArc Webinar - Stay Ahead of US State Data Privacy Law Developments
TrustArc Webinar - Stay Ahead of US State Data Privacy Law Developments
 
Boost PC performance: How more available memory can improve productivity
Boost PC performance: How more available memory can improve productivityBoost PC performance: How more available memory can improve productivity
Boost PC performance: How more available memory can improve productivity
 
Artificial Intelligence: Facts and Myths
Artificial Intelligence: Facts and MythsArtificial Intelligence: Facts and Myths
Artificial Intelligence: Facts and Myths
 
Deploy with confidence: VMware Cloud Foundation 5.1 on next gen Dell PowerEdg...
Deploy with confidence: VMware Cloud Foundation 5.1 on next gen Dell PowerEdg...Deploy with confidence: VMware Cloud Foundation 5.1 on next gen Dell PowerEdg...
Deploy with confidence: VMware Cloud Foundation 5.1 on next gen Dell PowerEdg...
 
Manulife - Insurer Innovation Award 2024
Manulife - Insurer Innovation Award 2024Manulife - Insurer Innovation Award 2024
Manulife - Insurer Innovation Award 2024
 
ProductAnonymous-April2024-WinProductDiscovery-MelissaKlemke
ProductAnonymous-April2024-WinProductDiscovery-MelissaKlemkeProductAnonymous-April2024-WinProductDiscovery-MelissaKlemke
ProductAnonymous-April2024-WinProductDiscovery-MelissaKlemke
 
Exploring the Future Potential of AI-Enabled Smartphone Processors
Exploring the Future Potential of AI-Enabled Smartphone ProcessorsExploring the Future Potential of AI-Enabled Smartphone Processors
Exploring the Future Potential of AI-Enabled Smartphone Processors
 
A Year of the Servo Reboot: Where Are We Now?
A Year of the Servo Reboot: Where Are We Now?A Year of the Servo Reboot: Where Are We Now?
A Year of the Servo Reboot: Where Are We Now?
 
Powerful Google developer tools for immediate impact! (2023-24 C)
Powerful Google developer tools for immediate impact! (2023-24 C)Powerful Google developer tools for immediate impact! (2023-24 C)
Powerful Google developer tools for immediate impact! (2023-24 C)
 
Real Time Object Detection Using Open CV
Real Time Object Detection Using Open CVReal Time Object Detection Using Open CV
Real Time Object Detection Using Open CV
 
Mastering MySQL Database Architecture: Deep Dive into MySQL Shell and MySQL R...
Mastering MySQL Database Architecture: Deep Dive into MySQL Shell and MySQL R...Mastering MySQL Database Architecture: Deep Dive into MySQL Shell and MySQL R...
Mastering MySQL Database Architecture: Deep Dive into MySQL Shell and MySQL R...
 
Axa Assurance Maroc - Insurer Innovation Award 2024
Axa Assurance Maroc - Insurer Innovation Award 2024Axa Assurance Maroc - Insurer Innovation Award 2024
Axa Assurance Maroc - Insurer Innovation Award 2024
 
Cloud Frontiers: A Deep Dive into Serverless Spatial Data and FME
Cloud Frontiers:  A Deep Dive into Serverless Spatial Data and FMECloud Frontiers:  A Deep Dive into Serverless Spatial Data and FME
Cloud Frontiers: A Deep Dive into Serverless Spatial Data and FME
 
Bajaj Allianz Life Insurance Company - Insurer Innovation Award 2024
Bajaj Allianz Life Insurance Company - Insurer Innovation Award 2024Bajaj Allianz Life Insurance Company - Insurer Innovation Award 2024
Bajaj Allianz Life Insurance Company - Insurer Innovation Award 2024
 
Automating Google Workspace (GWS) & more with Apps Script
Automating Google Workspace (GWS) & more with Apps ScriptAutomating Google Workspace (GWS) & more with Apps Script
Automating Google Workspace (GWS) & more with Apps Script
 
Apidays Singapore 2024 - Building Digital Trust in a Digital Economy by Veron...
Apidays Singapore 2024 - Building Digital Trust in a Digital Economy by Veron...Apidays Singapore 2024 - Building Digital Trust in a Digital Economy by Veron...
Apidays Singapore 2024 - Building Digital Trust in a Digital Economy by Veron...
 
HTML Injection Attacks: Impact and Mitigation Strategies
HTML Injection Attacks: Impact and Mitigation StrategiesHTML Injection Attacks: Impact and Mitigation Strategies
HTML Injection Attacks: Impact and Mitigation Strategies
 
The 7 Things I Know About Cyber Security After 25 Years | April 2024
The 7 Things I Know About Cyber Security After 25 Years | April 2024The 7 Things I Know About Cyber Security After 25 Years | April 2024
The 7 Things I Know About Cyber Security After 25 Years | April 2024
 

Bonitasoft BPMN Presentation

  • 2. Contents • Introduction • Mission • Overview of tool • Bonitasoft Working
  • 3. Bonita BPMN • Bonita Open Solution represents a complete BPMS framework, with a comprehensive modelling and design studio, portal-oriented user environment, and tunable execution engine. • Bonita BPM an open source business process management and workflow suite created in 2011. • Started in France National for research in Computer science.
  • 4. What is Business process management • A means to model, automate, measure, and improve processes that people use on a day-to-day basis. • BPM solutions are complex to use and to implement Because there are very expensive
  • 5. Bonita Game Changer • the BPM game changer Bonita will change the game by democratizing a fully functional • – Easy to use • – Easy to implement • – Cost efficient open source BPM solution
  • 6. Bonitasoft Mission • Process-driven applications from whiteboard to reality for technical and business audiences powerfully, easily, and affordably
  • 7. Bonitasoft Parts • Bonita BPM studio and Bonita BPM platform. • Visible which allows us to view tasks and take actions. • Bonita BPM studio is a graphical environment which allows us to create process and it contains two major tools. The whiteboard which is used for drawing process flow diagram and making definition of each step. In the details panel you can edit things from the whiteboard such as add actors connectors, select a task type or just general information. Within the details panel you can also find form builder which represent second mayor tool.
  • 8. Bonitasoft Parts • Bonita BPM platform is made of a visible part and invisible part to the users. The invisible part is Bonita BPM Engine which is the process execution engine of Bonita BPM.
  • 9. Quotes from Industry • “BonitaSoft is the only open-source product that meets Gartner's definition of a BPMS.”- Open Source BPM report, June 2011 • Three Cheers for BonitaSoft ... BonitaSoft is so far the most successful in actually implementing BPMN 2.0-based model interchange” • - Bruce Silver, April 2011
  • 10. Bonitasoft Benefits • BPMS: A full suite that bridges business and technical needs Open Source: Flexible, transparent, affordable • Modular architecture: Embeddable workflow engine, user-friendly process modeler Connectors enable interoperability with existing systems. Create your own Connectors easily. • Applications are generated directly from the business process model Tailor to requirements: HR, Sales, Marketing, Supply Chain, Finance, Accounting, E-Govt., etc.
  • 11. BonitaSoft for BPM • It allow detection to automate processes, quickly identifying its weaknesses and offering the possibilities for improvement interventions such as: • Improved communication eliminating any form of indirect communication (paper, email, phone), individual cases delivered to those affected can be analyzed during execution • Enhancing the quality of the business making sure that each process is followed by the right actors and that in case of there is a timely intervention block • Increase productivity for business, the actors know their commitments and can organize to achieve maximum results daily • Real time monitoring makes it simple to set the kpi, reports and dashboards to better supervise the efficiency of the business process activities • Continuous process improvement with the definition of different test processes to streamline processes, getting the results within minutes and improvements of individual objectives • Minimization of time, maximizing investment and gains
  • 12. Modelling Workflow • BonitaSoft allows the modeller BPMN2 to design the workflow of your business quickly and intuitively using a palette of content management always present in every step of the creation; you can manage different application settings, save them, store them in a shared manner on a central server, operate in real time and create simulations of processes through indicators such as costs, costs, duration, resource consumption. • BonitaSoft helps the user with a computer-aided design through the representation of errors and warnings when the step is not configured properly or some data has been lost. And 'possible to export processes in different formats: pdf, jpeg, png, bmp, gif and svg. The supported import modules are BPMN2, JBPM3 and XPDL.
  • 13. Bonitastudio • The studio is an Eclipse RCP application.it contain the core of Eclipse, some other eclipse projects and a lot of bonita specific plugins. • It relies on bonitasoft enigne • Import process in Bar, BPMN2, JPBMN3 • Export process in BAR and BPMN2
  • 14. User XP and Process Apps • The studio exports a form.XML file that describe the form. • The process application reads this form.xml to render it on the web, using GWT.
  • 15. Security • A new REST connector has been added, to make REST calls (GET, PUT, POST, DELETE) to a third-party system (new) • The CMIS connector has been improved, to retrieve a list of documents in a content management system (CMS), and to upload multiple documents to a CMS
  • 16. Development • BonitaSoft allows advanced customization of applications through the use of pre-built validation rules, pagination, dynamic filling fields and dependent fields. • Applications BonitaSoft are generated with Bonita Studio • Offers a guided management for the development and testing of new connectors and configuration of riutilizzabli connectors. It offers an advanced management of processes in multiple formats such as Java objects, XML documents or attachments, and an editor for data management.
  • 17. Execution • The easy and quick task management and organization of work in labels and categories multi-language support (English, French, Spanish defaulted) • Sharing processes on social networks • Integration of Bonita userXP , fast, simple, reliable in any network (inter-intra-extranet) • Management architectures remotely with Bonita Execituve Engine • Availability of APIs that include Java-based API, EJB2, EJB3 and REST and easily insertable • Reducing deployment and upgrades the architecture with multiple locations and serving multiple customers at once; also it correlates the processes and triggers the execution of a process by another process • asynchronous execution to avoid that the instances of the various processes from locking due to the pending task and executes in a single multiprocessors scheme with independent executions • Management of human resources according to pre-defined ground rules, assigning tasks to each user
  • 18. Administration and Monitoring • Assign privileges to groups of users: read only, edit, update • Constant monitoring in real-time with the support of Bonita UserXP BAM (Business Activity Monitoring) • Management of the life and task management of each process cycle: active, inactive, archived, pause, resume etc. • Records data management, users and groups of users and mapping with existing directories ( LDAP Lightweight Directory Access Protocol)
  • 19. LogFiles • The Studio log file contains messages about development activities, including any errors. When you run a process for testing, messages are written to the Engine log file. • To access the Studio log file, choose Bonita BPM Studio log from the Help menu. • For Bonita BPM Studio, you can set the level of logging. Edit the config.ini in the Studio root configuration directory and set the value of eclipse.log.level to ERROR, WARNING, INFO, or ALL. • Engine Log Files: • bonita.date.log is the Bonita BPM Engine log file. • catalina.date.log is the log file for the Tomcat application server used by Bonita BPM Studio. • host-manager.date.log, localhost.date.log, and manager.date.log are internal Tomcat log files.
  • 22. Big Picture • BOS Engine • API • Create, initie • Delete • Execute
  • 24. Execution Engine • Instantiates executable process models (also called “cases”) • Distribution of work items to process participants and software services in order to execute a business process from start to end • Logs execution data
  • 25. Work list Handler • Imagine it as an “inbox” • Offers work items to process participants and allows participants to commit to these work items • Handles participants’ work queues and work item priorities • May provide social network capabilities
  • 27. Administration and Monitoring • To manage automation solutions • To configure access to system components • To monitor participants availability and performance of process cases
  • 28. External Service • Expose a service interface with which the engine can interact • The engine provides the invoked service with the necessary data it will need to perform the activity for a specific case • Examples: rules engine, email or Twitter notification, DB connector, CRM connector…
  • 29.
  • 30.
  • 31. Business Work Flow Steps • Model process (create a new process) • Model data (model the entities that describe your business) • Define forms (create the user interface required by the process) • Business rules (define statements and ads conditions) • Performers (define participants) • Integrate (integrate Bizagi with the rest of the organization). When the last model of construction phase is stored in the server it is time for Bizagi Engine who executes the model. • Execute (open the end user work portal)
  • 32. Variables • Business Variables: • Mostly used by Bonita BPM • Has meaning after a process instance is archived • Used at several places in the process • Shared across several process instances • Displayed in an application page • Process Variables: • Connector result to be used as input of the next connector • Information that is private to the process, not used elsewhere in the application
  • 34. Business Data Model • Business data is the information that is shared between your processes and applications. It is defined as a set of business object in a business data model (BDM). • Business Data Storage • H2 database
  • 36. Define Business Object and initial Variables
  • 37. Conclusion Its simplicity makes it easy to use for business users with little knowledge on the traditional way of constructing software. Bonita is gaining acceptance among the little and medium sized companies. Even though the generated code cannot be modified. Bonita does allow the addition of Java classes and other types of code.