Download presentation
Presentation is loading. Please wait.
Published byJanel Bryant Modified over 6 years ago
1
RET Rules One of the following rules applies when counting RETs:
Count a RET for each optional or mandatory subgroup of the ILF or EIF Or If there are no subgroups, count the ILF or EIF as one RET.
2
Recap
3
Software Engineering II
Lecture 11 Fakhar Lodhi
4
Transactional Functions
External Inputs An external input (EI) is an elementary process that processes data or control information that comes from outside the application boundary. The primary intent of an EI is to maintain one or more ILFs and/or to alter the behavior of the system.
5
Transactional Functions
External Outputs An external output (EO) is an elementary process that sends data or control information outside the application boundary. The primary intent of an external output is to present information to a user through processing logic other than, or in addition to, the retrieval of data or control information . The processing logic must contain at least one mathematical formula or calculation, or create derived data. An external output may also maintain one or more ILFs and/or alter the behavior of the system.
6
Transactional Functions
External Inquiry An external inquiry (EQ) is an elementary process that sends data or control information outside the application boundary. The primary intent of an external inquiry is to present information to a user through the retrieval of data or control information from an ILF or EIF. The processing logic contains no mathematical formulas or calculations, and creates no derived data. No ILF is maintained during the processing, nor is the behavior of the system altered.
7
Transactional Functions
Transactional Function Type EI EO EQ Alter the behavior of the system PI M NA Maintain one or more ILFs PI M NA Present information to the user M PI PI
8
Complexity Matrix for ILFs and EIFs
RETs DETs 1-19 20-50 ≥ 51 1 Low Low Average 2-5 Low Average High > 5 Average High High
9
Complexity Matrix for EIs
FTRs DETs 1-4 5-15 ≥ 16 < 2 Low Low Average 2 Low Average High > 2 Average High High
10
Complexity Matrix for EOs and EQs
FTRs DETs 1-5 6-19 ≥ 20 < 2 Low Low Average 2-3 Low Average High > 3 Average High High
11
FP Contribution of Different Analysis Components
Complexity Low Average High ILF 7 10 15 EIF 5 7 10 EI 3 4 6 EO 4 5 7 EQ 3 4 6
12
General System Characteristics
Data Communication Distributed Data Processing Performance Heavily used configuration Transaction Rate On-line data entry End-user efficiency On-line update Complex Processing Reusability Installation Ease Operational Ease Multiple sites Facilitate change
13
Cumulative weight of General System Characteristics
Adjusted FP Count Cumulative weight of General System Characteristics Total Degree of Influence (TDI) Can influence the FP count by ± 35% Value Adjustment Factor (VAF) VAF = (TDI * 0.01) Adjusted FP Count (AFP) AFP = UFP * VAF TDI = 0 VAF = 0.65 AFP= UFP*0.65 TDI =70 VAF = 1.35 AFP= UFP*1.35
14
Complexity Matrix for ILFs and EIFs
RETs DETs 1-19 20-50 ≥ 51 1 2-5 > 5 Low Average High
15
Complexity Matrix for EOs and EQs
FTRs DETs 1-5 6-19 ≥ 20 < 2 2-3 > 3 Low Average High
Similar presentations
© 2025 SlidePlayer.com. Inc.
All rights reserved.