Software Engineering



Download 11,97 Mb.
Pdf ko'rish
bet343/584
Sana08.01.2022
Hajmi11,97 Mb.
#331302
1   ...   339   340   341   342   343   344   345   346   ...   584
Bog'liq
Software Engineering Architecture-driven Software Development ( PDFDrive )

194
CHAPTER 11 
Functional Analysis and Allocation Practice
straightforward action that can be satisfactorily designed, implemented, and tested 
by a competent software professional.
11.2.6 
Identify resource prerequisites
The resources that are necessary for each function to execute must be identified. 
A resource represents an item that enables a function to be performed properly. 
When a resource is unavailable, the data processing transactions may be suspended, 
delayed until the resource is made available, or performed inefficiently. Resources 
can be thought of as the computing resources or intermediary data items that need 
to be present for the function to fulfill its purpose.
There are two types of resources that must be addressed to support behavio-
ral analysis. The first type of resource is one that is consumable. A resource that 
is consumed represents an inventory stock that may be incrementally utilized until 
the inventory is empty or of insufficient quantity to support further data processing 
actions. A function that requires a consumable resource must wait until the inventory 
stock has been replenished before it can be executed. An example of a consumable 
resource is a printer with its paper supply. As long as there is paper available within 
the tray, the printing function can be performed. However, when the paper supply is 
empty, the printing function is suspended until the paper supply is restocked.
The second type of resource represents a reusable item, such as memory. Each 
function is loaded into memory for execution, and unloaded from memory when 
the function is no longer necessary to be resident in memory. The amount of mem-
ory is fixed and is temporarily decremented by the amount consumed by resident 
functions. When a function is removed from memory it frees up space for other 
functions that may require the memory for execution purposes. Understanding the 
amount of available memory at any point in time is crucial to software performance 
and is dictated by the computer’s memory management scheme.
Resource utilization is a critical aspect of overall software performance. 
The time associated with resource management and delays imposed by limited 
resources may adversely affect processing time. Therefore, resource allocation and 
management contribute directly to the establishment of a functional architecture 
that satisfies stringent performance requirements. Therefore, task 11.3.2, allocate 
resource budgets, involves an assessment of the functional resource availability and 
utilization and management scheme, and establishes the approach to software per-
formance requirements allocation among elements of the functional architecture.

Download 11,97 Mb.

Do'stlaringiz bilan baham:
1   ...   339   340   341   342   343   344   345   346   ...   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