This Article 
   
 Share 
   
 Bibliographic References 
   
 Add to: 
 
Digg
Furl
Spurl
Blink
Simpy
Google
Del.icio.us
Y!MyWeb
 
 Search 
   
A Practical Approach to Size Estimation of Embedded Software Components
Sept.-Oct. 2012 (vol. 38 no. 5)
pp. 993-1007
Kenneth Lind, Saab Automobile AB, Trollhättan
Rogardt Heldal, Chalmers University of Technology, Göteborg
To estimate software code size early in the development process is important for developing cost-efficient embedded systems. We have applied the COSMIC Functional Size Measurement (FSM) method for size estimation of embedded software components in the automotive industry. Correlational studies were conducted using data from two automotive companies. The studies show strong correlation between functional size and software code size, which is important for obtaining accurate estimation results. This paper presents the characteristics and results of our work, and aims to provide a practical framework for how to use COSMIC FSM for size estimation purposes. We investigate the results from our earlier correlational studies, and conduct further studies to identify such a framework. Based on these activities, we conclude that a clear purpose of the estimation process, a well-defined domain allowing categorization of software, consistent content and quality of requirements, and historical data from implemented software are key factors for size estimation of embedded software components.
Index Terms:
Software,Estimation,Vehicles,Size measurement,Automotive engineering,Industries,Memory management,software components,Real-time and embedded systems,software product metrics,COSMIC FSM
Citation:
Kenneth Lind, Rogardt Heldal, "A Practical Approach to Size Estimation of Embedded Software Components," IEEE Transactions on Software Engineering, vol. 38, no. 5, pp. 993-1007, Sept.-Oct. 2012, doi:10.1109/TSE.2011.86
Usage of this product signifies your acceptance of the Terms of Use.