ITEC 4060 - L7: EA TOGAF Phase C: Information System Architecture

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

1/100

encourage image

There's no tags or description

Looks like no tags are added yet.

Last updated 1:33 AM on 3/18/26
Name
Mastery
Learn
Test
Matching
Spaced
Call with Kai

No analytics yet

Send a link to your students to track their progress

101 Terms

1
New cards
TOGAF Phase C (Information System Architecture)
ADM phase that defines the logical application and data architecture that supports the business architecture without committing to specific technology
2
New cards
Information System Architecture (TOGAF)
Logical description of application components and data structures that realize business capabilities and support enterprise use
3
New cards
Phase C bridge role
Connects Phase B business elements to software components before Phase D technology realization decisions
4
New cards
Application Architecture (Phase C)
Subphase focused on defining application components, services, interfaces, and interactions
5
New cards
Data Architecture (Phase C)
Subphase focused on defining logical data structures, data distribution, security, and migration
6
New cards
Legacy application landscape
Existing applications and flows that must be understood and accounted for in baseline and migration planning
7
New cards
Target IS evolution path
Step-by-step migration from current IS to target IS through intermediate architectures
8
New cards
Architecture step definition
Intermediate IS version that specifies how the system is used and how migration from the prior version occurs
9
New cards
Logical view emphasis
Phase C focuses on architecture structure and usage rather than detailed application design
10
New cards
Central Phase C artifact
Application Communication Diagram that positions application components and identifies interfaces and interconnections
11
New cards
Application component
Encapsulated piece of application functionality aligned to an implementation structure and exposed through interfaces
12
New cards
Interface (application)
Defined point of interaction through which components exchange messages or invoke services
13
New cards
Interconnection (application)
Connection between components or applications showing communication or dependency
14
New cards
Hybrid application architecture
Combination of applications and service-based components coexisting in one architecture
15
New cards
SOA (Service-Oriented Architecture)
Architectural style where components cooperate through services accessed over a network while supporting legacy integration
16
New cards
Service (SOA)
Discrete unit of network-accessible functionality representing a business activity outcome and treated as a black box by consumers
17
New cards
Service black box principle
Consumers use the service interface without needing to know internal implementation details
18
New cards
Service composition
Ability for a service to be built from other services to deliver higher-level outcomes
19
New cards
Service consumer
Actor or component that requests or uses a service
20
New cards
Service provider
Component or system that offers a service operation through an interface
21
New cards
Interaction component (SOA stack)
Component that manages dialogue between the IS and external actors such as users or partner systems
22
New cards
Process component (SOA stack)
Component that automates business processes by sequencing tasks, connecting services, and managing events
23
New cards
Function component (SOA stack)
Component that performs business processing, validation, and message adaptation between process and entity components
24
New cards
Entity component (SOA stack)
Component centered on a key business entity and often responsible for database access and entity-related operations
25
New cards
Utility component (SOA stack)
Cross-organizational service such as directories, messaging, or publishing that is relatively independent of core business entities
26
New cards
Public component (SOA stack)
Component providing services accessible from outside the enterprise IS for B2B or partner access
27
New cards
Application Communication Diagram
Diagram showing application components and their connections, including interfaces and communication paths
28
New cards
ReserveTrip process component example
Process component coordinating trip reservation flow by invoking entity and function components
29
New cards
Client entity component example
Entity component managing client-related operations and persistence
30
New cards
Trip entity component example
Entity component managing trip-related operations and persistence
31
New cards
Order entity component example
Entity component managing order-related operations and persistence
32
New cards
Front component (legacy integration)
Component placed in front of existing applications to adapt or expose their functionality to the new architecture
33
New cards
Application Migration diagram
Diagram showing how application components evolve across system versions and which components are replaced or retained
34
New cards
System version (migration)
Architecture snapshot labeled as a distinct system such as V0, V1, or V2 during migration planning
35
New cards
Component retention
Keeping an application component unchanged across system versions in a migration diagram
36
New cards
Component replacement
Swapping an old component with a new one across versions, often indicated with a migrates relationship
37
New cards
Migrates dependency (application)
Relationship indicating that one application component or system instance replaces another during migration
38
New cards
Application and User Location diagram
Diagram placing application component instances inside hardware instances within geographic locations to show deployment distribution
39
New cards
Application component instance
Runtime deployment of an application component in a specific system version or environment
40
New cards
IT hardware instance
Server or hardware node that hosts deployed application component instances
41
New cards
Geographic location (deployment)
Site such as data center, HQ, branch, or cloud region where hardware and applications run
42
New cards
Cloud deployment planning use
Using location diagrams to reason about distributed deployment, scaling, and operational support
43
New cards
Sizing estimation (location diagram)
Estimating bandwidth, storage, and server sizing from distributed usage and deployment structure
44
New cards
License estimation (location diagram)
Estimating the number of user licenses needed for purchased software from user distribution and usage
45
New cards
User support planning
Planning helpdesk and support center placement based on user location and system distribution
46
New cards
System Use Case diagram
Diagram describing how actors/components interact with application services and which components realize those interactions
47
New cards
Consumer-provider validation
Using system use cases to validate that consumers can obtain needed functionality from providers
48
New cards
Communication link (use case)
Link showing an actor participates in or communicates with a use case
49
New cards
Realization link (use case)
Link showing which application component or service realizes a use case
50
New cards
Exceptional case detail (use case)
Optional conditions or exceptions attached to a use case to clarify behavior
51
New cards
Process System Realization diagram
Diagram showing sequence of events across multiple components for executing a business process
52
New cards
Sequencing constraints
Order rules that define how interactions among components must occur during process execution
53
New cards
Synchronization point (real-time and batch)
Coordination point where batch and real-time processing must align before continuing
54
New cards
Interaction traffic reduction goal
Using realization sequencing analysis to reduce unnecessary component interactions and network traffic
55
New cards
Rationalization opportunity (Phase C)
Chance to simplify complex sequences or consolidate components for efficiency
56
New cards
UML sequence diagram alternative
Alternative representation to show time-ordered messages between actors and components
57
New cards
Enterprise Manageability diagram
Diagram showing how applications interact with management-related application and technical components for operations and migration readiness
58
New cards
Manageability focus
Operational management concerns such as monitoring, administration, and managing parallel environments during migration
59
New cards
Overlap and omission detection
Using manageability diagrams to find redundant components, missing capabilities, and unused temporary applications
60
New cards
Parallel environment requirement
Need to run old and new systems concurrently during migration, captured in manageability planning
61
New cards
Migrates dependency (manageability)
Relationship used to indicate replacement of managed components or applications during transformation
62
New cards
Logical Data diagram
Diagram refining conceptual data into a logical model showing persistent data structures exploited by the target IS
63
New cards
Persistent data
Data stored beyond a single process instance and typically maintained in durable storage like databases
64
New cards
Relational database assumption
Logical data models often assume relational persistence and normalization for consistency and reuse
65
New cards
Relational normal forms
Standard schema design principles used to structure relational databases and reduce redundancy and anomalies
66
New cards
Schema reuse consideration
Evaluating whether existing database schemas can be reused or migrated rather than rebuilt
67
New cards
Data Dissemination diagram
Diagram defining how data is distributed and managed across services and application components
68
New cards
Data responsibility assignment
Clearly specifying which component manages or owns each business entity to avoid confusion and replication
69
New cards
Data replication risk
Multiple copies of data across components that can cause inconsistency and unclear accountability
70
New cards
Data distribution sizing insight
Using dissemination mapping to estimate component memory and compute needs based on managed entities
71
New cards
SOA dissemination derivation
In SOA, dissemination often follows naturally from layered components and service boundaries
72
New cards
Hybrid dissemination insight
In hybrid architectures, dissemination can reveal unclear responsibility and unnecessary replication
73
New cards
Data Security diagram
Diagram mapping actors to enterprise data with permissions to ensure integrity and controlled access
74
New cards
Data integrity (security)
Property that stored data is accurate and not improperly altered or corrupted
75
New cards
Access authorization
Control over who can access which data and what operations they can perform
76
New cards
CRUD
Create, Read, Update, Delete access rights used to specify and evaluate data permissions
77
New cards
Partner access risk
Security concern when subcontractors or partners access enterprise data or services
78
New cards
External hosting risk
Security concern when enterprise data is hosted outside enterprise boundaries such as in cloud environments
79
New cards
Data Migration diagram
Diagram showing data transformations between source and target applications or schemas during migration
80
New cards
Data transformation flow
Mapping of how data moves and changes form from one system version to another
81
New cards
Audit support (data migration)
Using migration diagrams to ensure no information is lost and changes are traceable and reviewable
82
New cards
Migrates dependency (data)
Relationship indicating that one data entity or attribute migrates to another in the target system
83
New cards
Entity-level migration
Mapping migration at the level of entire business entities between systems
84
New cards
Attribute-level migration
Mapping migration at the level of individual fields or attributes including type and format conversions
85
New cards
Service Data diagram
Diagram or specification describing data structures carried by services and message exchanges as operation parameters
86
New cards
Service data contract
Definition of the shape of data exchanged in service operations including inputs and outputs
87
New cards
Service extensibility goal
Designing service data structures for reuse and future evolution without constant incompatible variants
88
New cards
Service operation parameter
Data element passed into or returned from a service operation as part of the service contract
89
New cards
Conceptual-to-service data source
Service data derived from conceptual data models and the needs of service exchanges
90
New cards
Phase C deliverables set
Application Migration; App and User Location; System Use Case; Process System Realization; Enterprise Manageability; Logical Data; Data Dissemination; Data Security; Data Migration; Service Data
91
New cards
Application migration planning goal
Plan replacement and introduction of components across versions to reach the target IS
92
New cards
Deployment distribution goal
Plan where applications run and where users are located to support performance, licensing, and operations
93
New cards
Interaction validation goal
Validate consumers and providers and ensure components realize required use cases correctly
94
New cards
Sequence coordination goal
Ensure cross-component execution order and synchronization for complex processes
95
New cards
Operations readiness goal
Ensure monitoring and management capabilities exist during and after migration
96
New cards
Logical data refinement goal
Convert conceptual entities into persistent logical structures used by applications
97
New cards
Data governance goal
Assign data management responsibility and minimize replication to support consistency
98
New cards
Security mapping goal
Map roles and systems to data permissions using CRUD while protecting integrity and authorization
99
New cards
Migration integrity goal
Ensure data moves safely across versions with traceable transformations and no loss
100
New cards
Service evolution goal
Define reusable service data contracts that remain extensible across future changes

Explore top notes

note
Music in the Fifteenth Century
Updated 1422d ago
0.0(0)
note
Spanish Final notes
Updated 1023d ago
0.0(0)
note
“OUTLINING”
Updated 1278d ago
0.0(0)
note
Syllabized IGCSE Biology
Updated 214d ago
0.0(0)
note
Music in the Fifteenth Century
Updated 1422d ago
0.0(0)
note
Spanish Final notes
Updated 1023d ago
0.0(0)
note
“OUTLINING”
Updated 1278d ago
0.0(0)
note
Syllabized IGCSE Biology
Updated 214d ago
0.0(0)

Explore top flashcards

flashcards
Waves Unit Terms
24
Updated 197d ago
0.0(0)
flashcards
Leyendas y Mitos
74
Updated 970d ago
0.0(0)
flashcards
(16) reproductive system
71
Updated 1229d ago
0.0(0)
flashcards
Contemporary Visual Arts
54
Updated 194d ago
0.0(0)
flashcards
6/6
53
Updated 298d ago
0.0(0)
flashcards
Latin Roots
115
Updated 1061d ago
0.0(0)
flashcards
Waves Unit Terms
24
Updated 197d ago
0.0(0)
flashcards
Leyendas y Mitos
74
Updated 970d ago
0.0(0)
flashcards
(16) reproductive system
71
Updated 1229d ago
0.0(0)
flashcards
Contemporary Visual Arts
54
Updated 194d ago
0.0(0)
flashcards
6/6
53
Updated 298d ago
0.0(0)
flashcards
Latin Roots
115
Updated 1061d ago
0.0(0)