Experimentation in software engineering: an introduction
Experimentation in software engineering: an introduction
Function-point analysis using design specifications based on the unified modelling language
Journal of Software Maintenance: Research and Practice
Component Software: Beyond Object-Oriented Programming
Component Software: Beyond Object-Oriented Programming
The Authoritative Dictionary of IEEE Standards Terms
The Authoritative Dictionary of IEEE Standards Terms
Software Cost Estimation with Cocomo II with Cdrom
Software Cost Estimation with Cocomo II with Cdrom
Measuring Software Functional Size: Towards an Effective Measurement of Complexity
ICSM '02 Proceedings of the International Conference on Software Maintenance (ICSM'02)
A First Step Towards Hw/Sw Partitioning of UML Specifications
DATE '03 Proceedings of the conference on Design, Automation and Test in Europe - Volume 1
Software quality assurance through COSMIC FFP
ACM SIGSOFT Software Engineering Notes
Conceptual Differences Among Functional Size Measurement Methods
ESEM '07 Proceedings of the First International Symposium on Empirical Software Engineering and Measurement
IEEE Transactions on Software Engineering
Functional size measurement revisited
ACM Transactions on Software Engineering and Methodology (TOSEM)
Estimating software size with UML models
Proceedings of the 2008 C3S2E conference
A framework for software project estimation based on cosmic, dsm and rework characterization
Proceedings of the 1st international workshop on Business impact of process improvements
A Method for Measuring the Size of a Component-Based System Specification
QSIC '08 Proceedings of the 2008 The Eighth International Conference on Quality Software
Estimation of Real-Time Software Code Size using COSMIC FSM
ISORC '09 Proceedings of the 2009 IEEE International Symposium on Object/Component/Service-Oriented Real-Time Distributed Computing
On the relationship between functional size and software code size
Proceedings of the 2010 ICSE Workshop on Emerging Trends in Software Metrics
Categorization of real-time software components for code size estimation
Proceedings of the 2010 ACM-IEEE International Symposium on Empirical Software Engineering and Measurement
A model-based and automated approach to size estimation of embedded software components
Proceedings of the 14th international conference on Model driven engineering languages and systems
Information and Software Technology
Hi-index | 0.00 |
For distributed networks which will be mass-produced, such as computer systems in modern vehicles, it is crucial to develop cost-efficient hardware. A distributed network in a vehicle can consist of 100 ECUs (Electronic Control Unit). In this paper we consider the amount of memory needed for these ECUs. They should contain enough memory to survive several software generations, without inducing unnecessary cost of too much memory. We show that UML Component Diagrams can be used to collect enough information for estimating memory size using an FSM method. We develop two linear models capable of estimating memory size for two common types of software components before the software is available. We support our findings by two experiments containing several software components from the automotive industry.