IBM Web Sphere Business Modeler An Introduction Lian
IBM Web. Sphere Business Modeler: An Introduction Lian Yu The School of Software and Microelectronics Peking University No. 24 Jinyuan RD, Beijing 102600, P. R. China 2009 教育部-IBM精品课程: 面向服务的业务流程管理 1 An Introduction to IBM Web. Sphere Business Modeler 9/14/2021
Agenda � IBM Web. Sphere Business Modeler Overview � Business Scenarios of Modeler Usage � Business Process Modeling � Process Simulation and Analysis � Business IT Collaboration � KPI Definition and Monitor � References 2 Business Process Analysis and Modeling 9/14/2021
Web. Sphere Business Modeler Value � Provides a common language for effective business and IT collaboration. � Allows people who know the business to model the business. � Business-focused users understand transform their business through advanced business modeling, simulation, analysis, reporting, and collaboration capabilities. Understanding business models can increase return on investment (ROI). � Add business measures to define key performance indicators (KPIs) � Add metrics that measure business process performance � Integrates with Web. Sphere Business Monitor to report on process performance. � � IT-focused users export models to multiple development environments to jump-start workflow and application 3 9/14/2021 An Introduction to IBM Web. Sphere Business Modeler development.
Business process modeling begins with understanding the current environment � Both BPM and SOA start with an understanding of the current business environment. � The focus of this course is using business process analysis to create accurate process models of the current business environment. � IBM Web. Sphere Business Modeler is used to document and analyze the current as well as the future business process models. � Web. Sphere Business Modeler also supports the followon stages: Generates code to execute business processes � Creates business measures to monitor the executing processes � Imports execution results to update the current model for analysis � 4 An Introduction to IBM Web. Sphere Business Modeler 9/14/2021
Web. Sphere Business Modeler: Process modeling communicates the business needs to IT for development � Business � and engineering analysts create “As Is” models. Analyze current process to identify improvement areas. � Web. Sphere Business Modeler simulates these models along key variables, such as time, cost, and resources. � “As Is” models are redesigned into future state “To Be” models. � “To Be” models serve as key drivers for future development. � Focuses on the greatest potential for improved productivity and integration between the business and technology domains � Process models are exported to Web. Sphere Integration Developer. � BPEL compliant implementation of human tasks and IT resources � Java 5 snippets can be developed when a need is discovered. An Introduction to IBM Web. Sphere Business Modeler 9/14/2021
Three types of business process modeling � For documentation and compliance – capture current process � � Documenting processes requires a deep understanding of your business to capture complex behaviors and expertise. Use output for training, collaboration, and documentation. � � � Annotate within the process model: comment on the tasks or rules For process redesign and optimization of resources and flow � � Discover areas of a current process to improve or to add value Document both the current state and future state process models. � � � For requirements of compliance regulations: Sarbanes-Oxley and Basel II Comparisons validate changes and ROI before committing resources. Establish and track measureable process metrics for performance. For runtime execution � � Ability to change the business process quickly to respond to markets. Future state process is modeled in Modeler and exported � Runtime development tooling imports the process, implements, and tests � Real-time monitoring provides feedback on running process improvements 6 Web. Sphere Integration Developer Web. Sphere Business Monitor An Introduction to IBM Web. Sphere Business Modeler 9/14/2021
True Business Understanding Requires Multi-Dimensional Business Models The Process Model � � The Resource Model � � Allows you to define all of the different types and instances of those resources so that they can be associated to the model The Information Model � � Provides a view of data and how data is used within a business process The Organization Model � � 7 The Graphical model provides the pictorial representation of the process model 7 Provides the definition and structure of all of the organization units and their associated resources An Introduction to IBM Web. Sphere Business Modeler 9/14/2021
Cost Documenting the process – Composition of tasks Role Bulk Resources Business Item Calendar Individual Resources Classifier Location Inputs Task Outputs Process 8 8 An Introduction to IBM Web. Sphere Business Modeler Organization 9/14/2021
Process – comes with time and money, and more. . . 9 9 An Introduction to IBM Web. Sphere Business Modeler 9/14/2021
Business Process Modeling - Data and Resource � The Information Model � � � The Resource Model � Allows you to define all of the different types and instances of those resources so that they can be associated to the model � Business calendar support The Organization Model � 10 Provides a view of data and how data is used within a business process 10 Provides the definition and structure of all of the organization units and their associated resources An Introduction to IBM Web. Sphere Business Modeler 9/14/2021
Agenda � IBM Web. Sphere Business Modeler Overview � Business Scenarios of Modeler Usage � Business Process Modeling � Process Simulation and Analysis � Business IT Collaboration � KPI Definition and Monitor � References 11 Business Process Analysis and Modeling 9/14/2021
12 An Introduction to IBM Web. Sphere Business Modeler 9/14/2021
Business Process Modeling – Process Diagram � The Process Model � The Graphical model provides the pictorial representation of the process model � Simple drag-and-drop interface � Process diagrams are easy to read and interpret Capture process activities and decision logic � Expose to viewer through BPMN style, swimlane, label, color-coding, customized picture 13 An Introduction to IBM Web. Sphere Business Modeler 9/14/2021
Document Execute 使用模板中的提供 的各种基本元素可 以画出复杂的业务 流程 业务流程编辑器 基于自由格式布局 14 14 An Introduction to IBM Web. Sphere Business Modeler 9/14/2021 Redesign
Process Elements -1 � Local Task - Tasks are the basic building blocks representing activities in a process model. Each task performs some function § Local Subprocess - A local process is a process that only exists as a subprocess to another process § Connection - Connections define the control flow with or without data within a process § Gateway (Fork, Join, Merge) - Provide a process with the ability for certain paths to run in parallel by using a fork node, or paths of execution to be joined at a particular point in the process by using either a join or merge node 15 An Introduction to IBM Web. Sphere Business Modeler 9/14/2021
Process Elements - 2 � Decision (Simple, Multiple) - A decision routes inputs to one or several of alternative outgoing paths § Local Repository - A local repository is a data store § Loop (While Loop, Do-While Loop, For Loop) - A loop is a repeating sequence of activities contained within a process § Service - Services represent external processes that are provided by a service provider. § Map - The Map represents one of the only objects that can receive multiple different inputs and produce multiple different outputs 16 16 An Introduction to IBM Web. Sphere Business Modeler 9/14/2021
Process Elements - 3 Map - The Map represents one of the only objects that can receive Multiple different inputs and produce multiple different outputs. You can use a map to specify how to transform input into output � Local Business Rule Task - Business rules tasks represent activities to which business rules apply. You can use business rules tasks to model complex decisions and to visually identify places in your process model where business policies and practices apply � Local Human Task - Human tasks are tasks that a system assigns to a person for completion. You can use human tasks to visually identify and document activities that must be performed by a human resource � 17 17 An Introduction to IBM Web. Sphere Business Modeler 9/14/2021
Process Elements - 3 � Notification (Notification Broadcaster, Notification Receiver) - Special tasks that enable communication via Notification § Timer - Special task that initiates a flow at a specified point in time § Observer - Special task that watches a process and its associated repositories, and initiate a flow when a certain condition becomes true § Start, stop, end nodes - Control the process when start, and stop 18 18 An Introduction to IBM Web. Sphere Business Modeler 9/14/2021
Add Process other information � Through additional investigations and interviews, begin to identify detailed attributes üBusiness Items üRoles üResources üDurations 19 üCosts üDescriptions üClassifiers üOrganizations An Introduction to IBM Web. Sphere Business Modeler 9/14/2021
Input, Output – Data Model Inputs and outputs represent data that are required by a process or activity to start processing, or the result of the process or activity after processing has been completed � Basic type String, integer, Boolean, Time, … � Complex type - Business Item - A business item is anything that is created, assembled, inspected, tested, modified, or worked upon - Examples of business items: Manufacturing order, motherboard, power supply, memory chip; Customer information record, purchase order. 20 An Introduction to IBM Web. Sphere Business Modeler 9/14/2021
The Data Model – Business Item � This data can be imported in from existing sources or upon export be used to help develop or enhance systems � Ability to associate critical information required for the process execution and to support the logic behind how the process behaves � Exportable so that it can be leveraged by both the runtimes and the application developers � Business Service Object represent the element of XSD(XML Schema) files 21 An Introduction to IBM Web. Sphere Business Modeler 9/14/2021
Business item Instances � Business item instances represent particular occurrences or copies of business items - If you have defined a business item called Problem Ticket, then an example of a business item instance would be “Ticket #7” � Instances can be used to define default values � Business item states represent the different stages that a business item can go through in a business process 22 An Introduction to IBM Web. Sphere Business Modeler 9/14/2021
The Resource Model � Resources, both human and non-human, are used to designate who will be responsible for claiming and completing a specific task Defines all role, individual, and bulk resources that are used within the business process and their associated costs � Predefined resource definitions for a person, equipment, machine, facility, tool, and communication service. � Complex resource behaviors can be modeled in order to accurately reflect those behaviors in the analysis model � � Qualifications and attributes associated to resources help determine the right resource to be used under a give set of circumstances � Use of timetable definitions help to accurately reflect any resource schedules 23 An Introduction to IBM Web. Sphere Business Modeler 9/14/2021
Organization and Location � Organization units model the specific organizational groups inside of an organization. Usually, these groups are made up of people who cooperate to accomplish specified objectives. Organization Units can be enterprises, companies, departments, or teams. � Graphical organization tree allow for visibility into what the relationship between the organizations and the resources are in order to view hand-offs � Locations model specific places of interest to your organization. 24 An Introduction to IBM Web. Sphere Business Modeler 9/14/2021
The Organization Definition 25 An Introduction to IBM Web. Sphere Business Modeler 9/14/2021
Cost and Revenue � Processing Cost - The expense incurred each time the element runs � Startup Cost - A one-time cost incurred each time the element start � Wait-time Cost - The expense that accrues while the element is waiting for a resource to become available � Revenue - The revenue generated each time the element runs 26 An Introduction to IBM Web. Sphere Business Modeler 9/14/2021
Duration � Processing time - The time while the activity is actively executing - Rather than elapsed time, which may include delays while waiting for a resource � Resource wait time - The maximum time that the activity will wait for a resource before the activity fails 27 An Introduction to IBM Web. Sphere Business Modeler 9/14/2021
Classifier � Categorize tasks and other process elements for decision-making or process optimization � Highlight important aspects of a process � Group or categorize related activities and/or processes � May assign multiple classifiers to a single process element � Predefined classifiers are provided for quality control, value added, and workflow � WSRR classification use Classifier to connect task and service 28 An Introduction to IBM Web. Sphere Business Modeler 9/14/2021
Agenda � IBM Web. Sphere Business Modeler Overview � Business Scenarios of Modeler Usage � Business Process Modeling � Process Simulation and Analysis � Business IT Collaboration � KPI Definition and Monitor � References 29 Business Process Analysis and Modeling 9/14/2021
Web. Sphere Business Modeler: Process modeling communicates the business needs to IT for development � Business � Analyze current process to identify improvement areas. � � and engineering analysts create “As Is” models. Web. Sphere Business Modeler simulates these models along key variables, such as time, cost, and resources. “As Is” models are redesigned into future state “To Be” models. � “To Be” models serve as key drivers for future development. � – Focuses on the greatest potential for improved productivity and integration between the business and technology domains � Process models are exported to Web. Sphere Integration Developer. � BPEL compliant implementation of human tasks and IT resources � Java 30 snippets can be developed when a need is discovered. An Introduction to IBM Web. Sphere Business Modeler 9/14/2021
Business Process Modeling Notation (BPMN) � Business Analysts want to use a standard notation for process diagrams; Business Process Modeling Notation (BPMN) was developed as a standard. � Process diagrams can be created in BPMN style. � Ability to display existing and new processes in original. Web. Sphere Business Modeler style or BPMN style. 31 An Introduction to IBM Web. Sphere Business Modeler 9/14/2021
32 An Introduction to IBM Web. Sphere Business Modeler 9/14/2021
Modeler static analysis reports on the process � Static analysis reports on the proposed “To Be” model are run to understand: � Activity cost and duration � Activity by classifier � Resource cost analysis � Matrix analysis (resource and role) � These are weighted averages, so they represent the expected long-term cost of the proposed “To Be” process. 33 An Introduction to IBM Web. Sphere Business Modeler 9/14/2021
Simulation Terminology � Simulation snapshot �A � Simulation profile �A � record of the model that will be simulated record of the model plus the simulation attributes Statistics and results � The � Probabilities or expressions � The � information that comes out of the simulation way decisions are handled during simulation Tokens � Represent � Process instances � Each � execution of a process in a simulation Process cases � Each � units of work passing through the process path through a process Random number generation � The 34 introduction real-life variability into a simulation An Introduction to IBM Web. Sphere Business Modeler 9/14/2021
Creating simulation snapshot � A simulation snapshot is a record of the complete process model at the moment when you simulated the process § A simulation profile is a copy of a process model, augmented with simulation attributes 35 An Introduction to IBM Web. Sphere Business Modeler 9/14/2021
Simulation Attributes — General � Process simulation attributes define conditions and behaviors for a process as a whole during a simulation run. 36 An Introduction to IBM Web. Sphere Business Modeler 9/14/2021
Simulation Attributes — Inputs � � � � Associate a token with a business item � The business item will arrive with the token Number of tokens per bundle � Number of tokens that arrive at the same time Total number of tokens � Number of tokens generated per run � Total tokens are grouped by bundle One-time cost per token Time trigger � Fixed interval with a start time Random time trigger � Select a statistical distribution for token generation Timetable trigger � Use a timetable to generate tokens 37 An Introduction to IBM Web. Sphere Business Modeler 9/14/2021
Simulation attributes — Input Logic Input criteria simulation settings � For one process input � The probability of the input is 100% � For multiple process inputs � Specifies the probability of receiving each of the different inputs or combination of inputs � Output criteria associations � � 38 Specify the association between the inputs of the process and the outputs of the process An Introduction to IBM Web. Sphere Business Modeler 9/14/2021
Simulation Attributes — Business item Creation � Business item creation � � Specifies the business items to be created by the process Create simulation values � 39 Specifies the rule used to create business items An Introduction to IBM Web. Sphere Business Modeler 9/14/2021
Simulation Attributes — Resource Pool � Resource usage � � Run simulation without resource requirements. � Ignore the resource requirements. � Use to test the model without resources. Resource pool Select resources to be made available to the simulation � By default, all resources defined in your project are available � If the roles are checked the simulation will supply as many roles as needed � The number of roles can be limited � 40 An Introduction to IBM Web. Sphere Business Modeler 9/14/2021
Simulation Control Panel � Simulation Control Panel tab � � Setting, pause, stop, step, run Simulation settings � � � 41 Step settings Animation settings � Display animation � Speed Statistic settings � Specify what is displayed in statistics Replication settings Result settings An Introduction to IBM Web. Sphere Business Modeler 9/14/2021
Specify token creation settings …Where the virtual data for simulation come from? � A token represents a unit of work that is received by a process and transferred between different activities in the process flow. � By specifying token creation settings, you define the quantity and rate of inputs that process handles in a simulation run � You may need to run a large number of tokens through a process to achieve a statistically significant simulation result that you can use for dynamic analysis. The number of tokens that you need to run depends on the number of cases that the process produces 42 An Introduction to IBM Web. Sphere Business Modeler 9/14/2021
Powerful Simulation Engine �Distribution �Business item creation �Expression �Interrupt �Resource allocation 43 An Introduction to IBM Web. Sphere Business Modeler 9/14/2021
Use of Statistical Distributions in Simulation �Statistical distribution allow a model more accurately reflect the real world behavior of the business process �Distribution help build randomness into a model, which averages can’t § In Modeler, distribution can be assigned to: creation do -- Token Task completion times - Task cost �Measured data may be limited and - Task revenue - Decision paths making decisions with small sample sizes increases the risk of incorrect forecasts or decisions 44 An Introduction to IBM Web. Sphere Business Modeler 9/14/2021
Business Item Creation For an activity within a process, you can specify rules that govern how values are assigned to business items that will be used in simulation. 45 An Introduction to IBM Web. Sphere Business Modeler 9/14/2021
Expression � Expressions are conditions or mathematical functions that applications evaluate to produce specific types of values such as Boolean, numeric, or date and time. 46 An Introduction to IBM Web. Sphere Business Modeler 9/14/2021
Interrupts � Interrupts allow you to monitor certain conditions, such as cost overruns or excessive times spent waiting for resources, by causing a simulation run to be automatically suspended whatever such a condition occurs § Simulation will pause on an interrupt only when it reaches a point where it can safely suspend the simulation 47 An Introduction to IBM Web. Sphere Business Modeler 9/14/2021
Running a simulation � You can run a simulation of a process to get an animated view of the process operation 48 An Introduction to IBM Web. Sphere Business Modeler 9/14/2021
View Simulation Result – Control Panel � Control panel - While a simulation is running and after it has completed, you can view statistics relating to the execution of the simulation. 49 An Introduction to IBM Web. Sphere Business Modeler 9/14/2021
The Analysis – Static and Dynamic Analysis Static Analysis – give business users important information computed from the raw data in the models. Inputs are raw model data and parameters entered by the user � Dynamic Analysis – Provides the business user with information computed from the process simulation results – critical path, shortest path, cycle times. Inputs is: � � Process simulation results generated from the simulation engine and Database � Both results are viewed using either a tabular or graphical viewer. Can also be printed using predefined report template 50 An Introduction to IBM Web. Sphere Business Modeler 9/14/2021
The Analysis – Static and Dynamic Analysis 51 An Introduction to IBM Web. Sphere Business Modeler 9/14/2021
Viewing Simulation Result – Dynamic Analysis � Help you evaluate how a process that you have modeled operates under specific simulation conditions. � Help you identify problems in the way that the process currently works, and you can compare the results that you produce when you simulate different variations of the same process or simulation profile. � Analysis of the results of a process simulation from different perspectives Time, money, and statistics §� Aggregated analysis - Shows aggregated results for elements that have multiple instances or are executed multiple times in the simulation of a process, such as an activity or a resource § Process instance analysis - Shows process results within a particular instance of a process that is created during a simulation run § Process cases analysis - Show statistics produced by all process cases in a simulation § Processes comparison analysis - Compare the weighted average results of two simulated processes that use the same input parameters 52 An Introduction to IBM Web. Sphere Business Modeler 9/14/2021
Aggregated Analysis � Used to gain an understanding of the behavior of the process as a whole � � Most broadly scoped of the dynamic analyses � Uses all the data from the entire simulation run Determines information about activities and resources used in all process instances generated during a simulation 53 An Introduction to IBM Web. Sphere Business Modeler 9/14/2021
Process Cases Analysis � Used to gain an understanding of a specific case (process flow) within the process. Shows weighted average values, where the average value is weighted for each process case to account for the distribution of process instances to that case relative to other cases. � Process cases analysis organizes and averages the simulation results generated for each process case, which enables you to investigate variations in performance between different patterns of process flow. � 54 An Introduction to IBM Web. Sphere Business Modeler 9/14/2021
Process Instance Analysis � Used to gain an understanding of the behavior of a specific token's run through the process � � Get a detailed understanding of each individual pass through a process during simulation Process instance analyses are the most granular of the dynamic analyses � 55 Use data from a single instance of a process case An Introduction to IBM Web. Sphere Business Modeler 9/14/2021
Comparative Analysis � Used to highlight differences and similarities in simulation results between two different simulation runs: � � Different versions of a modeled process Different simulation sizes Different decision probabilities Compares the weighted average analysis results for two simulated processes that use the same input parameters � 56 For example, compare the average length of time it takes to complete your current process versus your proposed future process. An Introduction to IBM Web. Sphere Business Modeler 9/14/2021
Dynamic Analysis — Preferences 57 An Introduction to IBM Web. Sphere Business Modeler 9/14/2021
Analysis Result – Report � Report provide a way to view, share, and print information derived from the models created. Generate reports that summarize different aspects of your business process, using a variety of predefined report template - Standard reports based on templates - User defined reports - Integrated Crystal Reports � A report is formatted presentation of information relating to a model or to the results of analyzing a process � Provides return on investment (ROI) comparisons of As-Is and To-Be models � 58 An Introduction to IBM Web. Sphere Business Modeler 9/14/2021
Agenda � IBM Web. Sphere Business Modeler Overview � Business Scenarios of Modeler Usage � Business Process Modeling � Process Simulation and Analysis � Business IT Collaboration � KPI Definition and Monitor � References 59 Business Process Analysis and Modeling 9/14/2021
Import and export � Import Microsoft Visio diagram to Web. Sphere Business Modeler � Gather and validate initial process data with office tools to use in Web. Sphere Business Modeler � Template-based import for core model elements from Microsoft Excel workbooks � Ability to define the following elements in Microsoft Excel: � � Business items and templates � Individual and bulk resource definitions and templates � Individual and bulk resources � Roles � Organization and location definitions and templates � Organization units and locations � Global tasks � Business rules and human tasks Allow user to export a report to PDF format or a Microsoft Word (. docx) document � 60 Allow users to export a diagram to PDF, JPG, or SVG format An Introduction to IBM Web. Sphere Business Modeler 9/14/2021
Business and IT Collaboration – Import/Export � Empower the business to help drive the design and function of IT systems that support business needs BPEL � Web Service WSDL import and use as local task in modeling XPDL Web. Sphere Business Modeler § Reduced cycle time for implementing business process solutions § Single business modeling tool targets both IBM BPM runtimes 61 WID Web. Sphere Integration Developer File. Net P 8 Process Designer Web. Sphere Process Server An Introduction to IBM Web. Sphere Business Modeler P 8 Process Engine 9/14/2021
Business User Collaboration - Team Support §Collaboration scenario: üShare a project üCheck Out a Project üViewing the History of a Component üGet Content üComparing Versions üAudit Trail Compare 62 An Introduction to IBM Web. Sphere Business Modeler 9/14/2021
Business User Collaboration – Publishing Server � Allows those who do not have Modeler the ability to view business process models � Display models in a web browser as a set of widgets Publish models to centralized publishing server to share models with users across different locations � � Allows for design time reviews by associating comments and provide responses to reviewers of the business process model � User Access control mechanism 63 An Introduction to IBM Web. Sphere Business Modeler 9/14/2021
Business User Collaboration – BPM Repository Built on RAM, the BPM Asset Repository enables teams working on a BPM Project to store and share artifacts through the BPM solution lifecycle � Improve Business to IT Collaboration � Support reuse of BPM assets � Supports Collaboration � Discussion forum, subscriptions, emails, RSS feeds � 64 An Introduction to IBM Web. Sphere Business Modeler 9/14/2021
BPM Repository - 3 65 An Introduction to IBM Web. Sphere Business Modeler 9/14/2021
Business User Collaboration - Report � Report provide a way to view, share, and print information derived from the models created. � Generate reports that summarize different aspects of your business process, using a variety of predefined report template � � Standard reports based on templates � User defined reports � Integrated Crystal Reports A report is formatted presentation of information relating to a model or to the results of analyzing a process 66 An Introduction to IBM Web. Sphere Business Modeler 9/14/2021
Agenda � IBM Web. Sphere Business Modeler Overview � Business Scenarios of Modeler Usage � Business Process Modeling � Process Simulation and Analysis � Business IT Collaboration � KPI Definition and Monitor � References 67 Business Process Analysis and Modeling 9/14/2021
What Websphere Business Monitor is � A comprehensive business activity monitoring (BAM) software product that provides an up-to-date (near real-time) view of your business performance � � 68 Provides visibility into the performance of business activities by processing events, calculating business metrics, and presenting key performance indicators (KPIs) through business dashboards Helps when something goes wrong and in situations where expectations are not met Be aware of potential problems earlier and take actions when specified situations occur Provide BAM solutions to give business users more visibility and insight into the performance of the business and to help them take informed action An Introduction to IBM Web. Sphere Business Modeler 9/14/2021
Websphere Business Monitor supports quick glance � Web. Sphere Business Monitor can monitor events from a wide variety of sources: Web. Sphere Process Server � Web. Sphere Enterprise Service Bus � Web. Sphere Message Broker � Web. Sphere MQ Workflow � Web. Sphere Business Services Fabric � Web. Sphere Business Events � IBM File. Net P 8 BPM � IBM Adapters � In fact, business events can be monitored from anywhere CBE events can be generated from their activities 69 An Introduction to IBM Web. Sphere Business Modeler 9/14/2021
How Web. Sphere Business Monitor works 70 An Introduction to IBM Web. Sphere Business Modeler 9/14/2021
Buildtime Architecture Monitor development environment Monitor test environment 71 An Introduction to IBM Web. Sphere Business Modeler 9/14/2021
Iterative Development Steps 72 An Introduction to IBM Web. Sphere Business Modeler 9/14/2021
Runtime Architecture Business Space web dashboard Portlet-based dashboard required by Dimensions view and Reports view sending notifications, calling Web services and invoking Service Component Architecture (SCA) components 73 An Introduction to IBM Web. Sphere Business Modeler 9/14/2021
Installation Verification 74 An Introduction to IBM Web. Sphere Business Modeler 9/14/2021
Configuring a remote CEI for Web. Sphere Business Monitor � � � To monitor events from Web. Sphere Process Server in different cell, a remote CEI bus must be configured and linked to the Web. Sphere Business Monitor bus Web. Sphere. Business Monitor provides a script that creates the remote CEI bus and the service integration bus link http: //publib. boulder. ibm. com/infocenter/dmndhelp/v 6 r 2 mx/topic/com. ibm. btools. help. monitor. install. doc/admin/cei_rem_onwas 61. html 75 An Introduction to IBM Web. Sphere Business Modeler 9/14/2021
Integration with WID/WPS 76 An Introduction to IBM Web. Sphere Business Modeler 9/14/2021
Monitor Model � � � 77 XML documents which specify how information should be extracted from events at runtime and collected, combined, and stored for representation on a dashboard � defines what should be monitored and how it should be monitored � defines the business metrics to be observed and their dependencies on business events It contains: � monitor details model � key performance indicator (KPI) model � dimensional model � visual model � event model developed in Monitor Model Editor (MME) An Introduction to IBM Web. Sphere Business Modeler 9/14/2021
Ways to create monitor model � Create a monitor model from scratch in MME � Import a preliminary monitor model from Web. Sphere Business Modeler � This model provides high-level descriptions of KPIs and business-relevant metrics, as well as process diagrams that can be viewed in the Web. Sphere Business Monitor dashboards § Generate a monitor model from a WPS or WESB application – This model provides low-level information such as event definitions, inbound events, and correlation expressions. We need to refine and extend the monitor model in MME 78 An Introduction to IBM Web. Sphere Business Modeler 9/14/2021
Monitor Details Model � a container for monitoring contexts and their associated metrics, keys, counters, stopwatches, triggers, and events (inbound/outbound) � � � 79 Inputs: inbound events Outputs: metrics, counters, stopwatches, outbound events interconnecting logic: triggers � A monitoring context defines all of the data that should be collected about an entity such as a process � extract data from inbound events and hold in business measures: metrics, counters, stopwatches � Outbound events can be emitted to CEI and routed to Monitor action services An Introduction to IBM Web. Sphere Business Modeler 9/14/2021
KPI Model � contains KPI contexts which in turn contain KPIs and their associated triggers and events � KPIs are quantifiable measurements of the improvement or deterioration in the performance of an activity critical to the success of a business � 80 KPIs use aggregate data, such as an average or sum of a particular metric An Introduction to IBM Web. Sphere Business Modeler 9/14/2021
Dimensional model � defines cubes for dimensional analysis which provide a business intelligence perspective of the historical data collected across all instances � defines cubes, measures and dimensions � To get Dimensions view: dimensional model � DB 2 Alphablox � 81 An Introduction to IBM Web. Sphere Business Modeler 9/14/2021
Visual model § contains visualization as Scalable Vector Graphics (SVG) diagram including a group of named shape sets § each visualization includes a set of actions to modify the diagram based on values of metrics and KPIs § exported from Web. Sphere Business Modeler § Install adobe SVG viewer 82 An Introduction to IBM Web. Sphere Business Modeler 9/14/2021
Event model � references all event definitions used as inbound or outbound events in monitor details model or KPI model � references to any schemas used to describe the structure of individual event parts 83 An Introduction to IBM Web. Sphere Business Modeler 9/14/2021
Action services § receives defined situation events and takes action § actions are based on userdefined action templates, include: – notifications: Alert, Email, etc. – calling Web services – invoking SCA components 84 An Introduction to IBM Web. Sphere Business Modeler 9/14/2021
Business Space dashboards 85 An Introduction to IBM Web. Sphere Business Modeler 9/14/2021
Agenda � IBM Web. Sphere Business Modeler Overview � Business Scenarios of Modeler Usage � Business Process Modeling � Process Simulation and Analysis � Business IT Collaboration � KPI Definition and Monitor � References 86 Business Process Analysis and Modeling 9/14/2021
Reference � Business Activity Monitoring with Web. Sphere Business Monitor V 6. 1 http: //www. redbooks. ibm. com/abstracts/sg 247638. ht ml? Open 87 An Introduction to IBM Web. Sphere Business Modeler 9/14/2021
Thank you! Questions 88 An Introduction to IBM Web. Sphere Business Modeler 9/14/2021
- Slides: 88