L9 - Process-Oriented System Integration Flashcards

1
Q

What are the two main goals of process-oriented system integration?

A

Explain major concepts related to process-oriented SI.

Introduce a design framework and languages for modeling and execution of process integration.

How well did you know this?
1
Not at all
2
3
4
5
Perfectly
2
Q

What is a key characteristic of service-oriented integration?

A

It enables isolated, one-to-one interactions among integrated applications/systems/services.

How well did you know this?
1
Not at all
2
3
4
5
Perfectly
3
Q

Why is service-oriented integration not ideal for complex system integration?

A

Because it is stateless and does not support predefined, ordered interactions in a stateful environment.

How well did you know this?
1
Not at all
2
3
4
5
Perfectly
4
Q

What type of integration is needed for complex, ordered interactions between systems?

A

Process-oriented integration.

How well did you know this?
1
Not at all
2
3
4
5
Perfectly
5
Q

When is process-oriented integration required?

A

When complex interactions between systems require a predefined order and cross-functional collaboration.

How well did you know this?
1
Not at all
2
3
4
5
Perfectly
6
Q

What could happen if organizations do not support process-oriented integration efficiently?

A

They could lose their competitive advantage.

How well did you know this?
1
Not at all
2
3
4
5
Perfectly
7
Q

How does Davenport (1993) define a business process?

A

“A specific ordering of work activities across time and place, with a beginning and an end, and clearly defined inputs and outputs; a structure of action.”

How well did you know this?
1
Not at all
2
3
4
5
Perfectly
8
Q

What is process-oriented system integration?

A

It defines a process-based integration model that enables automatic ordering of information movement between systems.

How well did you know this?
1
Not at all
2
3
4
5
Perfectly
9
Q

How do Rummler & Brache (1995) define a business process?

A

A series of steps designed to produce a product or service. Most processes are cross-functional, spanning the white spaces between the boxes on the organization chart.”

How well did you know this?
1
Not at all
2
3
4
5
Perfectly
10
Q

What is another definition of a business process?

A

A set of interrelated or interacting activities that use inputs to deliver an intended result, such as a product, service, or value-added outcome, to an internal or external customer.

How well did you know this?
1
Not at all
2
3
4
5
Perfectly
11
Q

What are two advantages of process-oriented system integration?

A

Aligns IT and business naturally by following business processes.

Offers flexible and reusable integration solutions by placing control logic above applications.

How well did you know this?
1
Not at all
2
3
4
5
Perfectly
12
Q

What are two disadvantages of process-oriented system integration?

A

It is time and resource consuming to set up.

Process logic needs to be defined, and existing systems may require reengineering

How well did you know this?
1
Not at all
2
3
4
5
Perfectly
13
Q

What are the four main phases of process-oriented system integration?

A

Modeling

Integration

Execution and Monitoring

Optimization

How well did you know this?
1
Not at all
2
3
4
5
Perfectly
14
Q

What is the goal of the Modeling phase?

A

To design a process model that enables flow-oriented integration of existing systems.

How well did you know this?
1
Not at all
2
3
4
5
Perfectly
15
Q

How does graphical notation help in modeling?

A

It provides an efficient way for communication, consensus building, and a business-oriented view of integration.

How well did you know this?
1
Not at all
2
3
4
5
Perfectly
16
Q

What happens during the Integration phase?

A

Interfaces between process model activities and existing systems are defined at both conceptual and technical levels.

17
Q

What is the purpose of the Execution and Monitoring phase?

A

The e-process model is executed in a process engine, and its status can be monitored in real time.

18
Q

What is Business Activity Monitoring (BAM)?

A

The real-time monitoring of an executing e-process, including activities and variable content.

19
Q

What happens in the Optimization phase?

A

The process is analyzed, redefined, and improved based on monitoring results.

20
Q

What is another name for the Optimization phase?

A

Business (Process) Analytics.

21
Q

What are the three types of process models?

A

Descriptive (D): Describes how a process is working.

Normative (N): Describes how a process should work.

Executable (E): Describes how a process should work and can be executed by a system.

22
Q

What is required to create an executable process model?

A

A modeling language with formalized syntax and semantics.

23
Q

What are the five key aspects (perspectives) of process model design?

A

Functional (F-task): Defines activities in a process.

Behavioral (B-control-flow): Defines the order of activities.

Information (I-data): Defines input/output data of activities.

Organizational (O-resource): Defines actors (people/systems).

Transactional (T): Defines error-handling mechanisms.

24
Q

Which aspects are mandatory for all process model types?

A

Functional (F)

Behavioral (B).

25
Q

Which aspects are mandatory only for executable process models?

A

Informational (I)

Organizational (O)

Transactional (T).

26
Q

What are the three types of BPMN processes?

A

Private (Internal) Processes

Abstract (Public) Processes

Collaborative Processes (not explicitly mentioned in the notes but implied).

27
Q

What is a Private (Internal) Process?

A

A process internal to an organization, also called workflow or orchestration of services.

28
Q

What is an Abstract (Public) Process?

A

A process that represents interactions between a private business process and another participant.

29
Q

What is included in a Public Process?

A

Only the activities meant for external communication, not the internal activities of the private process.

30
Q

How can Public Processes be depicted?

A

Independently or within a Collaboration to show message exchanges.