The Open source Business Process Management Platform by Frederik Heremans, Alfresco Software Ltd.
Aug 17, 2014
The Open source Business Process Management Platform byFrederik Heremans, Alfresco Software Ltd.
IntroductionFrederik HeremansSenior Software Engineer at Alfresco
• Part of the Activiti team• Before joining Alfresco: J2EE + ECM
Consultant• Open-source enthusiast• Based in Belgium
Agenda• Alfresco ECM• Introduction to Activiti• Case Management principles in Activiti• Demo
Alfresco ECM
‘An open source and open standards Java content platform for building any content-rich application’
Alfresco ECM• Document Management
– Create, capture, share and retain corporate content
• Records Management– Ensure governance, compliance and retention
• Enterprise Collaboration– Create, collaborate, discuss and discover content
• Web content Management– Author, collaborate, approve and publish
to the web
WO
RKFL
OW
Activiti BPM
• Open source BPM-engine (Apache license)• Founded by Tom Baeyens and his right-hand
Joram Barrez (former RedHat/Jboss JBPM-team)• Processes are BPMN 2.0– OMG standard for modeling (executable)processes
• Lightweight, embeddable, testable and extensible
• Active community, many contributions
More than just a library…
Activiti Modeler (browser)
Activiti Designer (Eclipse)
Activiti Cycle
Activiti Explorer
But what about ACM?
?
ACM principles in Activiti Explorer• Create ‘ad hoc’ tasks, without process• Involve people with the task/case• Add subtasks (also to process-tasks)• Add related documents/url’s• Contextual task-lists (role-based, involvement,
assigned, …)• Activity stream (Case History + collaboration)• Possibility of leveraging history of engine
DemoActiviti Explorer in Action
Any Questions?