0% found this document useful (0 votes)
211 views11 pages

Architecture and Design Essentials Guide

This document discusses architectural fundamentals including defining architectures, connecting design to context, and illustrating architectures. It provides 3 key points: 1) Architectures go beyond system structure to capture customer and business value propositions. 2) One architecture can facilitate many solutions through variants and designs. 3) Architectures describe the value proposition, business proposition, and system specification.

Uploaded by

babyteshome1
Copyright
© © All Rights Reserved
We take content rights seriously. If you suspect this is your content, claim it here.
Available Formats
Download as PDF, TXT or read online on Scribd
0% found this document useful (0 votes)
211 views11 pages

Architecture and Design Essentials Guide

This document discusses architectural fundamentals including defining architectures, connecting design to context, and illustrating architectures. It provides 3 key points: 1) Architectures go beyond system structure to capture customer and business value propositions. 2) One architecture can facilitate many solutions through variants and designs. 3) Architectures describe the value proposition, business proposition, and system specification.

Uploaded by

babyteshome1
Copyright
© © All Rights Reserved
We take content rights seriously. If you suspect this is your content, claim it here.
Available Formats
Download as PDF, TXT or read online on Scribd
  • Abstract: Provides an overview of architectural principles, emphasizing the integration of design and business context.
  • One Architecture Facilitates many Solutions: Explores how a single architecture can support various related solutions and design variations.
  • Architecture Description: Describes the value, business, and system proposition of architectural design, and its implications for engineering.
  • Functional Model for System Creation: Illustrates the relationship between architecture, design, and engineering in system creation.
  • Structure = Parts + Interfaces + Configuration: Highlights the modular aspects of architecture, focusing on interfaces and configuration.
  • Designing Desired Qualities and Behavior: Examines how architectural design influences desired system behaviors and performance qualities.
  • Design = Structure + Dynamics + Quantification: Discusses the interplay between structural elements, dynamics, and quantifiable outcomes in design.
  • Our Primary Interest: Focuses on the roles of the developing organization and the architect in ensuring design alignment with goals.
  • Context, Zoom-out and Zoom-in: Details the contextual analysis necessary for architectural design, providing a macro and micro view.
  • Adding the Time Dimension: Incorporates temporal analysis into the design process, providing insights across different time phases.
  • Architect, Architecture, Architecting: Differentiates the roles of architect, architecture, and the process of architecting in complex projects.

Architecture and Design Fundamentals

by Gerrit Muller University of South-Eastern Norway]


e-mail: [email protected]
www.gaudisite.nl

Abstract

Defining and illustrating architectures. Architectures go beyond system structure


(parts, interfaces, fucntions, allocation). Architectures connect design to the
context, by capturing customer value proposition, and the business proposition.

Distribution

This article or presentation is written as part of the Gaudí project. The Gaudí project
philosophy is to improve by obtaining frequent feedback. Frequent feedback is pursued by an August 21, 2020
open creation process. This document is published as intermediate or nearly mature version
to get feedback. Further distribution is allowed as long as the document remains complete
status: planned
and unchanged. version: 0
One Architecture Facilitates many Solutions

flat detector C/V

kV
mA

cardio

single cardio vascular


X-ray architecture
kV
mA

vascular
many designs
many variants
kV
mA

Architecture and Design Fundamentals version: 0


August 21, 2020
2 Gerrit Muller ADFxRayVariants
Architecture Description
Value Proposition Business Proposition
Why does customer want to buy? How do we earn money?
Why do users like to use the system? How do we run a healthy business?
customer key drivers life cycle key drivers
cost of ownership business model Why
customer business analysis cash flow analysis
customer stakeholders and concerns life cycle stakeholders and concerns
work flow or ConOps life cycle model
et cetera supply chain
System Specification
What does customer get?
What is the system-of-interest that we deliver?
functions
qualities (e.g. quantified performance)
What
interfaces
constraints, standards, regulations
Design
How will we realize this specification?
How do we ensure performance, safety, robustness, etc.?
partitioning and interfaces
dynamic behavior, e.g. functional model
performance models and budgets
concept and technology selection
How
Engineering
Getting all details right for all business functions.
technical product documentation

Architecture and Design Fundamentals version: 0


August 21, 2020
3 Gerrit Muller ADFarchitecture
Functional Model for System Creation

stakeholder specification
needs
architecting
business
objectives

design procurement

architecture
guidelines design production
top-level design partitioning
interfaces
rationale engineering installation
functions
allocation quality
documentation assurance
system and parts data
procedures lifecycle
support

Architecture and Design Fundamentals version: 0


August 21, 2020
4 Gerrit Muller SPFsystemCreation
Structure = Parts + Interfaces + Configuration

ultimate goal: to facilitate:


· modular component catalogue · fast creation of solutions
· well-defined interfaces · concurrent engineering
· independent testable · logistics and production
· variations and changes

A1 A2 A3 A4 A1 A4 A2 A3 A4

B1 B2
B1 B2

Architecture and Design Fundamentals version: 0


August 21, 2020
5 Gerrit Muller ARCVpartitioning
Designing Desired Qualities and Behavior

· How do parts interact to create


desired dynamic behavior?
· allocate functions
A2 A3 A4
· How do desired qualities and
performance emerge from the
interaction?
· dimension and configure
parts and functions
B2

Architecture and Design Fundamentals version: 0


August 21, 2020
6 Gerrit Muller ARCVdynamicsAndQualities
Design = Structure + Dynamics + Quantification

prime interest prime system


characteristics
of customer responsibility

results in

dynamics functionality

interact
prime interest
parts
of organization

Architecture and Design Fundamentals version: 0


August 21, 2020
7 Gerrit Muller SPFpartsDynamicsCharacteristics
Our Primary Interest

developing system of
organization interest

architect

Architecture and Design Fundamentals version: 0


August 21, 2020
8 Gerrit Muller SEMABcoreEntities
Context, Zoom-out and Zoom-in

customer super
organization system

developing system of
organization interest

architect

supplier subsystems
organization

Architecture and Design Fundamentals version: 0


August 21, 2020
9 Gerrit Muller SEMABsuperSubEntities
Adding the Time Dimension

past current future


customer past super super future super
organization system system system

developing past system system of future system


organization of interest interest of interest

architect knowledge innovation

supplier past subsystems future


organization subsystems subsystems

based on TRIZ

Architecture and Design Fundamentals version: 0


August 21, 2020
10 Gerrit Muller SEMABentitiesInTime
Architect,Architecture, Architecting

past current future


customer past super super future super
organization system system system

developing past system system of future system


organization of interest interest of interest
architecting
architecture
architect knowledge innovation

past subsystems future


subsystems subsystems

supplier
organization
based on TRIZ

Architecture and Design Fundamentals version: 0


August 21, 2020
11 Gerrit Muller SEMABarchitecting

Architecture and Design Fundamentals
by Gerrit Muller
University of South-Eastern Norway]
e-mail: gaudisite@gmail.com
www.gau
One Architecture Facilitates many Solutions
single cardio vascular
X-ray architecture
flat detector C/V
vascular
kV
mA
kV
mA
Architecture Description
Value Proposition
Why does customer want to buy?
Why do users like to use the system?
customer key d
Functional Model for System Creation
engineering
design
architecting
procurement
production
installation
lifecycle 
support
q
Structure = Parts + Interfaces + Configuration
ultimate goal:
· modular component catalogue
· well-defined interfaces
· indepe
Designing Desired Qualities and Behavior
B2
A2
A3
A4
· How do parts interact to create 
desired dynamic behavior?
· allocate
Design = Structure + Dynamics + Quantification
parts
characteristics
dynamics
interact
results in
prime interest
of organizati
Our Primary Interest
system of 
interest
developing 
organization
architect
Architecture and Design Fundamentals
8
Gerrit Mul
Context, Zoom-out and Zoom-in
system of 
interest
developing 
organization
architect
super 
system
customer 
organization
sub
Adding the Time Dimension
system of 
interest
developing 
organization
architect
super 
system
customer 
organization
subsyst

You might also like