• DocumentCode
    1683120
  • Title

    Dynamic Memory Management for Software Product Family Architectures in Embedded Real-Time Systems

  • Author

    Del Rosso, Christian

  • Author_Institution
    Nokia Research Center, Finland
  • fYear
    2005
  • fDate
    6/27/1905 12:00:00 AM
  • Firstpage
    211
  • Lastpage
    212
  • Abstract
    Dynamic memory management is one part of the software system that influences the performance and the cost of a product the most. In the context of an embedded real-time system, several requirements must be taken into account. The system must be optimized due to the limitation of memory. Real-time deadlines must be respected: the dynamic memory management system must allocate and deallocate blocks in due time. One more challenge is represented when a dynamic memory management system is developed for a product family architecture, which is representative of a set of related products. We present a scenarios-based approach to analyze and evaluate dynamic memory management systems for embedded real-time systems in a software product family architecture. Architectural transformations and improvements against the tradeoffs for the software product family are analyzed.
  • Keywords
    Computer architecture; Costs; Data mining; Embedded software; Instruments; Memory management; Random access memory; Real time systems; Software performance; Software systems;
  • fLanguage
    English
  • Publisher
    ieee
  • Conference_Titel
    Software Architecture, 2005. WICSA 2005. 5th Working IEEE/IFIP Conference on
  • Conference_Location
    Pittsburgh, PA, USA
  • Print_ISBN
    0-7695-2548-2
  • Type

    conf

  • DOI
    10.1109/WICSA.2005.77
  • Filename
    1620114