|Development Effort||Real number||Money||
Development effort is “the total number of person-months logged by the development team in all the stages of product development, starting from initial design through final product acceptance testing” [Harter 2000]. For example, if a product requires 6 person-months for its development, this means that 1 person will need 6 months to develop product. This is equivalent to 2 persons for 3 months or 3 persons for 2 months, etc.
Software reliability [IEEE Reliability Society, 2008] is:
Software Reliability is the probability of failure-free software operation for a specified period of time in a specified environment [ANSI, 1991]. Software Reliability is also an important factor affecting system reliability [Pan, 2017].
Schedulability uses worst-case response time of messages to check and eventually guarantee that messages between connected nodes do not exceed their deadlines. A Schedulability value of true means that it is schedulable, while false means not schedulable.
|Security through Total Security Index||Real number||Not applicable||
Security can be interpreted as a control over data confidentiality, i.e., the ability to read classified values, and data integrity, i.e., the ability to update classified variables. Both of these properties concern the (potential) flow of classified data. This definition aims at supporting the assessment of the overall security concerns of a program.
This definition is taken from .
|Total Development Cost||Real number||Money||
Cost is the total cost of a development project (according to [Sommerville 2010]) and involves three parameters: (1) hardware and software costs, including maintenance, (2) travel and training costs, and (3) effort costs (the costs of paying software engineers). Depending on the type of project and organization, any of these costs can be the dominant cost.
|Worst-Case Execution Time (WCET)||Real number||Millisecond||
The worst-case execution time (WCET) of a computational task is the maximum length of time the task could take to execute on a specific hardware platform.
|Worst-Case Execution Time (WCET) - 2||Strictly positive integers||Clock Cycle||
The worst-case execution time is an upper bound on the greatest time that a task will take to perform its execution when it has sole access to all computational resources and under the complete set of all possible environmental conditions.
|Worst-Case Response Time (WCRT)||Real number||Millisecond||
The worst-case response time (WCRT) is the maximum length of time time a system or functional unit takes to react to a given input.