AK+MDD+NFRs
Introduction

AK+MDD+NFRs

c
ati
tom
-au nt
mi tme
Se trea

Arc
h
de itect
cis ura
ion l
s

NFRs

AK

MDD
Architectural de...
Introduction
He
lp t
o
rea disc
son ove
ab r an
ou
t d

le
tab
ap
Ad
pro
s
ces

AK+MDD+NFRs

NFRs

AK

MDD
Need of detaile...
Introduction

AK+MDD+NFRs

Current
and other
systems

SRSNF

Human
support

Knowledge
Arteon
ArchiTech

Method

SRSF

Arch...
Method
SRSNF

AK+MDD+NFRs

Current and
other systems

Requirements
analysis
Constraints
and Quality
goals

Human
support

...
Decision making
• Making decisions (two ways):
 Constraint satisfaction decisions (quantitative)

AK+MDD+NFRs

•

Constra...
Constraint satisfaction approach
Select
elements to
use

AK+MDD+NFRs

Evaluate
constraints

Add new
constraints
7
Quality-oriented approach

AK+MDD+NFRs

Measure
quality

Offer
decisions

Increase
knowledge
8
Arteon

AK+MDD+NFRs

• We have 4 modules in the ontology





Requirements (Req-module)
Reasoning and decision making ...
AK+MDD+NFRs

Ongoing/future work
•
•
•
•
•
•

Exploratory work: Survey, interviews
Ontology design improvements
Analysis o...
Comments and questions
Upcoming SlideShare
Loading in...5
×

AK+MDD+NFRs

86

Published on

Published in: Education, Technology
0 Comments
0 Likes
Statistics
Notes
  • Be the first to comment

  • Be the first to like this

No Downloads
Views
Total Views
86
On Slideshare
0
From Embeds
0
Number of Embeds
1
Actions
Shares
0
Downloads
2
Comments
0
Likes
0
Embeds 0
No embeds

No notes for slide

AK+MDD+NFRs

  1. 1. AK+MDD+NFRs
  2. 2. Introduction AK+MDD+NFRs c ati tom -au nt mi tme Se trea Arc h de itect cis ura ion l s NFRs AK MDD Architectural design as part of the process 2
  3. 3. Introduction He lp t o rea disc son ove ab r an ou t d le tab ap Ad pro s ces AK+MDD+NFRs NFRs AK MDD Need of detailed knowledge 3
  4. 4. Introduction AK+MDD+NFRs Current and other systems SRSNF Human support Knowledge Arteon ArchiTech Method SRSF Architectural decisions Logical Development Deployment Platform Views Generation Architectural views MDD 4
  5. 5. Method SRSNF AK+MDD+NFRs Current and other systems Requirements analysis Constraints and Quality goals Human support Architectural decision making Architectural decisions 5
  6. 6. Decision making • Making decisions (two ways):  Constraint satisfaction decisions (quantitative) AK+MDD+NFRs • Constraints over properties of the elements of the system  Quality-oriented decisions (qualitative) • • Knowledge of decisions Relation between decisions and quality attributes • We think that both ways can be used together 6
  7. 7. Constraint satisfaction approach Select elements to use AK+MDD+NFRs Evaluate constraints Add new constraints 7
  8. 8. Quality-oriented approach AK+MDD+NFRs Measure quality Offer decisions Increase knowledge 8
  9. 9. Arteon AK+MDD+NFRs • We have 4 modules in the ontology     Requirements (Req-module) Reasoning and decision making (R-module) Architectural elements (AK-module) MDD concepts (MDD-Module) constraints and goals to fulfill Req-module R-module elements to use transformations to apply AK-module MDD-module 9
  10. 10. AK+MDD+NFRs Ongoing/future work • • • • • • Exploratory work: Survey, interviews Ontology design improvements Analysis of the ontology quality Population of the ontology (knowledge) Validation (case of study) Tool support 10
  11. 11. Comments and questions
  1. A particular slide catching your eye?

    Clipping is a handy way to collect important slides you want to go back to later.

×