Using software metrics to estimate the impact of maintenance in the performance of embedded software

Andrws Vieira, Pedro Faustini, Érika Cota

Research output: Chapter in Book/Report/Conference proceedingConference proceeding contributionpeer-review

1 Citation (Scopus)

Abstract

This paper proposes a strategy to assist the designer in evaluating the impact of a design choice with respect to the non-functional requirements in embedded systems. We use several regression models to predict physical metrics from design metrics in order to estimate the impact on performance of software changes in the early stages of its development. This prediction can be used both during maintenance and during the first design to compare alternative module decompositions or design changes before implementation. Such an early estimation allows an efficient design space exploration with no penalty in the development time, which are crucial aspects for an embedded system.

Original languageEnglish
Title of host publication30th International Conference on Software Maintenance and Evolution ICSME 2014
Subtitle of host publicationproceedings
Place of PublicationPiscataway, NJ
PublisherInstitute of Electrical and Electronics Engineers (IEEE)
Pages521-525
Number of pages5
ISBN (Electronic)9781479961467
DOIs
Publication statusPublished - 2014
Externally publishedYes
Event30th International Conference on Software Maintenance and Evolution, ICSME 2014 - Victoria, Canada
Duration: 28 Sept 20143 Oct 2014

Publication series

Name
ISSN (Print)1063-6773

Conference

Conference30th International Conference on Software Maintenance and Evolution, ICSME 2014
Country/TerritoryCanada
CityVictoria
Period28/09/143/10/14

Keywords

  • Software Metrics
  • Maintenance
  • Data Mining
  • Regression Analysis
  • Embedded Systems

Fingerprint

Dive into the research topics of 'Using software metrics to estimate the impact of maintenance in the performance of embedded software'. Together they form a unique fingerprint.

Cite this