• DocumentCode
    2826770
  • Title

    Software Maintenance Research in the PROGRESS Project for Predictable Embedded Software Systems

  • Author

    Kraft, Johan ; Kienle, Holger M. ; Nolte, Thomas ; Crnkovic, Ivica ; Hansson, Hans

  • Author_Institution
    Malardalen Univ., Västerâs, Sweden
  • fYear
    2011
  • fDate
    1-4 March 2011
  • Firstpage
    335
  • Lastpage
    338
  • Abstract
    PROGRESS is a project and strategic research centre at Mälardalen University in Sweden that is funded for 2006-2010 by the Swedish Foundation for Strategic Research (SSF). PROGRESS research targets embedded software in the vehicular, automation, and telecom domains, focusing on the areas of component technology, verification and analysis for predictability, predictable execution, as well as reuse and maintenance of legacy embedded software. We first describe the funding, organization and research areas of PROGRESS, and then give several examples of research that addresses maintenance of legacy embedded software with the goal to improve program comprehension, quality assurance, and debugging. Specifically, we describe research in tracing and trace visualization, impact analysis of temporal behavior, slicing, and system-specific static analyses.
  • Keywords
    embedded systems; software maintenance; component analysis; component technology; component verification; legacy embedded software; predictable embedded software systems; program comprehension; program debugging; quality assurance; slicing analysis; software maintenance; software reuse; static analysis; temporal behavior analysis; trace visualization; Embedded software; Embedded systems; Maintenance engineering; Real time systems; Robots; Visualization;
  • fLanguage
    English
  • Publisher
    ieee
  • Conference_Titel
    Software Maintenance and Reengineering (CSMR), 2011 15th European Conference on
  • Conference_Location
    Oldenburg
  • ISSN
    1534-5351
  • Print_ISBN
    978-1-61284-259-2
  • Type

    conf

  • DOI
    10.1109/CSMR.2011.47
  • Filename
    5741356