A Model-Based and Automated Approach to Size Estimation of Embedded Software Components

被引:0
|
作者
Lind, Kenneth [1 ]
Heldal, Rogardt [2 ]
机构
[1] Saab Automobile AB, Elect Syst Engn, A1-5 TLEF, SE-46180 Trollhattan, Sweden
[2] Chalmers, Comp Sci & Engn, SE-412 96 Gothenburg, Sweden
关键词
UML Profile; UML components; software components; functional size measurement; code size estimation;
D O I
暂无
中图分类号
TP [自动化技术、计算机技术];
学科分类号
0812 ;
摘要
Accurate estimation of Software Code Size is important for developing cost-efficient embedded systems. The Code Size affects the amount of system resources needed, like ROM and RAM memory, and processing capacity. In our previous work, we have estimated the Code Size based on CFP (COSMIC Function Points) within 15% accuracy, with the purpose of deciding how much ROM memory to fit into products with high cost pressure. Our manual CFP measurement process would require 2,5 man years to estimate the ROM size required in a typical car. In this paper, we want to investigate how the manual effort involved in estimation of Code Size can be minimized. We define a UML Profile capturing all information needed for estimation of Code Size, and develop a tool for automated estimation of Code Size based on CFP. A case study will show how UML models save manual effort in a realistic case.
引用
收藏
页码:334 / +
页数:3
相关论文
共 50 条
  • [21] Model-Based Embedded Compiled Software Fault Positioning
    LIU Jinshuo
    CHEN Jian
    ZHANG Weixin
    XU Xiangyang
    YAN Jingjing
    WuhanUniversityJournalofNaturalSciences, 2017, 22 (03) : 263 - 268
  • [22] A Model-Based Software Reasoning Approach to Software Debugging
    Abreu, Rui
    Zoeteweij, Peter
    van Gemund, Arjan J. C.
    OPPORTUNITIES AND CHALLENGES FOR NEXT-GENERATION APPLIED INTELLIGENCE, 2009, 214 : 233 - 239
  • [24] Model-based abductive reasoning in automated software testing
    Angius, Nicola
    LOGIC JOURNAL OF THE IGPL, 2013, 21 (06) : 931 - 942
  • [25] Behavioural Model-based Control for Autonomic Software Components
    Alvares, Frederico
    Rutten, Eric
    Seinturier, Lionel
    2015 IEEE INTERNATIONAL CONFERENCE ON AUTONOMIC COMPUTING, 2015, : 187 - +
  • [26] Model-Based Performance Testing for Robotics Software Components
    Wienke, Johannes
    Wigand, Dennis
    Koester, Norman
    Wrede, Sebastian
    2018 SECOND IEEE INTERNATIONAL CONFERENCE ON ROBOTIC COMPUTING (IRC), 2018, : 25 - 32
  • [27] A Model-based approach for the synthesis of software to firmware adapters for use with automatically generated components
    Marco Di Natale
    David Perillo
    Francesco Chirico
    Andrea Sindico
    Alberto Sangiovanni-Vincentelli
    Software & Systems Modeling, 2018, 17 : 11 - 33
  • [28] A Model-based approach for the synthesis of software to firmware adapters for use with automatically generated components
    Di Natale, Marco
    Perillo, David
    Chirico, Francesco
    Sindico, Andrea
    Sangiovanni-Vincentelli, Alberto
    SOFTWARE AND SYSTEMS MODELING, 2018, 17 (01): : 11 - 33
  • [29] Model-based multiplicity estimation of population size
    Laska, Eugene M.
    Meisner, Morris
    Wanderling, Joseph
    STATISTICS IN MEDICINE, 2009, 28 (17) : 2230 - 2252
  • [30] A Purely Model-Based Approach to Object Pose and Size Estimation With Electric Sense
    Bazeille, Stephane
    Lebastard, Vincent
    Boyer, Frederic
    IEEE TRANSACTIONS ON ROBOTICS, 2020, 36 (05) : 1611 - 1618