Oracle Unified Business Process Management Suite 11g Essentials

Reviewed by Editorial Team
The ProProfs editorial team is comprised of experienced subject matter experts. They've collectively created over 10,000 quizzes and lessons, serving over 100 million users. Our team includes in-house content moderators and subject matter experts, as well as a global network of rigorously trained contributors. All adhere to our comprehensive editorial guidelines, ensuring the delivery of high-quality content.
Learn about Our Editorial Process
| By Leulima
L
Leulima
Community Contributor
Quizzes Created: 1 | Total Attempts: 232
| Attempts: 232
SettingsSettings
Please wait...
  • 1/77 Questions

    Only the process owner of a process can _____________________.

    • Cancel a process instance
    • View the details of a process instance
    • Associate comments with a process instance
    • Change the columns of a process view
Please wait...
Enterprise Solutions Quizzes & Trivia
About This Quiz

Help you prepare to take the Oracle Unified Process ManagementSuite 11g Essentials (1Z0-560) exam by providing pointers toresources that you can use in your preparation.


Quiz Preview

  • 2. 

    Which two actions can you perform on a task in your Inbox? Select two.

    • You can reassign the task to a colleague

    • You can delegate the task to your manager

    • You can postpone a due date to a later date

    • You can re-open a completed task

    Correct Answer(s)
    A. You can reassign the task to a colleague
    A. You can delegate the task to your manager
    Explanation
    At run time the end-users see the Human Tasks as tasks in their inbox on which
    they can do a set of actions, change data related to the Human Task, Approve/Cancel, add notes,
    add documents, and a variety of actions such as Escalate and Reassign (the list of these actions
    is determined at design time).

    To reassign or delegate a task
    1. From the Task Actions list, select Reassign
    2.Select Reassign or Delegate.
    Delegate differs from Reassign in that the privileges of the delegatee are based on the delegator's
    privileges. This function can be used by managers' assistants, for example.

    Reference: OracleFusion Middleware Business Process Composer User's Guide for Oracle
    Business Process Management,11g Release 1 (11.1.1.5.0),
    30 Using Oracle BPM Worklist

    Rate this question:

  • 3. 

    Identify one activity that is used to create a process hierarchy as a parent child relationship.

    • Sequence Flow

    • Call Activity

    • Service Task

    • Send Task

    Correct Answer
    A. Call Activity
    Explanation
    The call activity allows you to call a reusable process from within the current
    process. The process being called becomes a child process of the calling process. When calling a
    reusable process, the call activity of the parent process waits until the child process completes
    before continuing.
    Reference: OracleFusion Middleware Business Process Composer User's Guide for Oracle
    Business Process Management,11g Release 1 (11.1.1.5.0)

    Rate this question:

  • 4. 

    Which out-of-the-box dashboard would you use to determine how many instances were particular business process?

    • Workload Per Process

    • Performance Per Process

    • Workload Per Participant

    • Performance Per Participant

    Correct Answer
    A. Workload Per Process
    Explanation
    The “Workload per process” dashboard displays the number of active instances
    waiting for completion, by process.

    When you drill down into a specific process, the right panel displays the total number of
    instanceswaiting for completion in each of the activities in the selected process. The last drilldown
    displays the instances waiting for completion for the selected activity and process.

    Reference:Monitoring a Business Process in Oracle BPM 11g: Narration Script

    Rate this question:

  • 5. 

    Which two are predefined instance attributes that can be used in data associations and expressions? Select two.

    • ActivationCount

    • Component

    • LoopCounter

    • String

    Correct Answer(s)
    A. ActivationCount
    A. LoopCounter
    Explanation
    ActivationCount: Type INT.Specifies the number of tokens in the incoming sequence
    flow of the gateway.Can be usedIn complex gateways.
    loopCounter: Type INT.Specifies the number of times the engine ran this activity. The Process
    Engine updates this variable each time it runs a new loop.Can be usedin In activities with loop
    marker.

    Rate this question:

  • 6. 

    The initial performer of a task is determined by the role associated with the swimlane in which the task Modeled except when you use ______________.

    • A complex task

    • A user task

    • An FYI task

    • A group task

    Correct Answer
    A. A complex task
    Explanation
    A complex user taskuses a complex routing flow that is defined within the human
    task.

    BPM Studio offers a number of human task patterns out of the box, to make it easy to implement
    the most common types of human tasks. For example, the Simple pattern just assigns individual
    users or groups. The Management pattern is used for a sequential list of approvers up the
    management chain. Initiator is for the person who kicks off the process.For most of these,
    swimlane roles are used to determine assignments. For the Complex task, however, the swimlane
    is irrelevant, and routing and assignments are typically more complicated.

    Note:Swimlanes are the horizontal lines that run across the process editor. All flow objects must
    be placed within a swimlane.

    Swimlanes can also be used to group flow objects based on the roles defined within your process.
    Swimlanes that contain user tasks must have roles assigned to them. Swimlanes visually display
    the role responsible for performing each flow object within your process. Additionally, you can
    have multiple swimlanes that are assigned to the same role.

    Swimlanes can make your process more readable when you must use the same role in different
    parts of the same process.
    Reference: Oracle Fusion Middleware Business Process Composer User's Guide for Oracle
    Business Process Management, 11g Release 1 (11.1.1.5.0),6.1 Using Swimlanes to Organize
    Your Process

    Rate this question:

  • 7. 

    Which one of these components provides a shared work environment access multiple BPM Studio Process Composer clients?

    • Oracle Enterprise Repository (OER)

    • Oracle Meta Data Services (MDS)

    • Oracle BPM Repository (OBR)

    • Oracle Business Process Analysis Suite (OBPA) Repository

    Correct Answer
    A. Oracle Meta Data Services (MDS)
    Explanation
    Oracle Business Process Composer is a collaboration tool that enables process
    analysts to easily interact with process developers. It provides a user-friendly interface for creating
    process-based business applications based on project templates. These templates are created
    using Oracle BPM Studio.

    Business Process Composer also provides an environment for creating process blueprints.
    Process blueprints are implemented as part of an Oracle BPM project and can easily be shared
    with process developers who are using Oracle BPM Studio to implement business processes as
    part of a business application.

    Process blueprints are the first draft of a business process. They allow you to create abstract
    definitions of your business processes. These processes are included within a basic Oracle BPM
    Project that can be shared between Oracle BPM Studio and Business Process Composer.

    However, process blueprints do not contain any of the implementation details required for an
    Oracle BPM application. Process developers can use Oracle BPM Studio to add the required
    implementation.

    From Business Process Composer, you can publish the project to the Oracle BPM MDS partition
    where process developers can add the required technical implementation using Oracle BPM
    Studio.

    Reference: Oracle Fusion Middleware Business Process Composer User's Guide for Oracle
    Business Process Management, 11g Release 1 (11.1.1.5.0), 3.1.1 Oracle Business Process
    Composer Use Cases

    Rate this question:

  • 8. 

    Which end event should you use at the end of your process to send a message to a specific process? 

    • None End Event

    • Terminate End Event

    • Signal End Event

    • Message End Event

    Correct Answer
    A. Message End Event
    Explanation
    The message end event is used to send a message to another process or service
    when the process is completed. The message end event is always used with either a message
    start event or message catch event.

    Reference: Oracle Fusion Middleware Business Process Composer User's Guide for Oracle
    Business Process Management, 11g Release 1 (11.1.1.5.0), 6.2.10 Introduction to the Message
    End Event

    Rate this question:

  • 9. 

    What is the purpose of measures?

    • Capture a KPI-relevant numeric value

    • Slice data for analysis

    • Count exception flows

    • Acquire audit information

    Correct Answer
    A. Capture a KPI-relevant numeric value
    Explanation
    Business Process Analytics enables you to monitor the performance of your
    deployed processes. It measures the key performance indicators(KPIs)in your project and stores
    them in a database. Process analysts can view the metrics stored in the Process Analytics
    databases using WorkSpace dashboards or Oracle BAM, depending on the database you select
    to store the information.

    Note: Key Performance Indicators, also known as KPI or Key Success Indicators (KSI), help an
    organization define and measure progress toward organizational goals.

    Once an organization has analyzed its mission, identified all its stakeholders, and defined its
    goals, it needs a way to measure progress toward those goals. Key Performance Indicators are
    those measurements.

    Reference: Oracle Fusion Middleware Business Process Composer User's Guide for Oracle
    Business Process Management, 11g Release 1 (11.1.1.5.0), 11 Using Process Analytics

    Rate this question:

  • 10. 

    In which two ways can BPMN processes use rules? Select two.

    • Rules are used to define process flow.

    • Rules are used to describe human task assignments.

    • Rules are used to modify past actions.

    • Rules are used to change completed task activities.

    Correct Answer(s)
    A. Rules are used to define process flow.
    A. Rules are used to describe human task assignments.
    Explanation
    A: A transition advances the process from one flow object to another. In Business
    Process Modeling Notation(BPMN), transitions are also known as connecting objects.
    Transitions use directional arrows that display the direction of the flow. An instance flows through
    a processby following the logic that applies to a transition.Oracle BPM provides many types of
    transitions. The most common transitionsare: Unconditional, Conditional,
    Due,Exception, andBusiness Rule.

    Rate this question:

  • 11. 

    You can implement complex server-side validation logic to the task form by using a custom _____________.

    • Data control

    • Managed bean

    • EL script

    • UI component

    Correct Answer
    A. Managed bean
    Explanation
    A managed bean - sometimes simply referred to as an MBean - is a type of
    JavaBean, created with dependency injection. Managed Beans are particularly used in the Java
    Management Extensions technology. But with Java EE 6, the specification provides for a more
    detailed meaning of a managed bean.
    The MBean represents a resource running in the Java virtual machine, such as an application or a
    Java EE technical service (transactional monitor, JDBC driver, etc.). They can be used for
    collecting statistics on concerns like performance, resources usage, or problems (pull); for getting
    and setting application configurations or properties (push/pull); and notifying events like faults or
    state changes (push).

    Note(see the business server layer):ADF Architecture

    ADF follows the proven, industry wide accepted Model-View-Controller (MVC) architecture. ADF
    extends this MVC to one more layer - Business Service. Each layer in ADF has distinct role and
    specific responsibility.

    *The view layer is the top most layer, that user sees and interacts with. It contains the UI pages
    used to view or modify that data. We call this part as ADFv. This layer is developed using ADF
    Faces Rich Client components that are built on standard JSF components with lot of built-in AJAX
    and Web 2.0 like features. In addition to this, it also supports Apache myfaces Trinidad
    components, Java and ADF Swing components. It also has ADF Mobile components that are
    specifically built for Mobile applications.
    *The controller layer processes user input and determines page navigation. With ADF, you do not
    write any JSP re-directs or URL calls. It is all declarative, drag-and-drop supported. We call this
    part as ADFc. ADFc provides an enhanced navigation and state management model on top of
    JSF. JDeveloper allows you to declaratively creat flows where you can pass application control
    between different types of pages and flows, conditionally using declarative case statements
    *The model layer represents the data values related to the current view. Model is also responsibile
    for binding the data to the view. We call this part as ADFm. It implementes JSR-227 service
    abstraction called the data control. It abstracts the implementation of business service layer. In
    addition to ADFbc, it also supports other technologies like EJB, Web Services, CSV, POJO etc.
    *The business service layer handles data access between model and DB or any other data
    storage. It encapsulates business logic and rules. You can use any technology for this layer. ADF
    has its own technology for this and we call this part as ADFbc (ADF Business Components).
    ADFbc facilitates backend service for query, create, update, delete operations and provide lot of
    features to implement validations and business logic.

    Incorrect answer:
    A service side data control is used to bind data.
    An EL script does not make much sense here.
    A userinterface component would not handle validation logic.

    Rate this question:

  • 12. 

    Human workflow notifications are implemented if through ____________.

    • User written Java code called from within the BPMN/BPEL processes

    • Scripts included in task definitions

    • Integration with the SOA User Messaging Server (UMS)

    • Integration with third party products

    Correct Answer
    A. Integration with the SOA User Messaging Server (UMS)
    Explanation
    You can configure human workflow notification properties, such as setting the
    notification mode for messages and setting actionable addresses. These properties are used to
    notify users of changes to the state of a task.

    To configure human workflow notification properties:
    Acess this page through one of the following options:
    From the SOA Infrastructure Menu...
    Select SOA Administration > Workflow Notification Properties
    The Workflow Notification Properties page appears.

    You now configure Oracle User Messaging Service to send and receive notifications. During
    configuration, you provide the addresses that are used by human workflow.

    Reference:
    Oracle® Fusion Middleware Administrator's Guide for Oracle SOA Suite and Oracle Business
    Process Management Suite, 11g Release 1 (11.1.1), 21 Configuring Human Workflow Service
    Components and Engines

    Rate this question:

  • 13. 

    In a business rule decision table, ________________.

    • Only one rule can execute

    • Rules can have only one action

    • Conflicting rules will not execute

    • Onerule can modify another rule outcome

    Correct Answer
    A. Conflicting rules will not execute
    Explanation
    The Oracle Business Rules Editor supports both IF/THEN rules and Decision
    Tables. Each condition rowin a Decision Tabletests the allowed values of a data input to the
    ruleset, called a fact. Each column represents a particular bucketset, an enumerated fact
    value or range. The combination of all the condition tests in a column specifies an action,
    typically setting the value of a data output. The complete Decision Table defines a ruleset,
    deployed as a business rule component invoked from the process as a Business Rule task in
    BPMN. The editor provides quick tools for resolving gaps and conflicts in the table.

    Incorrect answer:
    More than one rule can execute.
    A rule can more than one action.
    A rule cannot modify another rule.

    Rate this question:

  • 14. 

    Which one is not allowed?

    • Non-interrupting Timer Event

    • Non-interrupting Error Event

    • Non-interrupting Message Event

    • Non-interrupting Signal Event

    Correct Answer
    A. Non-interrupting Error Event
    Explanation
    Message, signal, and timer events offer a choice whether to be used as interrupting or non-interrupting.

    Rate this question:

  • 15. 

    Which human task pattern would be best suited for single approver scenario where the role is resolved through group membership?

    • User

    • Group

    • Initiator

    • FYI

    • Management

    Correct Answer
    A. User
    Explanation
    Single Approver: Use this option for a single user to act on a task. If the task is
    assigned to a role or group with multiple users, then one member must claim the task and act on it.

    Reference: Oracle Fusion Middleware Business Process Composer User's Guide for Oracle
    Business Process Management, 11g Release 1 (11.1.1.5.0), 30 Using Oracle BPM Worklist

    Rate this question:

  • 16. 

    JavaServer Faces (JSF), JavaServer Pages (JSP), ADF Faces Rich Client (ADF Faces RC), and Data Visualization Tool (DVT) are all components that form the ADF ______________________.

    • Data control layer

    • UI binding layer

    • Controller

    • View layer

    Correct Answer
    A. View layer
    Explanation
    Note (see the business server layer):ADF Architecture


    ADF follows the proven, industry wide accepted Model-View-Controller (MVC) architecture. ADF extends this MVC to one more layer - Business Service. Each layer in ADF has distinct role and specific responsibility.

    *The view layer is the top most layer, that user sees and interacts with. It contains the UI pages used to view or modify that data. We call this part as ADFv. This layer is developed using ADF Faces Rich Client components that are built on standard JSF components with lot of built-in AJAX and Web 2.0 like features. In addition to this, it also supports Apache myfaces Trinidad components, Java and ADF Swing components. It also has ADF Mobile components that are specifically built for Mobile applications.

    Rate this question:

  • 17. 

    Business Rules can be integrated with ______________, ________________ and _______________. Select three.

    • Human workflow

    • Start events

    • BPMN processes

    • BPEL processes

    • Web services

    Correct Answer(s)
    A. Human workflow
    A. BPMN processes
    A. BPEL processes
    Explanation
    A:Human workflow supports declarative assignment and routing of tasks.These
    tasks can be assigned with business rules.

    C:BPMN processes are contained within an Oracle BPM project. BPM projects contain all of the
    resources required for a functioning BPM application, including BPMN processes SOA artifacts,
    such as business rules and human tasks.

    D:Oracle BPEL Process Manager supports business rules and business rule engines.

    Note:In Oracle Business Rules you define a function in a manner similar to a Java method, but an
    Oracle Business Rules function does not belong to a class. You can use Oracle Business
    Rulesfunctions to extend a Java application object model so that users can perform operations in
    rules without modifying the original Java application code.

    You can use an Oracle Business Rules function in a condition or in an action associated with a
    rule or a Decision Table.

    You can also use an Oracle Business Rules function definition to share the same or a similar
    expression among several rules, and to return results to the application.

    An Oracle Business Rules function includes the following:
    Name: The Oracle Business Rules function name.
    Return Type: A return type for the Oracle Business Rules function, or void if there is no return value.
    Bucketset: The bucketset to associate with the Oracle Business Rules function.
    Arguments: The function arguments. Each function argument includes a name and a type.
    Function Body: The function body includes predefined actions. Using predefined actions Rules Designer
    assures that an Oracle Business Rules function is well formed and can be validated.

    Reference: Oracle Fusion Middleware Business Process Composer User's Guide for Oracle
    Business Process Management, 11g Release 1 (11.1.1.5.0), 18 BPEL Process Integration with
    Business Rules

    Rate this question:

  • 18. 

    Which three levels allow for sampling point generation for a BPM process? Select three.

    • Process

    • Project

    • Activity

    • Simulation

    Correct Answer(s)
    A. Process
    A. Project
    A. Activity
    Explanation
    You can configure the sampling point generation at the following levels:
    Process
    Project
    Activity

    Note: When the BPMN Service Engine runs the activity in the process it stores data about the
    process to the BPM Cubes and Oracle BAM Data Objects. This data comes from the sampling
    points defined in the project. You can configure which processes in your project, or which activities
    in your project generate sampling points in these databases.

    Reference: Oracle Fusion Middleware Business Process Composer User's Guide for Oracle
    Business Process Management, 11g Release 1 (11.1.1.5.0), 11.3 Configuring Projects, Processes
    and Activities to Generate Sampling Points

    Rate this question:

  • 19. 

    When is an approval group name resolved?

    • Design time

    • During compile

    • During deployment

    • At run time

    Correct Answer
    A. At run time
    Explanation
    Approval groups are a statically defined or a dynamically generated list of
    approvers. Approval groups usually are configured by the process owner using the worklist
    application. Typically, they are used to model subject matter experts outside the transaction's
    managerial chain of authority, such as human resources or legal counsel, that must act on a task
    before or after management approval.

    Static approval groups are predetermined lists of approvers, while dynamic approval groups
    generate approver lists at run time.

    Reference: Oracle Fusion Middleware Business Process Composer User's Guide for Oracle
    Business Process Management, 11g Release 1 (11.1.1.5.0),26.3.6.3.1 How to Model an Approval
    Groups List Builder

    Rate this question:

  • 20. 

    Process data objects can be accessed from __________________.

    • Any process in a project

    • Any task within a process

    • A subprocess only

    • A user task form

    Correct Answer
    A. Any task within a process
    Explanation
    Data objects store information related to each process instance you create. The
    value of these data objects is different for every instance in the process. However the structure of
    the data object is the same for all process instances.

    From within a subprocess you can access process data objects and subprocess data objects. If
    the name of a subprocess data object matches the name of a process data object, then when you
    access the data object you obtain the value of the subprocess data object.

    Incorrect answer:

    C:You can define data objects for a certain subprocess. These data objects are available only
    when the subprocess is running. When the instance leaves the subprocess the value of
    subprocess data objects is lost.

    Rate this question:

  • 21. 

    When you create a swimlane role, the artifact that's created is a (n) ____________________________.

    • Virtual user

    • Approval group

    • LDAP group

    • Application role

    Correct Answer
    A. Application role
    Explanation
    Each swimlane role in a BPM process is created during design time in Oracle BPM
    Studio. It is then mapped to an application role that is created during deployment. This mapping
    cannot be changed after deployment.

    Reference: Oracle Fusion Middleware Business Process Composer User's Guide for Oracle
    Business Process Management, 11g Release 1 (11.1.1.5.0), 8.3.4 Managing Roles in Process
    Workspace

    Rate this question:

  • 22. 

    What is the specially-seeded BPM role with business admin privileges to act on others' behalf or reassign tasks?

    • WebLogic

    • BPM Admin

    • Process Owner

    • Business Data

    Correct Answer
    A. Process Owner
    Explanation
    Process Owner - Managing process flow, task assignments, policies, rules,
    objectives,
    and performance measurement, the Process Owner is responsible and accountable for
    the performance of end-to-end business processes. The Process Owner owns a specific
    process or processes, and is the primary authority for making decisions necessary to
    resolve conflict or overlap between processes.

    Process Owner is the subject matter expert (SME) for the business process(es). He is
    the business primary contact for the Business Process Analyst. People in this role
    however, specialize in a small number of processes and don't have the broader
    perspective of other the business leadership across the enterprise.
    Establishing the Process Owner role has emerged as a best practice for BPM since the
    key business processes cross organizational boundaries and typically have no single
    point of responsibility. Commonly, gaps (known as the white spaces) exist between
    the departmental silos of business process activity where ownership is undetermined
    and knowledge is sparse. The creation of the Process Owner role solves these problems
    by identifying individuals to be the experts responsible for the end-to-end flow of key
    business processes. While authority for departmental or divisional business process
    activities remains with respective managers, the Process Owner is able to take a
    holistic view and make better recommendations for enterprise-wide process
    improvement.

    Business process administration during runtime also requires considerable business
    knowledge and the Process Owner should be expected to support this key operational
    activity.

    Rate this question:

  • 23. 

    Which human task pattern would be best suited for a voting-based approval scenario where the role is restricted to participants who are managers?

    • User

    • Group

    • FYI

    • Management

    Correct Answer
    A. Group
    Explanation
    Group Vote: Use this option when multiple users, working in parallel, must act, such
    as in a hiring situation when multiple users vote to hire or reject an applicant. You specify the
    voting percentage that is needed for the outcome to take effect, such as a majority vote or a
    unanimous vote.

    Reference: Oracle Fusion Middleware Business Process Composer User's Guide for Oracle
    Business Process Management, 11g Release 1 (11.1.1.5.0), 30 Using Oracle BPM Worklist

    Rate this question:

  • 24. 

    In the BPM Workspace, which two are available as ways to sort your tasks? Select two.

    • List tasks sorted by workload

    • List tasks sorted by priority

    • List tasks sorted by a value in the task like sales dollar amount

    • List tasks sorted by manager

    Correct Answer(s)
    A. List tasks sorted by workload
    A. List tasks sorted by priority
    Explanation
    The Oracle Business Process WorkSpace: Standard DashBoard Tab
    The dashboard displayed here is the “Workload per process” dashboard.
    In the BPMWorkSpace Dashboard Worklist view you can sort the task by, for example, priority.

    Note 1: BPM WorkSpace Dashboard:

    Note2:Oracle BPM WorkSpace and Oracle Process Spaces allow process participants to interact
    with the applications you create using Oracle BPM. The Oracle BPM WorkSpace user interface
    provides tabs for each of the following:

    Process Instances: This tab enables process participants to view running process instances.
    Task List: This tab enables process participants to view and work with their assigned tasks.

    Process Dashboards: This tab provides out-of-the-box dashboards for monitoring process
    performance, task performance and workload.

    Custom Dashboards: This tab enables process participants to define and use custom dashboard
    based on the measurement data generated by process instances.

    Rate this question:

  • 25. 

    Which ADF technology binds UI components, such as input fields, to human task details?

    • Managed beans

    • Data controls

    • Bounded task flow

    • Human workflow Web services

    Correct Answer
    A. Data controls
    Explanation
    ADF Model implements the two concepts in JSR-227 that enable decoupling the
    user interface technology from the business service implementation: data controls and declarative
    bindings. Data controls abstract the implementation technology of a business service by using
    standard metadata interfaces to describe the bean's operations and data collections, including
    information about the properties, methods, and types involved. Using JDeveloper, you can view
    that information as icons which you can drag and drop onto a page. Using those icons, you can
    create databound HTML elements (for JSP pages), databound UI components (for JSF pages),
    and databound Swing UI components (for ADF Swing panels) by dragging and dropping them
    from the panel onto the visual editor for a page.

    Note: ADF Model is a declarative data binding facility that implements the JSR-227 specification.
    This specification provides an API for accessing declarative data binding metadata. The ADF
    Model layer enables a unified approach to bind any user interface to any business service with no
    code.

    Reference: Oracle Fusion Middleware Business Process Composer User's Guide for Oracle
    Business Process Management, 11g Release 1 (11.1.1.5.0), 2 Using ADF Model Data Binding in a
    Java EE Web Application

    Rate this question:

  • 26. 

    Which one is a gateway type used in the context of process interactions?

    • Exclusive Gateway

    • Event Based Gateway

    • Inclusive Gateway

    • Parallel Gateway

    Correct Answer
    A. Event Based Gateway
    Explanation
    The even-based gateway enables you to branch your process flow based on the
    possibility that an event may occur. Depending on the context, this may be one of several types of
    events.

    The event-based gateway enables you to anticipate the possibility that several types of events
    may occur at a specific point in your process. It is similar to the exclusive gateway, but instead of
    choosing a path based on expressions, the event-based gateway chooses a path based on the
    occurrence of an event within your process.

    Note:Gateways are flow elements that define the flow of your process. Gateways determine the
    path a token takes through a process. They define control points within your process by splitting
    and merging paths.

    When possible, gateways are used for paths that are exceptions to or deviate from the default
    path of the process.

    Reference: Oracle Fusion Middleware Business Process Composer User's Guide for Oracle
    Business Process Management, 11g Release 1 (11.1.1.5.0), 6 Modeling Business Processes with
    Oracle BPM

    Rate this question:

  • 27. 

    In the ADF model-view-controller architecture, the controller is the ADF _______________.

    • Binding layer

    • Data control layer

    • Controller

    • Faces

    Correct Answer
    A. Controller
    Explanation
    The controller layer manages the applications flow and handles user input. For
    example, when you click a Search button on a page, the controller determines what action to perform (do a search) and where to navigate to (the results page).

    There are two controller options for web-based applications in JDeveloper: the standard JSF
    controller or the ADF Controller which extends the JSF controller functionality. Whichever
    controller you use, you will typically design your application flow by laying out pages and
    navigation rules on a diagram.

    With the ADF controller you can break your application's flow into smaller, reusable task flows;
    include non-visual components such as method calls and decision points in your flow; and create
    "page fragment" flows that run inside a region of a single containing page. This approach
    encourages maximum reusability for user interface fragments and simplified integration into
    portals and mashup applications.

    The Oracle Application Development Framework (Oracle ADF) is an end-to-end application
    framework built on Java Platform, J2EE standards and open-source technologies. Oracle ADF and
    JDeveloper 11g gives you an environment that covers the full development lifecycle from design to
    deployment, with drag-and-drop and wizard driven development, visual UI design, and many more
    features built in to ease large application development.

    Reference:Oracle Application Development Framework Overview, Oracle White Paper

    Rate this question:

  • 28. 

    Which task should be accomplished to enable metrics data to be sent to Oracle BAM?

    • "BAM" is checked as a data target for one or more processes.

    • All deployed projects on the BPM server must be configured for "Enable BAM."

    • "Enable Cubes (Process)" setting is disabled as data targets.

    • Cube Update Frequency is established in Enterprise Manager.

    Correct Answer
    A. All deployed projects on the BPM server must be configured for "Enable BAM."
    Explanation
    You can use Oracle BAM to monitor the activity of the process in your project,
    leveraging the capabilities of Oracle BAM while using Oracle BPM.

    When you run a process that has Oracle BAM enabled the BPMN Service Engine populates
    Oracle BAM database with information about the business indicators measured in that process.

    The BPMN Service Engine generates this information based on the Sampling Points preference
    you defined in your project.

    Reference: Oracle Fusion Middleware Business Process Composer User's Guide for Oracle
    Business Process Management, 11g Release 1 (11.1.1.5.0), 11.8 Enabling Oracle BAM in a
    Project

    Rate this question:

  • 29. 

    Which one cannot be used as a start point to initiate a new instance of a process?

    • Initiator User Task

    • Call Task

    • Receive Task

    • Message Start Event

    Correct Answer
    A. Call Task
    Explanation
    Incorrect answer:

    C: The send task is frequently paired with the receive task to invoke a process or service and
    receive a response in return.

    D:The message start event triggers a process instance when a message is received.

    Rate this question:

  • 30. 

    Which start event is allowed in a subprocess?

    • Timer Start Event

    • Boundary Event

    • Message Start Event

    • None Start Event

    Correct Answer
    A. None Start Event
    Explanation
    In Oracle BPM, subprocesses are embedded subprocesses. Subprocesses are
    contained as part of the parent subprocess. Subprocesses must begin with a none start event and
    must end with a none end event.

    Reference: OracleFusion Middleware Business Process Composer User's Guide for Oracle
    Business Process Management,11g Release 1 (11.1.1.5.0),6 Modeling Business Processes with
    Oracle BPM

    Rate this question:

  • 31. 

    A task form is generated as a (n) ________________.

    • Portlet that gets called in the BPM Workspace

    • Generic JSP page that is displayed in an I Frame in the BPM Workspace

    • Bounded task flow that is called by the BPM Workspace

    • Unbounded task flow that is called by the BPM Workspace

    Correct Answer
    A. Bounded task flow that is called by the BPM Workspace
    Explanation
    Reference: OracleFusion Middleware Business Process Composer User's Guide for Oracle
    Business Process Management,11g Release 1 (11.1.1.5.0),9 Creating the Task Display Form for
    the ApprovalHumanTask Human Task

    Rate this question:

  • 32. 

    Human workflow is implemented as a ________________.

    • Service engine within the SOA infrastructure

    • Component within the BPEL service engine

    • Component within the BPMN service engine

    • Shared component within both BPEL and BPMN service

    Correct Answer
    A. Service engine within the SOA infrastructure
    Explanation
    Reference: OracleFusion Middleware Business Process Composer User's Guide for Oracle
    Business Process Management,11g Release 1 (11.1.1.5.0),21.2 Configuring Human Workflow
    Task Service Properties

    Rate this question:

  • 33. 

    In Oracle BPM 11g, a signal event is implemented as a(n)

    • JMS topic

    • EDN event

    • Synchronous service

    • Asynchronous service

    Correct Answer
    A. EDN event
    Explanation
    Signal events allow you to broadcast a message to all the processes in a BPM
    project. Only the processes configured to listen to that signal react.
    Oracle BPM uses Oracle Event Delivery Network (EDN) to send and receive signals.

    Reference: Oracle Fusion Middleware Business Process Composer User's Guide for Oracle
    Business Process Management, 11g Release 1 (11.1.1.5.0), 19.8 Introduction to Communication
    Between Processes Using Signal Events

    Rate this question:

  • 34. 

    Which two business indicators should be created to identify a value like "Sales Total by Region"? Select two.

    • Measure

    • Dimension

    • Counter

    • Counter Mark

    Correct Answer(s)
    A. Measure
    A. Dimension
    Explanation
    When storing the value of a measure business indicator, the BPMN service engine
    also stores the value of the dimensions you defined in your process. Later on, when you build the
    dashboards to monitor your process, you can use these dimensions to group the values into
    different categories. For example, inaSales example you might want to view the total number
    ofSalesby region.

    Reference: Oracle Fusion Middleware Business Process Composer User's Guide for Oracle
    Business Process Management, 11g Release 1 (11.1.1.5.0), 6.11 Measuring Process
    Performance Using Measurement Marks

    Rate this question:

  • 35. 

    A Send activity is the same as a _________________________.

    • Message Start Event of an Event Subprocess

    • Message Boundary Event

    • Throw Message Intermediate Event

    • Catch Message Intermediate Event

    Correct Answer
    A. Throw Message Intermediate Event
    Explanation
    The Throw Message Intermediate event in BPMN can be used to send a message
    to another process.This has the same effect as the Send event.

    Rate this question:

  • 36. 

    Which event type cannot be used as a trigger at the start of a BPMN process?

    • Error Start Event

    • Message Start Event

    • Signal Start Event

    • None Start Event

    Correct Answer
    A. Error Start Event
    Explanation
    The error start event is used as the start event of an inline handler. Using inline
    handlers you can define a separate process flow to handle errors that occur within your process.

    Rate this question:

  • 37. 

    Which two are true about project data objects? Select two.

    • Any process in the project can access a project data object.

    • The value of a project data object does not vary between processes.

    • Project data objects can be only used as input arguments to a process.

    • Project data objects can be used in data associations and expressions.

    Correct Answer(s)
    A. Any process in the project can access a project data object.
    A. Project data objects can be used in data associations and expressions.
    Explanation
    Project data objects are data objects that you define in a project. All processes
    within a project have access to the data object defined(A), though the value changes according to
    the process using them(not B). In addition, the engine stores the value of those marked as
    business indicators to the process analytics databases if the project is configured to use them.

    As with other flow objects that accept data associations, you can use expressions to change the
    values of data objects (not C, D).

    Note:Data Objects are variables used to define the type of information used by your business
    process. They are also used to store the value of this information.
    Basic and complex data types can both be defined as either process or project data objects. This
    determines the scope of the variable.

    Process data objects are data objects that are defined for a specific process. In contrast, project
    data objects are defined for an entire project.

    Project data objects allow you to share data between processes. For example, the Purchase
    Order process and the Request Approval process may both track the value of the employee that
    created the request, or the priority of the request.

    Project data objects ensure that all processes in a project use the same data. Each process must
    assign and update the value of this data.

    The main benefit of defining project data objects is that after publishing your project you can
    configure Oracle BPM WorkSpace views to display the values of those variables. This is possible
    only if you use project data objects.

    Note2:
    Although project data objects allow you to define data objects that are used by all processes in a
    project, they are not "global" data objects. Each process within your project uses its own version of
    the data object. Project data objects are not used to share data between processes.

    Therefore, you can only use process data objects within the process where they are created, while
    project data objects are applicable to the entire project. This is known as variable scope.

    Reference: OracleFusion Middleware Business Process Composer User's Guide for Oracle
    Business Process Management,11g Release 1 (11.1.1.5.0),Working with Data Objects and
    Expressions

    Rate this question:

  • 38. 

    Which three tasks need to be accomplished to allow successful publishing of process metrics to BAM? Select three.

    • Setting BPM project preferences to enable BAM as a data target

    • Configuring the BAM Adapter on the SOA server

    • Updating the Enterprise Manager configuration for Disable Action

    • Importing BAM dashboards

    Correct Answer(s)
    A. Setting BPM project preferences to enable BAM as a data target
    A. Configuring the BAM Adapter on the SOA server
    A. Importing BAM dashboards
    Explanation
    A:Configuring the BPM project for BAMmonitoring
    1. Open the BPM Project in JDeveloper (if not already open).
    2. Navigate to theBPM Project Navigatorpanel (useView
    menu if needed).
    3. Right-click on the project,QuoteProcessLab, and selectProject Preferences
    4.4. In theData Targetstab, selectEnable BAMas a data target forprocess analytics.
    B:The Oracle BAM Adapter is a Java Connector Architecture (JCA)-compliant adapter that can be
    used from a Java EE client to send data and events to the Oracle BAM Server.

    Note:Business activity monitoring (BAM) is software that aids in monitoring of business activities,
    as those activities are implemented in computer systems.Oracle Business Activity Monitoring
    (Oracle BAM) gives business executives the ability to monitor their business services and
    processes in the enterprise, to correlate KPIs down to the actual business process themselves,
    and most important, to change business processes quickly or to take corrective action if the
    business environment changes.

    Oracle BAM is a component of both SOA Suite and BPM Suite
    Oracle BAM provides a framework for
    *Creating dashboards that display real-time data inflow.(D)
    *Creating rules to send alerts under specified conditions.
    *Designing Web applications with graphs displaying active data.

    Rate this question:

  • 39. 

    Which two features do you find in decision tables? Select two.

    • Sets of input data can bebucketed and reviewed for gaps.

    • Data sets can be reviewed for conflicts.

    • Data can be used for only one rule evaluation.

    • A rule evaluation can only be used to enter new output data.

    Correct Answer(s)
    A. Sets of input data can bebucketed and reviewed for gaps.
    A. Data sets can be reviewed for conflicts.
    Explanation
    Decision tables help you design your multi-condition business rules with conflict and
    gap analysis.

    Note:The Oracle Business Rules Editor supports both IF/THEN rules and Decision Tables. Each
    condition rowin a Decision Tabletests the allowed values of a data input to the
    ruleset, called a fact. Each column represents a particular bucketset, an enumerated fact
    value or range. The combination of all the condition tests in a column specifies an action,
    typically setting the value of a data output. The complete Decision Table defines a ruleset,
    deployed as a business rule component invoked from the process as a Business Rule task in
    BPMN. The editor provides quick tools for resolving gaps and conflicts in the table.

    Rate this question:

  • 40. 

    Which one of these implementations will allow a process to reply back to the calling process?

    • A Receive task followed by a Send task that implements a Service call to the calling process

    • A Send task with Conversation set to Initiates In its implementation

    • A Service task that implements a Process Call to the calling process

    • A Receive task with Conversation set to Initiates followed by a Send task with conversation set Continues

    Correct Answer
    A. A Receive task followed by a Send task that implements a Service call to the calling process
    Explanation
    A process can reply back to the calling process by using a Receive task followed by a Send task that implements a Service call to the calling process. This implementation allows the process to receive a message from the calling process through the Receive task, and then send a response back to the calling process using the Send task. By implementing a Service call, the process can establish a communication channel with the calling process and exchange messages in a request-reply manner.

    Rate this question:

  • 41. 

    Which three measurement marks can be identified on a sequence flow? Select three.

    • Interval start

    • Interval stop

    • Counter mark

    • Single measurement

    Correct Answer(s)
    A. Interval start
    A. Interval stop
    A. Single measurement
    Explanation
    The types of measurement marks you can define are:
    Single measurement(D)
    Interval start(A)
    Interval stop(B)

    Measurement marks are associated to a flow element. Measurement marks of type interval start
    track the value of business indicators before running the flow elements thatproceeds them.
    Counter marks, measurement marks of type interval stop and single measurement marks track the
    value of business indicators after running the flow element that precedes them.

    Reference: OracleFusion Middleware Business Process Composer User's Guide for Oracle
    Business Process Management,11g Release 1 (11.1.1.5.0),11 Using Process Analytics

    Rate this question:

  • 42. 

    Business Process Management (BPM) is more than just orchestration of activities. Which three are key aspects of BPM? Select three.

    • Process Transparency

    • Process Intelligence

    • Continuous Process Improvement

    • Web Services Interoperability

    • Identity Management

    Correct Answer(s)
    A. Process Transparency
    A. Process Intelligence
    A. Continuous Process Improvement
    Explanation
    Business process management (BPM) is a holistic management approach focused
    on aligning all aspects of an organization with the wants and needs of clients. It promotes
    business effectiveness and efficiency while striving for innovation, flexibility, and integration with
    technology. BPM attempts to improve processes continuously(C). It can therefore be described as
    a "process optimization process." It is argued that BPM enables organizations to be more efficient,
    more effective and more capable of change than a functionally focused, traditional hierarchical
    management approach.

    PM tools allow users to:
    *Vision - strategize functions and processes
    *Define - baseline the process or the process improvement
    *Model - simulate the change to the process.
    *Analyze - compare the various simulations to determine an optimal improvement
    *Improve - select and implement the improvement
    *Control - deploy this implementation and by use of User defined dashboards monitor the
    improvement in real time and feed the performance information back into the simulation model in
    preparation for the next improvement iteration.
    *Re-engineer - revamp the processes from scratch for better results
    This brings with it the benefit of being able to simulate changes to business processes based on
    real-life data (not assumed knowledge). Also, the coupling of BPM to industry methodologies
    allows users to continually streamline and optimize the process to ensure that it is tuned to its
    market need.

    Incorrect answers
    Web Services Interoperability is not handled by BPM.

    Rate this question:

  • 43. 

    Which two are correct about business indicators? Select two.

    • Business indicators can be captured at measurement marks.

    • Dimensions allow the user to capture numerical values.

    • All business indicators are captured at sampling points and a subset are captured at measurement marks.

    • Counters should always be used at Interval Start and Interval Stop.

    Correct Answer(s)
    A. Business indicators can be captured at measurement marks.
    A. All business indicators are captured at sampling points and a subset are captured at measurement marks.
    Explanation
    Business Indicators are project data objects you use to store the value of the key
    performance indicators of your process. For your convenience business indicators have their own
    entry in the structure window.

    Key performance indicators represent relevant information in your process that can help you
    determine if your process is running as expected.

    The following are examples of common business indicators:

    Order Amount
    Product Stock
    Elapsed Time
    Shipping Status

    You can use business indicators to store the value of an indicator you want to measure in your
    process, or to store a category you want to use to group the values you measured in your process.

    C:The BPMN Service Engine automatically stores the data in the dimension business indicators in
    the pre-defined and custom sampling points defined for your process.
    Measurement marks enable you to measure a business indicator of type measure at a certain
    point in the process or in a section of the process.

    Reference: OracleFusion Middleware Business Process Composer User's Guide for Oracle
    Business Process Management,11g Release 1 (11.1.1.5.0),11 Using Process Analytics

    Rate this question:

  • 44. 

    Beyond process modeling, which two activities are supported by the Process Composer? Select two.

    • Defining complex data types

    • Defining business rules

    • Defining human tasks

    • Defining adapter services

    Correct Answer(s)
    A. Defining business rules
    A. Defining human tasks
    Explanation
    There are three typical use cases for Oracle Business Process Composer:
    *Create, edit and deploy projects based on project templates.
    *Create process blueprints.
    * Edit business rules for in-flight processes

    The Human Task editor enables you to create and edit human tasks that are stored as part of the
    business catalog.

    Reference: Oracle Fusion Middleware Business Process Composer User's Guide for Oracle
    Business Process Management, 11g Release 1 (11.1.1.5.0), 3 Introduction to Oracle Business
    Process Composer

    Rate this question:

  • 45. 

    Where are the two places that you can see a visual representation of the path a running process has taken? Select two.

    • BPM Workspace

    • Enterprise Manager

    • Process Composer

    • JDeveloper MDS Explorer

    • WebLogic Console

    Correct Answer(s)
    A. BPM Workspace
    A. Enterprise Manager
    Explanation
    A:Oracle Business Process Management Workspace (Process Workspace) enable
    process participants to interact with the applications you create using Oracle BPM. The Process
    Workspace user interface provides tabs for each of the following:

    Tasks: This page enables process participants to view and work with their assigned tasks.

    Process Tracking: This page enables process participants to view running process instances.

    Standard Dashboards: This page provides out-of-the-box dashboards for monitoring process
    performance, task performance, and workload.

    Custom Dashboards: This page enables process participants to define and use custom
    dashboards based on the measurement data generated by process instances.

    C:Business Process Composer is a Web-based application that enables business users to
    collaborate with process developers and designers. It provides a user friendly environment for
    editing processes and process templates created in Oracle BPM Studio.

    Process developers can create a catalog of preconfigured components such as services, tasks,
    and rules in Oracle BPM Studio. This catalog can be included in project templates that process
    analysts can use to create new projects using Business Process Composer.

    After creating a project based on a project template, process analysts can incorporate business
    catalog elements and perform other required edits defined by the project template. Process
    analysts can then deploy these project to theOracle BPM run time.

    Business Process Composer also enables process analysts to create process blueprints. These
    are initial drafts of a process that can be used by process developers who use Oracle BPM Studio
    to add further implementation details and refinement to the project.

    Business Process Composer also enables you to edit Oracle Business Rules at run time. This is
    important because policies tend to evolve faster than business processes.

    Reference: OracleFusion Middleware Business Process Composer User's Guide for Oracle
    Business Process Management,11g Release 1 (11.1.1.5.0),1 Oracle Business Process
    Management Suite (Oracle BPM Suite) Overview

    Rate this question:

  • 46. 

    BPM capability maturity levels describe ______________.

    • The capabilities of the BPM business analyst

    • The length of time the BPM application has been in production

    • The strategic and tactical levels of enterprise adoption of BPM

    • BPM concepts, consistently applied, facilitating sharing and reuse

    Correct Answer
    A. The strategic and tactical levels of enterprise adoption of BPM
    Explanation
    Capability Maturity Model (CMM) broadly refers to a process improvement approach
    that is based on a process model.
    A maturity model can be used as a benchmark for assessing different organizations for equivalent
    comparison. It describes the maturity of the company based upon the project the company is
    dealing with and the clients.

    The Capability Maturity Modelincludes the concept ofMaturity Levels: a 5-level process maturity
    continuum - where the uppermost (5th) level is a notional ideal state where processes would be
    systematically managed by a combination of process optimization and continuous process
    improvement.

    There are five levels defined along the continuum of the CMM and, according to the SEI:
    "Predictability, effectiveness, and control of an organization's software processes are believed to
    improve as the organization moves up these five levels. While not rigorous, the empirical evidence
    to date supports this belief.
    1.Initial (chaotic, ad hoc, individual heroics) - the starting point for use of a new or undocumented
    repeat process.
    2.Repeatable - the process is at least documented sufficiently such that repeating the same steps
    may be attempted.
    3.Defined - the process is defined/confirmed as a standard business process, and decomposed to
    levels 0, 1 and 2 (the latter being Work Instructions).
    4.Managed - the process is quantitatively managed in accordance with agreed-upon metrics.
    5.Optimizing - process management includes deliberate process optimization/improvement.

    Rate this question:

  • 47. 

    Which one is semantically valid in BPMN?

    • Error Start Event for an Event Subprocess

    • Message flows that connect process steps within the same pool

    • Error Start Event to trigger a process

    • Error Intermediate Event to catch errors in the middle of a***

    Correct Answer
    A. Error Start Event for an Event Subprocess
    Explanation
    Inline handlers are types of subprocesses that allow you to model conditions that
    happen outside of a normal process flow.

    Inline handlers can have the following start events:
    *Error start
    *Timer start
    *Message start

    Note:Business Process Model and Notation (BPMN) is a graphical representation for
    specifying business processes in a business process model. It was previously known as Business
    Process Modeling Notation.

    Reference: Oracle Fusion Middleware Business Process Composer User's Guide for Oracle
    Business Process Management, 11g Release 1 (11.1.1.5.0), 6 Modeling Business Processes with
    Oracle BPM

    Rate this question:

  • 48. 

    Which three are BPMN 2.0 models? Select three.

    • Value Chain Model

    • Process Model

    • Collaboration Model

    • Choreography Model

    • Event Process Chain (EPC) Model

    Correct Answer(s)
    A. Process Model
    A. Collaboration Model
    A. Choreography Model
    Explanation
    BPMN 2.0 models:
    *collaborative (public) B2B processes,
    *internal (private) business processes,
    *a choreography – expected behavior between two or more business participants,
    *collaborations, which is a collection of participants and their interaction and
    *a conversation – the logical relation of message exchanges.

    Rate this question:

  • 49. 

    Which two options can be used to create custom dashboards on business indicator data? Select two.

    • BPM Process Workspace

    • WebCenter Process Spaces

    • BPM Studio

    • Oracle BAM

    Correct Answer(s)
    A. BPM Process Workspace
    A. Oracle BAM
    Explanation
    BPM Process Workspace(also known as BPM) Workspace provides tabs for each of
    the following:

    Process Instances: This tab enables process participants to view running process instances.

    Task List: This tab enables process participants to view and work with their assigned tasks.

    Process Dashboards: This tab provides out-of-the-box dashboards for monitoring process
    performance, task performance and workload.

    Custom Dashboards: This tab enables process participants to define and use custom dashboard
    based on the measurement data generated by process instances.

    Oracle BAM:Oracle BAM provides a framework for
    Creating dashboards that display real-time data inflow.
    Creating rules to send alerts under specified conditions.
    Designing Web applications with graphs displaying active data.

    Rate this question:

Quiz Review Timeline (Updated): Mar 21, 2023 +

Our quizzes are rigorously reviewed, monitored and continuously updated by our expert board to maintain accuracy, relevance, and timeliness.

  • Current Version
  • Mar 21, 2023
    Quiz Edited by
    ProProfs Editorial Team
  • May 14, 2014
    Quiz Created by
    Leulima
Back to Top Back to top
Advertisement
×

Wait!
Here's an interesting quiz for you.

We have other quizzes matching your interest.