Software Engineering



Download 11,97 Mb.
Pdf ko'rish
bet405/584
Sana08.01.2022
Hajmi11,97 Mb.
#331302
1   ...   401   402   403   404   405   406   407   408   ...   584
Bog'liq
Software Engineering Architecture-driven Software Development ( PDFDrive )

236
CHAPTER 13 
Software Design Synthesis Practice
two or more structural units that, when integrated together, will comply with the 
functional component specification.
13.2.2 
Identify integrating components
At this juncture in the design synthesis practice the upper and lower tiers of the 
design solution have been resolved with a conceptual and fundamental arrangement 
of structural design elements. Between these two tiers emerges the 
design chasm

which must be bridged to unite the conceptual design layers with the structural 
design layers. This design chasm can only be traversed by identifying integrative 
structural components that either:

  Progressively extend the structural design layers toward the conceptual design 
components.

  Progressively decompose the conceptual design components to envelop the ele-
ments of the structural design layers.
Integrating components enable the conceptual and structural design layers to 
coalesce into a comprehensive, unified structural design solution. Integrating com-
ponents should be recognizable as conceptual mechanisms of which the purpose 
is to provide an assembly packaging apparatus. The integration tier provides one 
or more layers of integrating components that align the lower-tier structural com-
ponents with upper-tier conceptual components. The following guidelines suggest 
some principles for determining how to identify integrating components:

  Integrating components should provide an intuitive adaptation in the transition 
from the structural to conceptual design layer.

  Each integrating component should represent a significant assembly and inte-
gration action and should form a perceptible element within the structural 
configuration.

  Integrating components should provide a judicious progression of the software 
integration and testing strategy. The result of each integration and testing endeavor 
should be a self-contained, proven structural component with verified interfaces.

  Minor, incremental integration actions should be avoided unless they are delib-
erately devised to mitigate risks.
Every integrating component is a higher-level structural component. The ration-
ale for distinguishing between the structural and integrating components is the level 
within the structural configuration in which they are stationed or located. Structural 
components are situated in the top level of the bottommost tier and were derived 
unambiguously from the functional architecture as large, complex functional units.

Download 11,97 Mb.

Do'stlaringiz bilan baham:
1   ...   401   402   403   404   405   406   407   408   ...   584




Ma'lumotlar bazasi mualliflik huquqi bilan himoyalangan ©hozir.org 2024
ma'muriyatiga murojaat qiling

kiriting | ro'yxatdan o'tish
    Bosh sahifa
юртда тантана
Боғда битган
Бугун юртда
Эшитганлар жилманглар
Эшитмадим деманглар
битган бодомлар
Yangiariq tumani
qitish marakazi
Raqamli texnologiyalar
ilishida muhokamadan
tasdiqqa tavsiya
tavsiya etilgan
iqtisodiyot kafedrasi
steiermarkischen landesregierung
asarlaringizni yuboring
o'zingizning asarlaringizni
Iltimos faqat
faqat o'zingizning
steierm rkischen
landesregierung fachabteilung
rkischen landesregierung
hamshira loyihasi
loyihasi mavsum
faolyatining oqibatlari
asosiy adabiyotlar
fakulteti ahborot
ahborot havfsizligi
havfsizligi kafedrasi
fanidan bo’yicha
fakulteti iqtisodiyot
boshqaruv fakulteti
chiqarishda boshqaruv
ishlab chiqarishda
iqtisodiyot fakultet
multiservis tarmoqlari
fanidan asosiy
Uzbek fanidan
mavzulari potok
asosidagi multiservis
'aliyyil a'ziym
billahil 'aliyyil
illaa billahil
quvvata illaa
falah' deganida
Kompyuter savodxonligi
bo’yicha mustaqil
'alal falah'
Hayya 'alal
'alas soloh
Hayya 'alas
mavsum boyicha


yuklab olish