EA Languages

0.0(0)
Studied by 0 people
call kaiCall Kai
learnLearn
examPractice Test
spaced repetitionSpaced Repetition
heart puzzleMatch
flashcardsFlashcards
GameKnowt Play
Card Sorting

1/42

flashcard set

Earn XP

Description and Tags

Enterprise architecture

Last updated 10:45 AM on 10/8/26
Name
Mastery
Learn
Test
Matching
Spaced
Call with Kai
Chat

No analytics yet

Send a link to your students to track their progress

43 Terms

1
New cards

Business Process Modelling Notation

Originally developed by the Business Process Management Initiative(BPMI)

2
New cards

Business Process Modelling Notation

Intended to be used by stakeholders who design, manage, and realize business process (BP)

3
New cards

Business Process Modeling Notation

It has an easy-to-use flowchart-like notation that is independent of any particular implementation environment

4
New cards

Business Process Modeling Notation

This helps with communication leading to Extensible Markup Language

5
New cards

Event

A trigger starts, modifies, or complete a process. Event types include message, timer, error, compensation, signal, cancel, escalation, link, etc.

6
New cards

Activity

A particular task performed by a person or system.

7
New cards

Activity

It can include sub-processes, loops, multiple loops, and compensations

8
New cards

Gateway

A decision that can adjust the path based on conditions or events. A gateway can be exclusive or inclusive, parallel, complex, or based on data or event

9
New cards

Connecting Objects

  • Sequence flow

  • Message flow

  • Association


10
New cards

Sequence flow

This show the order of activities to be performedMe

11
New cards

Message Flow

This depicts messages that flow across pools, or organization boundaries such as departments.

12
New cards

Association

This associates an artifact text to an event, activity, or a gateway.

13
New cards

Swinlanes

  • Pool

  • Lane


14
New cards

Pool

It represents major participants in a process. a different pool

15
New cards

Lane

It is a sub-part of a pool. it shows the activities and flow for a certain role or participant, defining the accountability within the process.

16
New cards

Artifacts

  • Data object

  • Group

    • Annotation


17
New cards

Data Oject

This shows the necessary data for an activity.

18
New cards

Group

This shows a logical grouping of activities, but does not change the diagram flow

19
New cards

Annotation

This provides further explanation to a part of the diagram

20
New cards

Sub-Models of BPMN

  • Private BP

  • Abstract BP

  • Collaborative BP


21
New cards

Unified Modeling Language (UML)

This was created to establish a common, semantic, and syntactical visual modeling language for the architecture, design, and implementation of complex software systems both structurally and behaviorally

22
New cards

Unified Modeling Language (UML)

the most important industry standard language for specifying, visualizing, constructing, and documenting software systems.

23
New cards

Unified Modeling Language (UML)

Emerged from the combination of three (3) existing practices namely: Booch Method, Object-Modeling Technique (OMT), and Objectory

24
New cards

Modeling Concepts Specified by UML

  • Functional

  • Object

    • Dynamic


25
New cards

Functional

This concept involves use case diagrams, which describe system functionality from the point of view of a user

26
New cards

Object

This concept involves class diagrams, which describes the structure of a system in terms of objects, attributes, associations, and operations.

27
New cards

Dynamic

This concept involves interaction diagrams, state machine diagrams, and activity diagrams, which used to describe internal behavior of the system.

28
New cards

Types of UML Diagrams

  • Structural UML Diagrams

  • Behavioral UML Diagrams


29
New cards

Class Diagram

it describes the static structure of a system.

30
New cards

Package Diagrams

It is a subnet of a class diagram used to organize elements of a system into related groups.

31
New cards

Object Diagram

It describes the static structure of a system at a particular time, and can be used to test class diagrams for accuracy.

32
New cards

Component Diagram

This describes the organization of physical software components, including source codes, run-time code, and executables.

33
New cards

Composite Structure Diagram

This diagram shows the internal part of a class.

34
New cards

Deployment Diagram

This depicts the physical resources in a system, including nodes, components, and connections.

35
New cards

Structural UML Diagrams

  • Class diagram

  • Package diagram

  • Object diagram

  • Component diagram

  • Composite diagram

  • Deployment diagram


36
New cards

Activity Diagram

This illustrates the dynamic nature of a system by modeling the flow of control from activity to activity.

37
New cards

Communication Diagram

This describes the interaction among classes in terms of an exchange of the message over time.

38
New cards

Use-Case Diagram

This models the functionalities of a system using actors and use cases, and can be considered as a simplified version of a collaboration diagram introduced in UML 2.0.

39
New cards

State Machine Diagram

This describes the dynamic behavior of a system in response to external stimuli.

40
New cards

Sequence Diagram

It models the interactions between objects in sequence.

41
New cards

Interaction Overview Diagram

It is a combination of an activity and a sequence diagram, which models a more complex interaction

42
New cards

Timing Diagram

It is an Interaction UML Diagram that focuses on processes that take place during a specific period of time, wherein time is shown to increase from left to right.

43
New cards

Behavioral UML Diagrams

  • Activity diagram

  • Communication diagram

  • Use case diagram

  • State machine diagram

  • Sequence diagram

  • Interaction overview diagram

  • Timing diagram