C1000-116 Stu
C1000-116 Stu
Program
It is recommended that you review these objectives and ask yourself the following
questions:
If you are not familiar with a task, go through the objective, perform that task in your own
environment and read more information on the task. If there is an objective on a task, there is a
high likelihood that you WILL see a question about it on the actual exam. Review the
recommended learning designed to prepare you to take the certification exam.
After reviewing the objectives in this guide and completing your own research, take the
assessment exam. While the assessment exam does not indicate which specific questions
were answered incorrectly, it does indicate overall performance by section. This is a good
indicator of preparedness or if further preparation is warranted.
High-level Exam Objectives
Section 1 - Architecture
Describe the IBM Business Automation Workflow architecture and
1.1 components
Understand the containerized architecture as it relates to application
1.2 development
Design applications using appropriate IBM Business Automation Workflow
1.3 components
Demonstrate an understanding of the impact of design decisions on application
1.4 performance
1.5 Understand the security model for workflow solutions
Section 2 - Workflow Development
2.1 Describe a workflow using complex patterns
Build business objects and variables for use within a business workflow
2.2 solution
Section 1 - Architecture
REFERENCE:
https://www.ibm.com/docs/en/baw/20.x?topic=workflow-installing-business-
automationenterprise-purposes
REFERENCE:
https://www.ibm.com/docs/en/baw/20.x?topic=management-building-
processapplications
1.3.2. Understand key steps and artifacts needed for implementing a case solution using
IBM Business Automation Workflow.
REFERENCE:
https://www.ibm.com/docs/en/baw/20.x?topic=management-designing-your-
casesolution-application
REFERENCES
https://www.ibm.com/docs/en/baw/20.x?topic=process-implementing-activities
https://www.ibm.com/docs/en/baw/20.x?topic=process-task-types
https://www.ibm.com/docs/en/baw/20.x?topic=applications-business-objects-variables
https://www.ibm.com/docs/en/baw/20.x?topic=applications-integrating-services
https://www.ibm.com/docs/en/baw/20.x?topic=process-subprocess-types
https://www.ibm.com/docs/en/baw/20.x?topic=process-modeling-events
https://www.ibm.com/docs/en/baw/20.x?topic=process-undercover-agents
Chapter 5: https://www.redbooks.ibm.com/abstracts/sg248282.html?Open
REFERENCES
https://www.ibm.com/docs/en/baw/20.x?topic=application-adding-
deployingcasemanagement-solution
https://www.ibm.com/docs/en/baw/20.x?topic=solution-adding-selecting-roles
https://www.ibm.com/docs/en/baw/20.x?topic=objects-business
https://www.ibm.com/docs/en/baw/20.x?topic=solution-adding-modifying-
businessobjects https://www.ibm.com/docs/en/baw/20.x?topic=solution-adding
https://www.ibm.com/docs/en/baw/20.x?topic=solution-business-rules
https://www.ibm.com/docs/en/baw/20.x?topic=solution-adding-activities
https://www.ibm.com/docs/en/baw/20.x?topic=solution-creating-configuringstagescase-
type https://www.ibm.com/docs/en/baw/20.x?topic=page-pages
https://www.ibm.com/docs/en/baw/20.x?topic=page-widgets
REFERENCES
https://www.ibm.com/docs/en/baw/20.x?topic=applications-validating-process-toolkits
https://www.ibm.com/docs/en/baw/20.x?topic=projects-system-toolkits
1.4.1. List key factors that influence IBM BPM performance and scalability.
1.4.1.1. Hardware and network infrastructure
1.4.1.2. Topology selection
1.4.1.3. Client/browser selection
1.4.1.4. Development best practices
1.4.1.5. IBM BPM server performance tuning
1.4.1.6. IBM BPM database performance tuning
1.4.2. Identify common development best practices to optimize IBM BPM performance.
1.4.3. List common server and database tuning parameters.
1.4.3.1. Tracing and logging settings
1.4.3.2. Java memory management (heap size, garbage collection)
1.4.3.3. Process engine navigation thread pooling
1.4.3.4. Database connectivity
1.4.3.5. Virtual Member Manager LDAP cache
1.4.3.6. Database table spaces, transaction log, memory and statistics
REFERENCES
http://www.redbooks.ibm.com/abstracts/sg 248216.html?Open
https://www.redbooks.ibm.com/abstracts/sg248282.html?Open
1.5.1. Identify authorization security requirements for process applications and case
solutions
1.5.1.1. Users authorization
1.5.1.2. Access control
1.5.1.3. Roles and permissions
1.5.1.4. Groups for Content Platform Engine object stores
REFERENCES
https://www.ibm.com/docs/en/baw/20.x?topic=workflow-security-considerations
https://www.ibm.com/docs/en/baw/20.x?topic=security-access-control Chapter
4: Security architecture considerations in
https://www.redbooks.ibm.com/abstracts/sg248282.html?Open
https://www.ibm.com/docs/en/baw/20.x?topic=solutions-configuring-security-
businessautomation-workflow
https://www.ibm.com/docs/en/baw/20.x?topic=solutions-planning-security
https://www.ibm.com/docs/en/baw/20.x?topic=management-configuring-
securitycasesolutions https://www.ibm.com/docs/en/baw/20.x?topic=security-planning-
inproductionenvironment
https://www.ibm.com/docs/en/baw/20.x?topic=security-identifying-business-
automationworkflow-users
https://www.ibm.com/docs/en/baw/20.x?topic=solutions-configuring-security-manually
REFERENCES
https://www.ibm.com/docs/en/baw/20.x?topic=activities-creating-loops
https://www.ibm.com/docs/en/baw/20.x?topic=process-converging-diverging-flows
2.1.2. Understand swimlanes, role lanes and lane team.
2.1.3. Understand the different activity types, including user, robot, decision, system,
subprocesses and linked processes.
REFERENCE
https://www.ibm.com/docs/en/baw/20.x?topic=process-task-types
2.1.4. Explain the different runtime behavior between a user, robot and system task.
REFERENCE
https://www.ibm.com/docs/en/baw/20.x?topic=tasks-implementing-robot-task
REFERENCE
https://www.ibm.com/docs/en/baw/20.x?topic=process-modeling-events
REFERENCE
https://www.ibm.com/docs/en/baw/20.x?topic=management-building-
processapplications
2.2. Build business objects and variables for use within a business workflow
solution.
SUBTASKS:
2.2.1. Build business objects and variables for process apps.
2.2.1.1. Variable types
2.2.1.2. Variables scope
2.2.1.3. Declaring and passing variables
2.2.1.4. XSD generation
2.2.1.5. Exposed process values (EPVs)
2.2.1.6. Auto-generated business objects
2.2.1.7. Shared business objects
REFERENCES
https://www.ibm.com/docs/en/baw/20.x?topic=applications-business-objects-variables
https://www.ibm.com/docs/en/baw/20.x?topic=variables-variable-types
https://www.ibm.com/docs/en/baw/20.x?topic=variables-creating-exposedprocessvalues
2.2.2. Build variables using simple data types and complex business objects.
2.2.2.1. Complex variables and lists for process apps
REFERENCES
https://www.ibm.com/docs/en/baw/20.x?topic=variables-using-complex-lists
REFERENCES
https://www.ibm.com/docs/en/baw/20.x?topic=processes-implementing-case-activitiesas
https://www.ibm.com/docs/en/baw/20.x?topic=processes-data-objects
https://www.ibm.com/docs/en/baw/20.x?topic=processes-adding-activity-new-process
REFERENCE
https://www.ibm.com/docs/en/baw/20.x?topic=processes-interacting-parent-case-
fromprocess
REFERENCE
https://www.ibm.com/docs/en/baw/20.x?topic=processes-troubleshooting-case-
processintegration
REFERENCES
https://www.ibm.com/support/pages/system/files/support/swg/swgdocs.nsf/0/60bdf312f3
af19ea85257e1a007c89bb/$FILE/IBM%20ECM%20Performance%20Methodology.pdf
https://www.ibm.com/docs/en/baw/20.x?topic=applications-integrating-services
2.3.6. Explain ways of integrating Case type components within BAW from Workflow
REFERENCE
https://www.ibm.com/docs/en/baw/20.x?topic=information-case-toolkit
REFERENCES:
https://www.ibm.com/docs/en/baw/20.x?topic=process-converging-diverging-flows
https://www.ibm.com/docs/en/baw/20.x?topic=events-modeling-event-gateways
2.5. Configure task assignments including teams, team retrieval services, team
filter services and expert teams. SUBTASKS:
2.5.1. Understand the difference between team retrieval and team filter services
REFERENCE:
https://www.ibm.com/docs/en/baw/20.x?topic=team-using-services-define-
dynamicteams
REFERENCE:
https://www.ibm.com/docs/en/baw/20.x?topic=team-defining-managers
REFERENCE:
https://www.ibm.com/docs/en/baw/20.x?topic=users-specifying-experts-activity
2.5.7. Understand Process Portal and Navigator task assigned based on team and
service definition
REFERENCE:
https://www.ibm.com/docs/en/baw/20.x?topic=tasks-task-assignment-frequently-
askedquestions
REFERENCE https://www.ibm.com/docs/en/baw/20.x?topic=solutions-configuring-
security-manually
2.6.1.3. Identify IBM Business Automation Workflow Users
REFERENCE
https://www.ibm.com/docs/en/baw/20.x?topic=security-identifying-business-
automationworkflow-users
REFERENCE
https://www.ibm.com/docs/en/baw/20.x?topic=csbaws-configuring-security-by-
usingbusiness-automation-workflow-case-administration-client-wizard
REFERENCE
https://www.ibm.com/docs/en/baw/20.x?topic=users-enabling-process-
instancemanagement
REFERENCE
https://www.ibm.com/docs/en/baw/20.x?topic=events-modeling-delays-
escalationstimeouts
REFERENCES
https://www.ibm.com/docs/en/baw/20.x?topic=events-modeling-message
https://www.ibm.com/docs/en/baw/20.x?topic=events-using-
intermediateboundarymessage-receive-messages
REFERENCES
https://www.ibm.com/docs/en/baw/20.x?topic=work-managing-teams
https://www.ibm.com/docs/en/baw/20.x?topic=tasks-reassigning-task-new-group
2.8.1. Create and configure ad-hoc activities for processes and cases
2.8.2. Configure precondition events for ad-hoc activities
REFERENCES
https://www.ibm.com/docs/en/baw/20.x?topic=process-creating-unstructured-ad-
hocactivity
https://www.ibm.com/docs/en/baw/20.x?topic=application-validating-preconditions
REFERENCE
https://www.ibm.com/docs/en/baw/20.x?topic=instances-working-activities
REFERENCE
https://www.ibm.com/docs/en/baw/20.x?topic=bpa-creating-process
REFERENCE:
https://www.ibm.com/docs/en/baw/20.x?topic=applications-creating-
exposedautomation-service
2.9.7. Explain the different types and levels of automation, from more manual swivel
chair to more automated and straight through processing
REFERENCE:
http://www.redbooks.ibm.com/redpapers/pdfs/redp4995.pdf
REFERENCE:
https://www.ibm.com/docs/en/baw/20.x?topic=activities-working-robot-tasks
2.10. Enable workflows for tracking, reporting and Business Automation Insights
integration.
SUBTASK(S):
2.10.1. Configure Business Automation Workflow to capture events for process
apps and case solutions
2.10.1.1. Enable event emitters for process apps
2.10.1.1.1. BPMN event formats
2.10.1.1.2. EnableBAI.py script
2.10.1.1.3. Property values for the BPM Emitter
2.10.1.1.4. Historical Data Playback REST API
2.10.1.2. Enable event emitters for case solutions
2.10.1.2.1. Case event emitter JSON file
2.10.1.2.2. EnableBAI.py script
2.10.1.2.3. Case event formats
REFERENCES:
https://www.ibm.com/docs/en/cloud-paks/cp-
bizautomation/20.0.x?topic=availabilityreference-bpmn-events
https://www.ibm.com/docs/en/cloud-paks/cp-biz-
automation/20.0.x?topic=availabilityreference-case-events
REFERENCES:
https://www.ibm.com/docs/en/baw/20.x?topic=applications-enabling-processes-
trackingreporting
https://www.ibm.com/docs/en/baw/20.x?topic=data-tracking-groups-process-variables
2.10.3. Configure auditing for case solution
REFERENCE:
https://www.ibm.com/docs/en/baw/20.x?topic=application-configuring-auditing
3.1. Understand and design client-side human services and pages. SUBTASK(S):
3.1.1. Explain the core components that make up a client-side human service and pages
REFERENCE:
https://www.ibm.com/docs/en/baw/20.x?topic=interfaces-modeling-client-side-
humanservices
REFERENCES:
https://www.ibm.com/docs/en/baw/20.x?topic=services-reusing-client-side-human
https://www.ibm.com/docs/en/baw/20.x?topic=interfaces-developing-reusable-views
3.1.3. Determine the manners available to create human services and user interfaces
within IBM BAW
REFERENCE
https://www.ibm.com/docs/en/baw/20.x?topic=applications-creating-user-interfaces
REFERENCE
https://www.ibm.com/docs/en/baw/20.x?topic=page-pages
3.2. Create UIs using the Coach Designer and the Page Designer. SUBTASK(S):
3.2.1. Identify the manners of binding data to the respective Coach and Page designers
REFERENCES
https://www.ibm.com/docs/en/baw/20.x?topic=rcshs-data-mapping-in-nested-client-
sidehuman-services
https://www.ibm.com/docs/en/baw/20.x?topic=application-widget-action-page-
eventswiring
3.2.2. Understand the core interface elements and components that are primarily used
in crafting Coaches and Pages
REFERENCES
https://www.ibm.com/docs/en/baw/20.x?topic=page-widgets
https://www.ibm.com/docs/en/baw/20.x?topic=information-ui-toolkit
REFERENCES
https://www.ibm.com/docs/en/baw/20.x?topic=services-building-client-side-
humanservice
https://www.ibm.com/docs/en/baw/20.x?topic=page-widgets
REFERENCE
https://www.ibm.com/docs/en/baw/20.x?topic=views-setting-visibility
REFERENCES
https://www.ibm.com/docs/en/baw/20.x?topic=examples-example-creating-coach-
thatcalls-ajax-service
https://www.ibm.com/docs/en/baw/20.x?topic=management-developing-
caseapplications
REFERENCE
https://www.ibm.com/docs/en/baw/20.x?topic=toolkit-service-call
3.3.3. Invoke a secondary service within a BAW Client Side Human Service to call a
service
REFERENCE
https://www.ibm.com/docs/en/baw/20.x?topic=services-calling-another-service
3.3.4. Compare some of the UI Services you may call with the Client-Side Human
Service
3.3.4.1. Nested client-side human service
3.3.4.2. Root client-side human service
REFERENCE
https://www.ibm.com/docs/en/baw/20.x?topic=services-building-client-side-
humanservice
REFERENCE
https://www.ibm.com/docs/en/baw/20.x?topic=widgets-script-adapter-widget
SUBTASK(S):
3.4.1. Utilize a Custom HTML widget to modify page CSS.
REFERENCE
https://www.ibm.com/docs/en/baw/20.x?topic=views-custom-html
3.4.2. Demonstrate how to change application wide theming and design with a process
application
REFERENCE
https://www.ibm.com/docs/en/baw/20.x?topic=concepts-themes
3.4.3. Utilize Style Element within the UI Toolkit to create styling effects
REFERENCE
https://www.ibm.com/docs/en/baw/20.x?topic=toolkit-style
REFERENCES https://www.ibm.com/docs/en/baw/20.x?topic=services-adding-html-
meta-tags
https://www.ibm.com/docs/en/baw/20.x?topic=information-responsiveportalcomponents-
toolkit
REFERENCES
https://www.ibm.com/docs/en/baw/20.x?topic=apis-web-api-external-implementations
https://www.ibm.com/docs/en/baw/20.x?topic=apis-passing-retrieving-variables
REFERENCE
https://www.ibm.com/docs/en/baw/20.x?topic=cecn-configuring-business-
automationworkflow-business-automation-navigator-container
REFERENCE
https://www.ibm.com/docs/en/baw/20.x?topic=views-event-handlers
3.8.2. Explain the difference between standard eventing and boundary eventing
REFERENCE
https://www.ibm.com/docs/en/baw/20.x?topic=views-boundary-events
REFERENCE
https://www.ibm.com/docs/en/baw/20.x?topic=information-event-handlers
3.8.4. Understand the action Events possible when using Case Manager
REFERENCES
https://www.ibm.com/docs/en/baw/20.x?topic=wiring-action-events
https://www.ibm.com/docs/en/baw/20.x?topic=application-widget-action-page-
eventswiring
REFERENCE
https://www.ibm.com/docs/en/baw/20.x?topic=services-service-types
4.1.2. Understand how to use the Service Flow editor palette tools
4.1.2.1. Activity (Service task, Servers Script Task, Content Integration, Decision
Task, Modify Task, Linked Service Flow Activity)
4.1.2.2. Exclusive Gateway
4.1.2.3. Intermediate Event
4.1.2.4. End Event
REFERENCE
https://www.ibm.com/docs/en/baw/20.x?topic=flow-service-editor-palette
4.1.3. Add Decision tasks (Decision Tables and action rules) to a service flow
REFERENCE
https://www.ibm.com/docs/en/baw/20.x?topic=flow-adding-decision-task-service
4.1.4. Call other services from a service flow (Linked Service Flow type)
REFERENCE
https://www.ibm.com/docs/en/baw/20.x?topic=flow-calling-another-service
REFERENCE
https://www.ibm.com/docs/en/baw/20.x?topic=flow-handling-errors
REFERENCES
https://www.ibm.com/docs/en/baw/20.x?topic=flow-assigning-pre-post-execution-scripts
https://www.ibm.com/docs/en/baw/20.x?topic=flow-implementing-exclusive-gateways
REFERENCE
https://www.ibm.com/docs/en/baw/20.x?topic=flow-sending-messages-
undercoveragents
4.1.8. Define authorization checks to secure services
REFERENCE
https://www.ibm.com/docs/en/baw/20.x?topic=flow-securing-services
4.2. Call external services, including REST APIs and server configuration
SUBTASK(S):
REFERENCE
https://www.ibm.com/docs/en/baw/20.x?topic=service-invoking-rest
4.2.2. Discover and construct a service flow from an externally hosted web service
REFERENCE
https://www.ibm.com/docs/en/baw/20.x?topic=service-discovering-invoking-web
REFERENCE
https://www.ibm.com/docs/en/baw/20.x?topic=service-invoking-java
REFERENCE:
https://www.ibm.com/docs/en/baw/20.x?topic=service-invoking-sql-integration-flows
REFERENCE
https://www.ibm.com/docs/en/baw/20.x?topic=projects-adding-server-configuration
REFERENCE
https://www.ibm.com/docs/en/baw/20.x?topic=service-creating-rest
4.3.2. Create a Web service in a process application to expose capabilities
REFERENCE
https://www.ibm.com/docs/en/baw/20.x?topic=service-creating-web
REFERENCES
https://www.ibm.com/docs/en/baw/20.x?topic=apis-business-automation-workflow-rest
https://www.ibm.com/docs/en/baw/20.x?topic=management-developingcaseapplications
REFERENCE
https://www.ibm.com/docs/en/baw/20.x?topic=apis-testing-rest
5.1.1. Create Coach Views that use the BPM Content Management Toolkit to create and
manage document content
5.1.2. Understand the limitations of working with the BPM document store
5.1.3. Create and modify Document Classes
REFERENCES
https://www.ibm.com/docs/en/baw/20.x?topic=documents-bpm-document-documenttype
https://www.ibm.com/docs/en/baw/20.x?topic=documents-updating-bpm
https://www.ibm.com/docs/en/baw/20.x?topic=documents-creating-bpm
https://www.ibm.com/docs/en/baw/20.x?topic=huvsvd-configuring-coach-
viewsstoringviewing-enterprise-content-management-documents
https://www.ibm.com/docs/en/baw/20.x?topic=information-content-management-toolkit
https://www.ibm.com/docs/en/baw/20.x?topic=solution-adding-
modifyingdocumentclasses
https://www.ibm.com/docs/en/baw/20.x?topic=documents-limitations-in-working-bpm
5.2. Explain the differences between the design and target object stores.
SUBTASK(S):
5.2.1. Understand the different purposes for design object stores and target object
stores
5.2.2. Describe the purpose of design object store Content Platform Engine extensions
5.2.3. Describe the purpose of target object store Content Platform Engine extensions
REFERENCES
https://www.ibm.com/docs/en/case-manager/5.3.3?topic=system-planning-
yourdevelopment-production-environments
https://www.ibm.com/docs/en/baw/20.x?topic=dcma-content-platform-engine-
addextensions-business-automation-workflow
5.3.1. Understand the appropriate use of different types of internal and external
document stores
5.3.2. Explain permanent (long term) versus transient (short term) document storage
5.3.3. Explain the significance and usefulness of the Content Management
Interoperability Services (CMIS) standard
REFERENCES
https://www.ibm.com/docs/en/baw/20.x?topic=applications-enabling-document-support
https://www.ibm.com/docs/en/baw/20.x?topic=support-working-bpm-documents
https://www.ibm.com/docs/en/baw/20.x?topic=support-integrating-
enterprisecontentmanagement-ecm-systems
https://www.ibm.com/docs/en/baw/20.x?topic=systems-integration-considerations-
ecmproducts
https://www.ibm.com/docs/en/baw/20.x?topic=store-limitations
REFERENCE
https://www.ibm.com/docs/en/baw/20.x?topic=events-handling-errors-in-processes
REFERENCE
https://www.ibm.com/docs/en/baw/20.x?topic=services-handling-errors
REFERENCE
https://www.ibm.com/docs/en/baw/20.x?topic=events-handling-errors-in-services
REFERENCE
https://www.ibm.com/docs/en/baw/20.x?topic=management-troubleshooting-support
6.2.2. Troubleshoot IBM Business Automation Workflow Case
REFERENCE
https://www.ibm.com/docs/en/baw/20.x?topic=management-troubleshooting-
businessautomation-workflow-case
6.3. Monitor and manage process instances using the Process Inspector.
SUBTASK(S):
6.3.1. Demonstrate how to show process instances using the Process Inspector
https://www.ibm.com/docs/en/baw/20.x?topic=inspector-process
6.3.2. Understand the access control requirements for accessing process instances with
the Process Inspector
https://www.ibm.com/docs/en/baw/20.x?topic=inspector-process
6.4.1. Demonstrate the use of a browser console to review error messages for coaches
https://www.ibm.com/docs/en/bpm/8.6.0?topic=interfaces-tips-debugging-coachviewsin-
process-portal l
REFERENCE
https://www.ibm.com/docs/en/baw/20.x?topic=flow-running-debugging-service-flows
REFERENCES
https://www.ibm.com/docs/en/baw/20.x?topic=projects-applying-governance
https://www.ibm.com/docs/en/baw/20.x?topic=projects-managing-branches-snapshots
https://www.ibm.com/docs/en/baw/20.x?topic=management-migrating-
deployingcasesolutions https://www.ibm.com/docs/en/baw/20.x?topic=overview-case-
development-
productionenvironments
REFERENCES https://www.ibm.com/docs/en/baw/20.x?topic=projects-
installingsnapshots https://www.ibm.com/docs/en/baw/20.x?topic=environment-
snapshotprocess-instancemigration
7.3.1. Understand how to migrate a case solution from one environment to another
7.3.2. Understand how to deploy a case solution to a runtime environment
7.3.3. Understand how to export and import solution assets
REFERENCES
https://www.ibm.com/docs/en/baw/20.x?topic=management-migrating-deploying-
casesolutions
https://www.ibm.com/docs/en/baw/20.x?topic=solutions-migrating
https://www.ibm.com/docs/en/baw/20.x?topic=solutions-deploying-migrated
https://www.ibm.com/support/pages/node/1281562?lang=en
Next Steps
1. Take IBM Business Automation Workflow v20.0.0.2 using Workflow Center
Application Development assessment test.
3. If you failed the assessment exam, review how you did by section. Focus
attention on the sections where you need improvement. Keep in mind that you
can take the assessment exam as many times as you would like ($30 per exam),
however, you will still receive the same questions only in a different order.