ITM706 Symbols

0.0(0)
studied byStudied by 5 people
0.0(0)
full-widthCall Kai
learnLearn
examPractice Test
spaced repetitionSpaced Repetition
heart puzzleMatch
flashcardsFlashcards
GameKnowt Play
Card Sorting

1/104

encourage image

There's no tags or description

Looks like no tags are added yet.

Study Analytics
Name
Mastery
Learn
Test
Matching
Spaced

No study sessions yet.

105 Terms

1
New cards
<p></p>

BPMN Activity 

2
New cards
<p> </p>

BPMN Start Event

3
New cards
term image

BPMN End event

4
New cards
term image

Gateway

5
New cards
<p></p>

BPMN Sequence Flow

6
New cards
term image

XOR-Split (takes one outgoing branch)

7
New cards
term image

XOR-Join (proceed when one incoming branch has completed) 

8
New cards
term image

AND-Split (takes all outgoing branches) 

9
New cards
term image

AND-Join (proceed when all incoming branches have completed)

10
New cards
term image

Object
- It is a particular instance of a class
- It has some properties and methods
- It exposes its behavior through the methods 

11
New cards
term image

State
- A state represents a situation where some invariant condition holds
- For example, if a printer is not printing a document, then the state of the printer is ‘Idle’

12
New cards
term image

Transitions

Transitions from one state to another in a State Machine Diagram are denoted by lines with arrowheads. A transition may have a trigger, a guard and an effect. 

13
New cards
term image

Guard

14
New cards
term image

Choice

15
New cards
term image

Junction 
- Junction pseudo-states are used to chain together multiple transitions
- A single junction can have one or more incoming, and one or more outgoing, transitions;
- a guard can be applied to each transition

16
New cards
term image

Fork

Fork or split the flow into a number of concurrent flows

17
New cards
term image

Join 

Join the flow of number of concurrent flows 

18
New cards
term image

Abstract Task

An Abstract task is a placeholder task used in high-level modeling where the specific type of work isn’t defined yet 

19
New cards
term image

User Task
A User Task is a task performed manually by a human, typically using a software interface or system screen 

20
New cards
term image

Script Task
A Script Taks is a task executed automatically by the workflow engine using a predefined script (no human involvement)

21
New cards
term image

Service Task
A Service Task is a task performed by an automated service,such as calling an API, web service, or system function 

22
New cards
term image

Business Rule Task
A Business Rule Task is a task where business rules or decision logic (like a decision table or rule engine) are evaluated automatically

23
New cards
term image

Send Task
A Send Task is a task that sends a message to an external participant or system and then immediately completes 

24
New cards
term image

Receive Task

Receive Task is a task that waits to receive a message before the process can continue 

25
New cards
term image

Subprocess

 subprocess is a grouped set of activities represented as a single task; used to organize complexity and hide detailed steps 

26
New cards
term image

Activity with Loop-Standard 

27
New cards
term image

Activity with Loop-Multiinstance 

28
New cards
term image

Data Object Input

A data object provides or stores information for an activity 

29
New cards
term image

Data Object Output
A data object provides or stores information for an activity 

30
New cards
term image

Data Store

A data store represents a mechanism for an activity to retrieve or update stored information 

31
New cards
term image

Timer Start Event

It starts the process at a specific time, date, or interval. It’s use case is for scheduled processes. 
It can’t be edge mounted 

32
New cards

Message Start Event
The process starts only when a specific external message is received. The use case: triggered by another system or participant. 

It can’t be edge-mounted. 

<p>Message Start Event <br>The process starts only when a specific external message is received. The use case: triggered by another system or participant.&nbsp;<br><br><strong>It can’t be edge-mounted.&nbsp;</strong></p>
33
New cards
term image

Conditional Start Event
A Conditional Start event starts when a condition becomes true (e.g. “inventory < threshold”). The use-case is data-driven workflows. 

It can’t be edge-mounted

34
New cards
term image

Signal Start Event 
A signal start event is triggered by a broadcast signal that can be caught by multiple processes. The use case is global triggers, many processes can listen.

It can’t be edge-mounted

35
New cards
term image

Multiple Start Event
Process can start from one of several possible triggers (message OR timer OR signal OR conditional). The Use case is flexible start logic. 

It can’t be edge-mounted 

36
New cards
term image

Parallel Multiple Start Event 
Process starts only when All specified triggers occur together. Use: synchronization of multiple independent start conditions. 

It can’t be edge-mounted. 

37
New cards
term image

Catching Message Event 

Waits to receive a message from another participant/system.This is an intermediate event. 

38
New cards
term image

Catching Link Event 
Receives a “jump” from another point in the process flow. This is an intermediate event.  

39
New cards
term image

Catching Signal Event 
Waits for a broadcast signal by any process. This is an intermediate event.  

40
New cards
term image

Throwing Message Event 
Sends a message to another participant/system. This is an intermediate event.

41
New cards
term image

Throwing Link Event
Emits a “Jump” to another link event elsewhere in the diagram. This is an intermediate event. 

42
New cards
term image

Throwing Signal Event 
Broadcasts a signal that any catching event can receive. This is an intermediate event.

43
New cards
term image

Boundary Event
A boundary event is an event attached to the border of an activity. It monitors that activity and reacts if something happens while the activity is running. 

44
New cards
term image

Message End Event
When the process ends, it sends a message to an external participant or system. 

45
New cards
term image

Escalation End Event
Ends the process by escalating an issue to a higher-level handler without marking it as a failure. This is common in approval workflows. 

46
New cards
term image

Error End Event 
Ends the process with an error, interrupting the current flow. Must be caught by an Error Boundary Event. 

47
New cards
term image

Signal End Event
Broadcasts a signal to any process that is listening (catching signal events). Triggers global reactions.

48
New cards
term image

Exclusive Gateway (XOR)

From multiple outgoing paths, the process takes only one path based on conditions. 

49
New cards
term image

Parallel Gateway (AND)
Activates all outgoing paths simultaneously with no conditions. 

50
New cards
term image

Inclusive Gateway (OR)

Allows one or more outgoing paths to be taken depending on conditions. 

51
New cards
term image

Boundary Interrupting Event

After 5 minutes, Execution of Subprocess A is cancelled. TimeoutHandler subprocess starts execution. 

52
New cards
term image

Boundary Non-Interrupting Event

After 5 minutes, execution of Subprocess A is still continued. TimeoutHandler sub-process starts execution 

53
New cards
term image

UML Diagram: Use Case Diagram

54
New cards
term image

UML Diagrams: Sequence Diagram

55
New cards
term image

UML Diagrams: Implementation Diagram

56
New cards
term image

UML Diagrams: Activity Diagram

57
New cards

Archimate Layers

The Business Layer: It offers products and services to the external customers

The Application Layer: It supports the business layer with application services

The Technology Layer: It offers infrastructural services (like: processing, storage and communication services) needed to run applications

58
New cards

Core Concepts of Archimate Language

Active Structural Elements: The business actors, application components, and devices are active structural elements

Behavioral Elements: The processes and functions performed by the actors

Passive Structural Elements: Objects on which behavior is performed. For example, information objects in the business layer, data objects in the application layer and physical objects in the technology layer.

59
New cards
term image

Business Actor
A business actor represents a business entity that is capable of performing behavior. Actors may, however, include entities outside the actual organization.

60
New cards
term image

Business Role
A business role represents the responsibility for performing specific behaviour, to which an actor can be assigned, or the part an actor plays in a particular action or event.

61
New cards
term image

Business Collaboration
A business collaboration represents an aggregate of two or more business internal active structure elements that work together to perform collective behavior. A business collaboration is a specialization of the business role.

62
New cards
term image

Business Interface

A business interface represents a point of access where a business service is made available to the environment.

63
New cards
term image

Business Process

A business process represents a sequence of business behaviors that achieves a specific result such as a defined set of products or business services.

64
New cards
term image

Business Function

A business function represents a collection of business behavior based on a chosen set of criteria (typically required business resources and/or competencies), closely aligned to an organization, but not necessarily explicitly governed by the organization.

65
New cards
term image

Business Interaction
A business interaction represents a unit of collective business behavior performed by (a collaboration of) two or more business actors, business roles, or business collaborations.

66
New cards
term image

Business Event
A business event represents an organizational state change. It may originate from and be resolved inside or outside the organization.

67
New cards
term image

Business Service
A business service represents an explicitly defined exposed business behavior

68
New cards
term image

Business Object
A business object represents a concept used within a particular business domain.

69
New cards
term image

Business Contract
A contract represents a formal or informal specification of an agreement between a provider and a consumer that specifies the rights and obligations associated with a product and establishes functional and non-functional parameters for interaction. A contract is a specialization of a business object

70
New cards
term image

Representation
A business representation represents a perceptible form of the information carried by a business object.

71
New cards
term image

Business Product
A product represents a coherent collection of services and/or passive structure elements, accompanied by a contract/set of agreements, which is offered as a whole to (internal or external customers).

72
New cards
term image

Application Component

An Application Component is a modular, deployable, and replaceable part of a system that encapsulates its contents and exposes its functionality through a set of interfaces

73
New cards
term image

Application Collaboration
Application Collaboration is an aggregate of two or more application components that work together to perform collective behavior

74
New cards
term image

Application Interface
Application Interface is a point of access where an application service is made available to a user or another application component

75
New cards
term image

Data Object is a passive element suitable for automated processing

76
New cards
term image

Application Service
Application Service is a service that exposes automated behavior

77
New cards
term image

Application Function is a behavior element that groups automated behavior that can be performed by an application component

78
New cards
term image

Application Interaction
Application Interaction is a behavior element that describes the behavior of an application collaboration

79
New cards
term image

Application Process
An application process represents a sequence of application behaviors that achieves a specific result.

80
New cards
term image

Application Event
An application event represents an application state change

81
New cards
term image

Technology Node:
A node is a computational resource upon which artifacts may be stored or deployed for execution. A node represents a computational or physical resource that hosts, manipulates, or interacts with other computational or physical resources. Nodes are active structure elements that perform technology behavior and execute store and process technology objects such as artifacts. ,

82
New cards
term image

Technology Device

A device is a hardware resource upon which artifacts may be deployed for execution. A device represents a physical IT resource upon which system software and artifacts may be stored or deployed for execution.

83
New cards
term image

System Software
A software environment for specific types of components and objects that are deployed on it in the form of artifacts. System software represents the software that provides or contributes to the environment for storing, executing, and using software or data deployed within it.

84
New cards
term image

Technology Collaboration
A technology collaboration represents an aggregate of two or more technology internal active structure elements that work together to perform collective technology behavior. It specifies which nodes cooperate to perform some task.

85
New cards
term image

Technology Interface
A technology interface represents a point of access where technology services offered by a node can be accessed. It specifies how the technology services of a node can be accessed by other nodes. A technology interface exposes a technology service to the environment.

86
New cards
term image

Technology Path
A path represents a link between two or more nodes, through which these nodes can exchange data, or material. A path is used to model the logical communication (or distribution) relations between nodes.

87
New cards
term image

Communication Network

A communication network represents a set of structures that connects nodes for transmission, routing, and reception of data.

88
New cards
term image

Technology Function
A technology function represents a collection of technology behavior that can be performed by a node. A technology function describes the internal behaviour of a node; for the user of a node that performs a technology function, this function is invisible. If its behavior is exposed externally, this is done through one or more technology services.

89
New cards
term image

Technology Process
A technology process represents a sequence of technology behaviors that achieves a specific result. It describes the internal behavior of a node; for the user of that node, this process is invisible. If its behavior is exposed externally, this is done through one or more technology services.

90
New cards
term image

Technology Interaction
A technology interaction represents a unit of collective technology behavior performed by (a collaboration of) two or more nodes. A technology interaction describes the collective behavior that is performed by the nodes that participate in a technology collaboration.

91
New cards
term image

Technology Event
A technology event represents a technology state change. Technology functions and other technology behavior may be triggered or interrupted by a technology event. Also, technology functions may raise events that trigger other infrastructure behavior. A technology event may trigger or be triggered (raised) by a technology function, process, or interaction.

92
New cards
term image

Technology Service
A technology service represents an explicitly defined exposed technology behavior. A technology service exposes the functionality of a node to its environment. A technology service is realized by a technology function or process.

93
New cards
term image

Artifact
An artifact represents a piece of data used or produced in a software development process or by the deployment and operation of an IT system.

94
New cards
term image

Association model is a relation between objects that is not covered by another, more specific relationship

95
New cards
term image

The influence relation model that an element affects the implementation or achievement of some motivation element

96
New cards
term image

Access
The access relation models that behavioural elements can observe or act upon passive structure elements.

97
New cards
term image

Serving
The serving relation models that an element offeres its functionality to another element.

98
New cards
term image

Realisation
The realisation relation indicates that an entity plays a critical role in the creation, achievement, sustenance, or operation of a more abstract entity.

99
New cards
term image

Specialisation
The specialisation relation indicates that an element is a particular kind of another element

100
New cards
term image

Assignment
The assignment relation expresses the allocation of responsibility, performance of behaviour, or execution.