Software architechture Flashcards
software architecture
it doesnt follow any law
immatrial
dynamic
fundamental principles of architecture
modularisation with information hiding
2 Wiederverwendungs Ansätze
Entwurfmaster-> describe problem solving strategy and design pattern
Productlinedevelopement- describes common and difference between products
Architecture levels
Conceptual- business- important schnittstel
software technik-components and its relations
system technik-dbms computer
fachliche Architektur
business module,
occupation, capabilities and parts of the system
static and dynamic relations between system
software technical architecture
refinement of the business architecture
software component
interface and calling relations
System technische Architektur
distribution of software technical components of resources
basis of the component
modular architecture
Top down entwurf
it is decomposed until every part is realised
what is component and relations
component-> explicit definition of thing
relations between components
design patterns
3 part- situation problem solution
it concentrated on the reusability of solutions