SlideShare a Scribd company logo
ADAMA SCIENCE AND TECHNOLOGY UNIVERSITY (ASTU)
SCHOOL OF ELECTRICAL ENGINEERING AND
COMPUTING (SOEEC)
SOFTWARE ARCHITECTURE AND DESIGN
ASSIGNMENT 1
TITLE: BUILDING UP AND EXPLOITING ARCHITECTURAL KNOWLEDGE
1. INTRODUCTION
• Architectural design, even well documented according to all the
good recipes is only one small part of the Architectural
Knowledge that is required to design a system.
• Bosch and others have pointed that design decisions, the tight
set of interdependencies between them, and their mapping.
• the design and implementation downstream are also a key
component of architectural knowledge
2. BACKGROUND
• Innovation is a quest into the unknown.
• The definition of architectural innovation is either the
improvement of existing parts or changing the connections
between the components.
• Architecture innovation happens when improved efficiency of
part is more the concern rather changing the system architecture
directly.
• There is considerable evidence that technical innovations involve
modest changes to the existing technology
3. PROBLEM OF STATEMENT
• The reason behind Exploiting Architectural Knowledge is :-
• design decision and other forces that drive the decisions
usually are not explicitly captured.
• They are tacit knowledge Essential for solution but not
documented.
. RESEARCH OBJECTIVES
• What knowledge does an architect use/need?
• What types of assumptions are made in an Architecture?
• Which types of decision are important to capture explicitly?
• How to share AK in a distributed setting
• How to describe AK
• How to manage AK
5. METHODOLOGY
• We referred textbooks given by instructor and various
documents in internet also from different research
methodology options, we used the following:-
• Reviewing documents and Records
• Existing data
6. ANALYSIS RESULT
• We have two types of knowledge:-
• 1. Explicit:-stated clearly in detail.
E.g. words, number, and specific formula, manual
• 2. Tacit:-understood and implemented without being stated.
E.g. subjective insight, institution, experience and emotion
• We use cases to combine this Architectural knowledge
7. FINDINGS
• Capturing design rationale has been a key research topic for many
years, leading to interesting models, tools and methods, but it has
failed to transfer to practice.
• Why?
• This is mostly because the burden to capture assumptions and
decisions outweighs largely the immediate benefits that the architect
may draw
• , all what we may do with architectural knowledge could follow the
same route as design rationale has done over the years
• nice ideas, but not practical
8. CONCLUSION
• In this paper, we discuss the notion of architectural knowledge
• If we had a repository of architectural knowledge for a system,
• what would it ideally contain
• how would we build it, and exploit it in practice?

More Related Content

Similar to Building up and Exploiting AK assigment.pptx

The Profession Of IT Architecture
The Profession Of IT ArchitectureThe Profession Of IT Architecture
The Profession Of IT Architecture
Christopher Grant
 
Design Methodology.pdf
Design Methodology.pdfDesign Methodology.pdf
Design Methodology.pdf
abbasreza5
 
Researcher KnowHow: Getting Published with IEEE
Researcher KnowHow: Getting Published with IEEEResearcher KnowHow: Getting Published with IEEE
Researcher KnowHow: Getting Published with IEEE
LivUniLibrary
 
UE20CS971+%E2%80%93++Project+Phase+%E2%80%93+1+-+END+SEMESTER+ASSESSMENT.pptx
UE20CS971+%E2%80%93++Project+Phase+%E2%80%93+1+-+END+SEMESTER+ASSESSMENT.pptxUE20CS971+%E2%80%93++Project+Phase+%E2%80%93+1+-+END+SEMESTER+ASSESSMENT.pptx
UE20CS971+%E2%80%93++Project+Phase+%E2%80%93+1+-+END+SEMESTER+ASSESSMENT.pptx
BharathVaak
 
Communication Skills Lecture # 1.pptx
Communication Skills Lecture # 1.pptxCommunication Skills Lecture # 1.pptx
Communication Skills Lecture # 1.pptx
FarhanAhmad254929
 
RESEARCH PROPOSAL.
RESEARCH PROPOSAL.RESEARCH PROPOSAL.
RESEARCH PROPOSAL.
KIIT University
 
Communication Skills Lectures # 3.pptx
Communication Skills Lectures # 3.pptxCommunication Skills Lectures # 3.pptx
Communication Skills Lectures # 3.pptx
FarhanAhmad254929
 
Iso pm-wrap-up-lecture-
Iso pm-wrap-up-lecture-Iso pm-wrap-up-lecture-
Iso pm-wrap-up-lecture-
Mostafa Henawy
 
Lecture_2_design_theory.pptx
Lecture_2_design_theory.pptxLecture_2_design_theory.pptx
Lecture_2_design_theory.pptx
SharpEyu
 
Lec01_Course_Overview.ppt
Lec01_Course_Overview.pptLec01_Course_Overview.ppt
Lec01_Course_Overview.ppt
ssuser4ca1eb
 
Research Ready to Build: Compelling Artefacts that Speak Your Agile Team's La...
Research Ready to Build: Compelling Artefacts that Speak Your Agile Team's La...Research Ready to Build: Compelling Artefacts that Speak Your Agile Team's La...
Research Ready to Build: Compelling Artefacts that Speak Your Agile Team's La...
Joshua Ledwell
 
Technical article writing
Technical article writingTechnical article writing
Technical article writing
Kumar
 
W1.pdf
W1.pdfW1.pdf
An introduction to fundamental architecture concepts
An introduction to fundamental architecture conceptsAn introduction to fundamental architecture concepts
An introduction to fundamental architecture concepts
wweinmeyer79
 
Chapter 7 design rules
Chapter 7 design rulesChapter 7 design rules
Chapter 7 design rules
MLG College of Learning, Inc
 
Chapter2 framework-for-design
Chapter2 framework-for-designChapter2 framework-for-design
Chapter2 framework-for-design
Vin Voro
 
HOW TO WRITE AN ABSTRACT.pptx
HOW TO WRITE AN ABSTRACT.pptxHOW TO WRITE AN ABSTRACT.pptx
HOW TO WRITE AN ABSTRACT.pptx
BabaAli19
 
Introductie slides Agile Software Architecture
Introductie slides Agile Software ArchitectureIntroductie slides Agile Software Architecture
Introductie slides Agile Software Architecture
Maikel Meeuwse
 
Bookshelf
Bookshelf Bookshelf
Bookshelf
Prakash Shukla
 
Bbse3005 iddp intro_060911
Bbse3005 iddp intro_060911Bbse3005 iddp intro_060911
Bbse3005 iddp intro_060911
pathikrakholia
 

Similar to Building up and Exploiting AK assigment.pptx (20)

The Profession Of IT Architecture
The Profession Of IT ArchitectureThe Profession Of IT Architecture
The Profession Of IT Architecture
 
Design Methodology.pdf
Design Methodology.pdfDesign Methodology.pdf
Design Methodology.pdf
 
Researcher KnowHow: Getting Published with IEEE
Researcher KnowHow: Getting Published with IEEEResearcher KnowHow: Getting Published with IEEE
Researcher KnowHow: Getting Published with IEEE
 
UE20CS971+%E2%80%93++Project+Phase+%E2%80%93+1+-+END+SEMESTER+ASSESSMENT.pptx
UE20CS971+%E2%80%93++Project+Phase+%E2%80%93+1+-+END+SEMESTER+ASSESSMENT.pptxUE20CS971+%E2%80%93++Project+Phase+%E2%80%93+1+-+END+SEMESTER+ASSESSMENT.pptx
UE20CS971+%E2%80%93++Project+Phase+%E2%80%93+1+-+END+SEMESTER+ASSESSMENT.pptx
 
Communication Skills Lecture # 1.pptx
Communication Skills Lecture # 1.pptxCommunication Skills Lecture # 1.pptx
Communication Skills Lecture # 1.pptx
 
RESEARCH PROPOSAL.
RESEARCH PROPOSAL.RESEARCH PROPOSAL.
RESEARCH PROPOSAL.
 
Communication Skills Lectures # 3.pptx
Communication Skills Lectures # 3.pptxCommunication Skills Lectures # 3.pptx
Communication Skills Lectures # 3.pptx
 
Iso pm-wrap-up-lecture-
Iso pm-wrap-up-lecture-Iso pm-wrap-up-lecture-
Iso pm-wrap-up-lecture-
 
Lecture_2_design_theory.pptx
Lecture_2_design_theory.pptxLecture_2_design_theory.pptx
Lecture_2_design_theory.pptx
 
Lec01_Course_Overview.ppt
Lec01_Course_Overview.pptLec01_Course_Overview.ppt
Lec01_Course_Overview.ppt
 
Research Ready to Build: Compelling Artefacts that Speak Your Agile Team's La...
Research Ready to Build: Compelling Artefacts that Speak Your Agile Team's La...Research Ready to Build: Compelling Artefacts that Speak Your Agile Team's La...
Research Ready to Build: Compelling Artefacts that Speak Your Agile Team's La...
 
Technical article writing
Technical article writingTechnical article writing
Technical article writing
 
W1.pdf
W1.pdfW1.pdf
W1.pdf
 
An introduction to fundamental architecture concepts
An introduction to fundamental architecture conceptsAn introduction to fundamental architecture concepts
An introduction to fundamental architecture concepts
 
Chapter 7 design rules
Chapter 7 design rulesChapter 7 design rules
Chapter 7 design rules
 
Chapter2 framework-for-design
Chapter2 framework-for-designChapter2 framework-for-design
Chapter2 framework-for-design
 
HOW TO WRITE AN ABSTRACT.pptx
HOW TO WRITE AN ABSTRACT.pptxHOW TO WRITE AN ABSTRACT.pptx
HOW TO WRITE AN ABSTRACT.pptx
 
Introductie slides Agile Software Architecture
Introductie slides Agile Software ArchitectureIntroductie slides Agile Software Architecture
Introductie slides Agile Software Architecture
 
Bookshelf
Bookshelf Bookshelf
Bookshelf
 
Bbse3005 iddp intro_060911
Bbse3005 iddp intro_060911Bbse3005 iddp intro_060911
Bbse3005 iddp intro_060911
 

More from AyeleNugusie

Database Systemrrrrrrr Design Review.ppt
Database Systemrrrrrrr Design Review.pptDatabase Systemrrrrrrr Design Review.ppt
Database Systemrrrrrrr Design Review.ppt
AyeleNugusie
 
Connecting Hardware Peripheralsnewq.pptx
Connecting Hardware Peripheralsnewq.pptxConnecting Hardware Peripheralsnewq.pptx
Connecting Hardware Peripheralsnewq.pptx
AyeleNugusie
 
Lecture 3ggghhhhhjjjkkklll;;;'''lkkkkkk.pptx
Lecture 3ggghhhhhjjjkkklll;;;'''lkkkkkk.pptxLecture 3ggghhhhhjjjkkklll;;;'''lkkkkkk.pptx
Lecture 3ggghhhhhjjjkkklll;;;'''lkkkkkk.pptx
AyeleNugusie
 
Computer Vision labratory of stud_L4 (2).pptx
Computer Vision labratory  of stud_L4 (2).pptxComputer Vision labratory  of stud_L4 (2).pptx
Computer Vision labratory of stud_L4 (2).pptx
AyeleNugusie
 
Chapter 2-Part1- Hardware Components.pptx
Chapter 2-Part1- Hardware Components.pptxChapter 2-Part1- Hardware Components.pptx
Chapter 2-Part1- Hardware Components.pptx
AyeleNugusie
 
Lec07-CH9-MORPHOL [Recovered].ppt
Lec07-CH9-MORPHOL [Recovered].pptLec07-CH9-MORPHOL [Recovered].ppt
Lec07-CH9-MORPHOL [Recovered].ppt
AyeleNugusie
 

More from AyeleNugusie (6)

Database Systemrrrrrrr Design Review.ppt
Database Systemrrrrrrr Design Review.pptDatabase Systemrrrrrrr Design Review.ppt
Database Systemrrrrrrr Design Review.ppt
 
Connecting Hardware Peripheralsnewq.pptx
Connecting Hardware Peripheralsnewq.pptxConnecting Hardware Peripheralsnewq.pptx
Connecting Hardware Peripheralsnewq.pptx
 
Lecture 3ggghhhhhjjjkkklll;;;'''lkkkkkk.pptx
Lecture 3ggghhhhhjjjkkklll;;;'''lkkkkkk.pptxLecture 3ggghhhhhjjjkkklll;;;'''lkkkkkk.pptx
Lecture 3ggghhhhhjjjkkklll;;;'''lkkkkkk.pptx
 
Computer Vision labratory of stud_L4 (2).pptx
Computer Vision labratory  of stud_L4 (2).pptxComputer Vision labratory  of stud_L4 (2).pptx
Computer Vision labratory of stud_L4 (2).pptx
 
Chapter 2-Part1- Hardware Components.pptx
Chapter 2-Part1- Hardware Components.pptxChapter 2-Part1- Hardware Components.pptx
Chapter 2-Part1- Hardware Components.pptx
 
Lec07-CH9-MORPHOL [Recovered].ppt
Lec07-CH9-MORPHOL [Recovered].pptLec07-CH9-MORPHOL [Recovered].ppt
Lec07-CH9-MORPHOL [Recovered].ppt
 

Recently uploaded

The History of Stoke Newington Street Names
The History of Stoke Newington Street NamesThe History of Stoke Newington Street Names
The History of Stoke Newington Street Names
History of Stoke Newington
 
Executive Directors Chat Leveraging AI for Diversity, Equity, and Inclusion
Executive Directors Chat  Leveraging AI for Diversity, Equity, and InclusionExecutive Directors Chat  Leveraging AI for Diversity, Equity, and Inclusion
Executive Directors Chat Leveraging AI for Diversity, Equity, and Inclusion
TechSoup
 
A Survey of Techniques for Maximizing LLM Performance.pptx
A Survey of Techniques for Maximizing LLM Performance.pptxA Survey of Techniques for Maximizing LLM Performance.pptx
A Survey of Techniques for Maximizing LLM Performance.pptx
thanhdowork
 
Lapbook sobre os Regimes Totalitários.pdf
Lapbook sobre os Regimes Totalitários.pdfLapbook sobre os Regimes Totalitários.pdf
Lapbook sobre os Regimes Totalitários.pdf
Jean Carlos Nunes Paixão
 
How to Manage Your Lost Opportunities in Odoo 17 CRM
How to Manage Your Lost Opportunities in Odoo 17 CRMHow to Manage Your Lost Opportunities in Odoo 17 CRM
How to Manage Your Lost Opportunities in Odoo 17 CRM
Celine George
 
Film vocab for eal 3 students: Australia the movie
Film vocab for eal 3 students: Australia the movieFilm vocab for eal 3 students: Australia the movie
Film vocab for eal 3 students: Australia the movie
Nicholas Montgomery
 
ISO/IEC 27001, ISO/IEC 42001, and GDPR: Best Practices for Implementation and...
ISO/IEC 27001, ISO/IEC 42001, and GDPR: Best Practices for Implementation and...ISO/IEC 27001, ISO/IEC 42001, and GDPR: Best Practices for Implementation and...
ISO/IEC 27001, ISO/IEC 42001, and GDPR: Best Practices for Implementation and...
PECB
 
How to Add Chatter in the odoo 17 ERP Module
How to Add Chatter in the odoo 17 ERP ModuleHow to Add Chatter in the odoo 17 ERP Module
How to Add Chatter in the odoo 17 ERP Module
Celine George
 
World environment day ppt For 5 June 2024
World environment day ppt For 5 June 2024World environment day ppt For 5 June 2024
World environment day ppt For 5 June 2024
ak6969907
 
The simplified electron and muon model, Oscillating Spacetime: The Foundation...
The simplified electron and muon model, Oscillating Spacetime: The Foundation...The simplified electron and muon model, Oscillating Spacetime: The Foundation...
The simplified electron and muon model, Oscillating Spacetime: The Foundation...
RitikBhardwaj56
 
A Independência da América Espanhola LAPBOOK.pdf
A Independência da América Espanhola LAPBOOK.pdfA Independência da América Espanhola LAPBOOK.pdf
A Independência da América Espanhola LAPBOOK.pdf
Jean Carlos Nunes Paixão
 
C1 Rubenstein AP HuG xxxxxxxxxxxxxx.pptx
C1 Rubenstein AP HuG xxxxxxxxxxxxxx.pptxC1 Rubenstein AP HuG xxxxxxxxxxxxxx.pptx
C1 Rubenstein AP HuG xxxxxxxxxxxxxx.pptx
mulvey2
 
The basics of sentences session 6pptx.pptx
The basics of sentences session 6pptx.pptxThe basics of sentences session 6pptx.pptx
The basics of sentences session 6pptx.pptx
heathfieldcps1
 
Hindi varnamala | hindi alphabet PPT.pdf
Hindi varnamala | hindi alphabet PPT.pdfHindi varnamala | hindi alphabet PPT.pdf
Hindi varnamala | hindi alphabet PPT.pdf
Dr. Mulla Adam Ali
 
South African Journal of Science: Writing with integrity workshop (2024)
South African Journal of Science: Writing with integrity workshop (2024)South African Journal of Science: Writing with integrity workshop (2024)
South African Journal of Science: Writing with integrity workshop (2024)
Academy of Science of South Africa
 
Azure Interview Questions and Answers PDF By ScholarHat
Azure Interview Questions and Answers PDF By ScholarHatAzure Interview Questions and Answers PDF By ScholarHat
Azure Interview Questions and Answers PDF By ScholarHat
Scholarhat
 
A Strategic Approach: GenAI in Education
A Strategic Approach: GenAI in EducationA Strategic Approach: GenAI in Education
A Strategic Approach: GenAI in Education
Peter Windle
 
The basics of sentences session 5pptx.pptx
The basics of sentences session 5pptx.pptxThe basics of sentences session 5pptx.pptx
The basics of sentences session 5pptx.pptx
heathfieldcps1
 
writing about opinions about Australia the movie
writing about opinions about Australia the moviewriting about opinions about Australia the movie
writing about opinions about Australia the movie
Nicholas Montgomery
 
Top five deadliest dog breeds in America
Top five deadliest dog breeds in AmericaTop five deadliest dog breeds in America
Top five deadliest dog breeds in America
Bisnar Chase Personal Injury Attorneys
 

Recently uploaded (20)

The History of Stoke Newington Street Names
The History of Stoke Newington Street NamesThe History of Stoke Newington Street Names
The History of Stoke Newington Street Names
 
Executive Directors Chat Leveraging AI for Diversity, Equity, and Inclusion
Executive Directors Chat  Leveraging AI for Diversity, Equity, and InclusionExecutive Directors Chat  Leveraging AI for Diversity, Equity, and Inclusion
Executive Directors Chat Leveraging AI for Diversity, Equity, and Inclusion
 
A Survey of Techniques for Maximizing LLM Performance.pptx
A Survey of Techniques for Maximizing LLM Performance.pptxA Survey of Techniques for Maximizing LLM Performance.pptx
A Survey of Techniques for Maximizing LLM Performance.pptx
 
Lapbook sobre os Regimes Totalitários.pdf
Lapbook sobre os Regimes Totalitários.pdfLapbook sobre os Regimes Totalitários.pdf
Lapbook sobre os Regimes Totalitários.pdf
 
How to Manage Your Lost Opportunities in Odoo 17 CRM
How to Manage Your Lost Opportunities in Odoo 17 CRMHow to Manage Your Lost Opportunities in Odoo 17 CRM
How to Manage Your Lost Opportunities in Odoo 17 CRM
 
Film vocab for eal 3 students: Australia the movie
Film vocab for eal 3 students: Australia the movieFilm vocab for eal 3 students: Australia the movie
Film vocab for eal 3 students: Australia the movie
 
ISO/IEC 27001, ISO/IEC 42001, and GDPR: Best Practices for Implementation and...
ISO/IEC 27001, ISO/IEC 42001, and GDPR: Best Practices for Implementation and...ISO/IEC 27001, ISO/IEC 42001, and GDPR: Best Practices for Implementation and...
ISO/IEC 27001, ISO/IEC 42001, and GDPR: Best Practices for Implementation and...
 
How to Add Chatter in the odoo 17 ERP Module
How to Add Chatter in the odoo 17 ERP ModuleHow to Add Chatter in the odoo 17 ERP Module
How to Add Chatter in the odoo 17 ERP Module
 
World environment day ppt For 5 June 2024
World environment day ppt For 5 June 2024World environment day ppt For 5 June 2024
World environment day ppt For 5 June 2024
 
The simplified electron and muon model, Oscillating Spacetime: The Foundation...
The simplified electron and muon model, Oscillating Spacetime: The Foundation...The simplified electron and muon model, Oscillating Spacetime: The Foundation...
The simplified electron and muon model, Oscillating Spacetime: The Foundation...
 
A Independência da América Espanhola LAPBOOK.pdf
A Independência da América Espanhola LAPBOOK.pdfA Independência da América Espanhola LAPBOOK.pdf
A Independência da América Espanhola LAPBOOK.pdf
 
C1 Rubenstein AP HuG xxxxxxxxxxxxxx.pptx
C1 Rubenstein AP HuG xxxxxxxxxxxxxx.pptxC1 Rubenstein AP HuG xxxxxxxxxxxxxx.pptx
C1 Rubenstein AP HuG xxxxxxxxxxxxxx.pptx
 
The basics of sentences session 6pptx.pptx
The basics of sentences session 6pptx.pptxThe basics of sentences session 6pptx.pptx
The basics of sentences session 6pptx.pptx
 
Hindi varnamala | hindi alphabet PPT.pdf
Hindi varnamala | hindi alphabet PPT.pdfHindi varnamala | hindi alphabet PPT.pdf
Hindi varnamala | hindi alphabet PPT.pdf
 
South African Journal of Science: Writing with integrity workshop (2024)
South African Journal of Science: Writing with integrity workshop (2024)South African Journal of Science: Writing with integrity workshop (2024)
South African Journal of Science: Writing with integrity workshop (2024)
 
Azure Interview Questions and Answers PDF By ScholarHat
Azure Interview Questions and Answers PDF By ScholarHatAzure Interview Questions and Answers PDF By ScholarHat
Azure Interview Questions and Answers PDF By ScholarHat
 
A Strategic Approach: GenAI in Education
A Strategic Approach: GenAI in EducationA Strategic Approach: GenAI in Education
A Strategic Approach: GenAI in Education
 
The basics of sentences session 5pptx.pptx
The basics of sentences session 5pptx.pptxThe basics of sentences session 5pptx.pptx
The basics of sentences session 5pptx.pptx
 
writing about opinions about Australia the movie
writing about opinions about Australia the moviewriting about opinions about Australia the movie
writing about opinions about Australia the movie
 
Top five deadliest dog breeds in America
Top five deadliest dog breeds in AmericaTop five deadliest dog breeds in America
Top five deadliest dog breeds in America
 

Building up and Exploiting AK assigment.pptx

  • 1. ADAMA SCIENCE AND TECHNOLOGY UNIVERSITY (ASTU) SCHOOL OF ELECTRICAL ENGINEERING AND COMPUTING (SOEEC) SOFTWARE ARCHITECTURE AND DESIGN ASSIGNMENT 1 TITLE: BUILDING UP AND EXPLOITING ARCHITECTURAL KNOWLEDGE
  • 2. 1. INTRODUCTION • Architectural design, even well documented according to all the good recipes is only one small part of the Architectural Knowledge that is required to design a system. • Bosch and others have pointed that design decisions, the tight set of interdependencies between them, and their mapping. • the design and implementation downstream are also a key component of architectural knowledge
  • 3. 2. BACKGROUND • Innovation is a quest into the unknown. • The definition of architectural innovation is either the improvement of existing parts or changing the connections between the components. • Architecture innovation happens when improved efficiency of part is more the concern rather changing the system architecture directly. • There is considerable evidence that technical innovations involve modest changes to the existing technology
  • 4. 3. PROBLEM OF STATEMENT • The reason behind Exploiting Architectural Knowledge is :- • design decision and other forces that drive the decisions usually are not explicitly captured. • They are tacit knowledge Essential for solution but not documented.
  • 5. . RESEARCH OBJECTIVES • What knowledge does an architect use/need? • What types of assumptions are made in an Architecture? • Which types of decision are important to capture explicitly? • How to share AK in a distributed setting • How to describe AK • How to manage AK
  • 6. 5. METHODOLOGY • We referred textbooks given by instructor and various documents in internet also from different research methodology options, we used the following:- • Reviewing documents and Records • Existing data
  • 7. 6. ANALYSIS RESULT • We have two types of knowledge:- • 1. Explicit:-stated clearly in detail. E.g. words, number, and specific formula, manual • 2. Tacit:-understood and implemented without being stated. E.g. subjective insight, institution, experience and emotion • We use cases to combine this Architectural knowledge
  • 8. 7. FINDINGS • Capturing design rationale has been a key research topic for many years, leading to interesting models, tools and methods, but it has failed to transfer to practice. • Why? • This is mostly because the burden to capture assumptions and decisions outweighs largely the immediate benefits that the architect may draw • , all what we may do with architectural knowledge could follow the same route as design rationale has done over the years • nice ideas, but not practical
  • 9. 8. CONCLUSION • In this paper, we discuss the notion of architectural knowledge • If we had a repository of architectural knowledge for a system, • what would it ideally contain • how would we build it, and exploit it in practice?