Cargando…

Mastering jBPM6 : design, build, and deploy business process-centric applications using the cutting-edge jBPM technology stack /

If you are a designer or developer who wants to build and operate business process-centric applications, then this book is for you. Knowledge of the basic concepts of application development in Java will be helpful in following the concepts covered in the book, but is not necessary.

Detalles Bibliográficos
Clasificación:Libro Electrónico
Autores principales: Fiorini, Simone (Autor), Gopalakrishnan, Arun V. (Autor)
Formato: Electrónico eBook
Idioma:Inglés
Publicado: Birmingham, UK : Packt Publishing, 2015.
Colección:Community experience distilled.
Temas:
Acceso en línea:Texto completo (Requiere registro previo con correo institucional)
Tabla de Contenidos:
  • Cover; Copyright; Credits; About the Authors; About the Reviewers; www.PacktPub.com; Table of Contents; Preface; Chapter 1: Business Process Modeling
  • Bridging Business and Technology; Business process management; Human interaction management; Business activity monitoring; Business process simulation; Business process model and notation; Core elements; Flow Objects; Data; Connecting Objects; Swimlanes; Artifacts; Business process management as applied in industry; Supply chain management; Banking and financial services; Design patterns in business process modeling; Sequence; Parallel split
  • SynchronizationSimple merge; Exclusive choice; Implicit termination; Deferred choice; Multiple instance without synchronization; Synchronized merge; Arbitrary cycle; Introducing jBPM; The Kie workbench; Process Designer; Operation management; Eclipse tooling; Core engine; The knowledge repository; The business logic integration platform; Drools Guvnor; Drools Expert; Drools Fusion; Working together; Summary; Chapter 2: Building Your First BPM Application; Installing the jBPM tool stack; Customizing the installation; Changing the database vendor; Manually installing the database schema
  • Creating your first jBPM projectBusiness Process Modelling; Building and deploying the project; Running your first process; Embedding jBPM in a standalone Java application; Modeling the business process using Eclipse tooling; Creating a jBPM project using Eclipse; Deploying the process programmatically; Writing automated test cases; Change management
  • updating deployed process definitions; Summary; Chapter 3: Working with the Process Designer; Web-based tooling; Process modeling; The Object Library; The process canvas; Properties editor; Toolbar; Problem visualization; The Metadata tab
  • Data object modelingForm modeling; Creating a form; Setting the field properties; Setting a default value; Inferring field values; Subforms; Multiple subforms; Process simulation; Process paths; Simulation parameters; Running simulation; Simulation results; Eclipse-based tooling; Importing a project created using web-based tooling; Process modeling; Data object modeling; Form modeling; Process simulation; Saving changes to the knowledge repository; Summary; Chapter 4: Operation Management; An overview of KIE workbench, Git, and Maven; Working with Git; Cloning a remote repository
  • Making changes and committingPushing to the remote repository; New repository; Managing assets
  • managed repositories; A final note; An overview of the kie-config-cli tool; Connecting (online mode); Creating an organizational unit; Creating a repository; Defining role-based access control rules; Adding jBPM console users; Adding the repository to an organization; Pushing changes to system.git; More on the system.git repository; KIE deployments; Artifacts and Kie modules; Deployment options; Deployment by example
  • the Pizza projects; The process definition
  • pizzadelivery; Deploying pizzas