DocumentCode
125222
Title
Approximate COSMIC Size: The Quick/Early Method
Author
De Vito, Gabriele ; Ferrucci, Filomena
Author_Institution
Cid Software Studio, Naples, Italy
fYear
2014
fDate
27-29 Aug. 2014
Firstpage
69
Lastpage
76
Abstract
The COSMIC method is based on the counting of data movements from/to persistent storage and users. This requires some kind of data analysis to identify data groups. Project managers often need functional size at the beginning of the project life cycle but usually data analysis is not performed in the requirements elicitation phase. Moreover, rapid sizing can be requested since there is insufficient time or resources to apply the standard detailed method. Thus, there is the need of a simplified and rapid COSMIC measurement method to be applied to requirements elicitation documents. Such a method should avoid the use of scale factors since incorrect calibrations of the scale factors can lead to inaccurate approximations. To address the problem we proposed a simplified measurement process (named Quick/Early) that can be applied on the use case models and aims to reduce the measurement time, reaching a trade-off between an accurate measurement and time available. To support the measurement process we proposed a template for use cases that makes the functional components immediately identifiable, i.e., The sequences of events. The application of the method on a case study showed a good accuracy.
Keywords
data analysis; formal specification; formal verification; software cost estimation; COSMIC measurement method; data analysis; data groups; data movements; functional components; measurement time reduction; persistent storage; project life cycle; requirement elicitation phase; requirements elicitation documents; Approximation methods; Data analysis; Object recognition; Schedules; Size measurement; Software; Software measurement; COSMIC; Functional Size Measurement; Simplified measurement processes; Use Cases;
fLanguage
English
Publisher
ieee
Conference_Titel
Software Engineering and Advanced Applications (SEAA), 2014 40th EUROMICRO Conference on
Conference_Location
Verona
Type
conf
DOI
10.1109/SEAA.2014.30
Filename
6928792
Link To Document