Progress Software Corporation · NASDAQ:PRGS
Progress Software — Technical Presentation (October 2013)
15 slides from Progress Software's technical presentation, Oct 7, 2013
Slide 1: Progress OpenEdge BPM Presentation Types
Progress OpenEdge BPM Presentation Types Abhinav Agarwal October 7, 2013
Slide 2: Agenda
Agenda OpenEdge Business Process Management OpenEdge BPM 11.3 Presentation Types – Use Cases Presentation Types Demo 2 © 2013 Progress Software Corporation. All rights reserved.
Slide 3: Progress OpenEdge Customers Face the Same Challenges as other Business Application Developers
Progress OpenEdge Customers Face the Same Challenges as other Business Application Developers Companies business processes change rapidly Difficult to keep up with changes to application requirements Business processes are difficult to change Processes should be explicit – not buried within an appli
Slide 4: Progress OpenEdge BPM
Progress OpenEdge BPM What is it? • Extends OpenEdge to a comprehensive platform that simplifies the development and deployment of applications that are both transaction-oriented and process-centric • Purposed for OpenEdge use cases What are the additional benefits? • Workflow automation – Allow
Slide 5: Key Components of OpenEdge BPM
Key Components of OpenEdge BPM Process Modeler BPM Portal BPM Studio BPM Server BPM-enabled BPM-Enabled Progress OpenEdge AppServer BPM-enabled OpenEdge Developer Studio AppServer OpenEdge UI Progress Developer Studio for OpenEdge OpenEdge AppServer 5 © 2013 Progress Software Corporation. All rights
Slide 6: What's New in OpenEdge BPM 11.3
What’s New in OpenEdge BPM 11.3 Simplified out of the box experience with integrated packaging, installation and configuration Native support for OpenEdge ABL Datatypes ProDataSet and Temp-Table support Unified security model • Single Point Authentication (SPA) • Single Sign On (SSO) Mobil
Slide 7: Why Presentation Types?
Why Presentation Types? Human interaction during process execution – work steps • Filling a form • Approving an application Before presentation types: • Can only be done through BPM portal – less accessibility • Limited integration with OE Apps • No support for other UI technologies 7 © 2013 Pro
Slide 8: Traditional UI – BPM Portal
Traditional UI – BPM Portal 8 © 2013 Progress Software Corporation. All rights reserved.
Slide 9: Presentation Types
Presentation Types Allows to complete human task through other UI’s (other than portal) Tablet Portal Presentation Types Mobile .NET GUI 9 © 2013 Progress Software Corporation. All rights reserved.
Slide 10: Presentation Types
Presentation Types Have multiple UI’s to complete human work steps Each presentation type has its own metadata ABL API / web service API to get presentation type information 10 © 2013 Progress Software Corporation. All rights reserved.
Slide 11: Presentation Type – Metadata
Presentation Type – Metadata Mobile – URL Tablet – URL GUI – Name of the program 11 © 2013 Progress Software Corporation. All rights reserved.
Slide 12: Presentation Types – Admin UI on Portal
Presentation Types – Admin UI on Portal View/manage task belonging to all UI’s 12 © 2013 Progress Software Corporation. All rights reserved.
Slide 13: Presentation Types – ABL API Support
Presentation Types – ABL API Support Progress.BPM.Task class • Get presentation types for a work step – GetAvailablePresentationTypes( ) • Get UI for a presentation type – GetPresentationUI( ) method 13 © 2013 Progress Software Corporation. All rights reserved.
Slide 14: © 2013 Progress Software Corporation. All rights reserved.
14 © 2013 Progress Software Corporation. All rights reserved.
Slide 15: Progress
SX PROGRESS
Progress Software — Technical Presentation (October 2013) on 6ix