Book Image

Activiti 5.x Business Process Management Beginner's Guide

By : Dr. Zakir Laliwala, Irshad Mansuri
Book Image

Activiti 5.x Business Process Management Beginner's Guide

By: Dr. Zakir Laliwala, Irshad Mansuri

Overview of this book

<p>Activiti is a light-weight workflow and Business Process Management (BPM) platform targeted at business people, developers, and system administrators. Its core is a super-fast and rock-solid BPMN 2 process engine for Java. Activiti runs in any Java application on a server, cluster and in the cloud. It integrates perfectly with Spring and it is based on simple concepts making it easy for users to maximize its potential.</p> <p>Activiti BPM Beginner’s Guide quickly introduces you to the Activiti Business Process Management methodology. This book will serve as an extremely useful starter guide for developers working on Activiti BPM who wish to integrate Activiti with other technologies.If you want to take full advantage of the power of the Activiti BPM, then this is the book for you.</p> <p>This book will teach you how to design advanced business workflows through easy steps as well as how to integrate your creations with various third party services. It will take you through a number of clear, practical steps that will help you to implement business workflow using standard BPMN notation.</p> <p>The key aim of this book is to guide you through how to develop business workflows so you can eventually remove the gap between the business analyst and the developer. The book focuses on development and delivery using Activiti BPM through integrating, migrating, and upgrading some advanced technological tools.</p> <p>You will learn everything you need to know to design effective and advanced business workflows and how to implement them with different applications.</p> <p>This book should be in the tool belt of any business analyst who wishes to model business processes and use these models to generate a fully-functioning workflow application.</p>
Table of Contents (17 chapters)
Activiti 5.x Business Process Management Beginner's Guide
Credits
About the Authors
About the Reviewers
www.PacktPub.com
Preface
Index

About the Reviewers

Sofiane Bendoukha holds a Magister of Computer Science degree from the University of Science and Technology of Oran (USTO), Algeria (2010). Since November 2011, she has been a PhD student at the Theoretical Foundations of Computer Science Group at the University of Hamburg, Germany (http://www.informatik.uni-hamburg.de/TGI/studenten/bendoukha/bendoukha.html).

She has always had an interest in workflow modeling and distributed systems. During her Magister thesis, she worked on web service orchestration with BPEL in grid computing. Her PhD thesis revolves around workflow management in cloud computing, especially in Intercloud environments. She focusses more on modeling issues using high-level Petri nets (HLPN) techniques and agents. The outcome covers many aspects of the workflow lifecycle, that is, from modeling to implementation.

She has also worked for two years as a teaching assistant at the Meteorological Institute for Formation and Learning (IHFR) in Oran, Algeria. After that, for one-and-a-half years, she worked as a system engineer at the Remote Sensing Laboratory related to the Algerian Space Agency (http://www.asal.dz/). For the actual publication, see http://www.informatik.uni-trier.de/~ley/pers/hd/b/Bendoukha:Sofiane.html.

Ivano Carrara was born on January 22, 1960. He has been an expert in electronics since 1979. He started to work with IBM Italia in 1984 and since 1989, he has managed the Italian operations of Galacticomm Technologies, Inc. (FL). He has been working with Liferay since 2004 and with Alfresco since 2007. As Solutions Architect, he cooperated with Accenture in activities based on the Liferay Enterprise Portal. He is currently working on the integration of Activiti BPM, Liferay Portal, Alfresco ECM, Jasper Reports, and Orbeon Forms on a large project related to the travel industry.

Mike Dias has been an Activiti BPM project committer since 2013, contributing to various project areas. He works for a Brazilian company called iColabora as a technical leader of a BPMS built on top of the Activiti Engine.

He is fluent in Java, and also has OCJP and OCWCD certifications. He also dominates JavaScript and has a lot of experience with libraries such as jQuery, Backbone.js, and d3.js.

Recently, he discovered the power of graph databases that gave him a one-way ticket to NoSQL land.