The quantitative evaluation of certain quality attributes – memory consumption, timeliness, and performance – is important for component-based embedded systems. We propose an approach for the estimation of static memory consumption of software components. The approach deploys the Koala component model, used for embedded software in TV sets. There are two main parts in the method: specification of the memory demand of components and estimation of memory demand for systems built of these components. The proposed method allows flexible trade-off between estimation effort and achievable precision, yet requiring no changes in the tools supporting the Koala component model. The method may be extensible to include other resource attributes as well.
|Title of host publication||Workshop on Component-Based Software Engineering: Composing Systems from Components, in conjunction with 9th IEEE Conference and Workshops on Engineering of Computer-Based Systems (ECBS 2002, Lund, Sweden, April 8-11, 2002)|
|Publication status||Published - 2002|