Modeling and analysis of software aging process

Akito Monden, Shin Ichi Sato, Ken Ichi Matsumoto, Katsuro Inoue

Research output: Chapter in Book/Report/Conference proceedingConference contribution

5 Citations (Scopus)

Abstract

This paper proposes a model of successful maintenance that can represent how maintainability of each software module changes as it ages. We found that some of the metrics, measured from 20 years old system, fit our model; i.e., values of those metrics seem to be proportional to the degree of maintainability. We described each metric.s critical line - a value that can be used for deciding whether a module should be re-engineered or not. We also described the interpretations on how each software metric relates to maintainability.

Original languageEnglish
Title of host publicationLecture Notes in Computer Science (including subseries Lecture Notes in Artificial Intelligence and Lecture Notes in Bioinformatics)
PublisherSpringer Verlag
Pages140-153
Number of pages14
Volume1840
ISBN (Print)3540676880, 9783540676881
Publication statusPublished - 2000
Externally publishedYes
Event2nd International Conference on Product Focused Software Process Improvement, PROFES 2000 - Oulu, Finland
Duration: Jun 20 2000Jun 22 2000

Publication series

NameLecture Notes in Computer Science (including subseries Lecture Notes in Artificial Intelligence and Lecture Notes in Bioinformatics)
Volume1840
ISSN (Print)03029743
ISSN (Electronic)16113349

Other

Other2nd International Conference on Product Focused Software Process Improvement, PROFES 2000
CountryFinland
CityOulu
Period6/20/006/22/00

Fingerprint

Maintainability
Aging of materials
Metric
Software
Modeling
Software Metrics
Module
Maintenance
Directly proportional
Line
Model

ASJC Scopus subject areas

  • Computer Science(all)
  • Theoretical Computer Science

Cite this

Monden, A., Sato, S. I., Matsumoto, K. I., & Inoue, K. (2000). Modeling and analysis of software aging process. In Lecture Notes in Computer Science (including subseries Lecture Notes in Artificial Intelligence and Lecture Notes in Bioinformatics) (Vol. 1840, pp. 140-153). (Lecture Notes in Computer Science (including subseries Lecture Notes in Artificial Intelligence and Lecture Notes in Bioinformatics); Vol. 1840). Springer Verlag.

Modeling and analysis of software aging process. / Monden, Akito; Sato, Shin Ichi; Matsumoto, Ken Ichi; Inoue, Katsuro.

Lecture Notes in Computer Science (including subseries Lecture Notes in Artificial Intelligence and Lecture Notes in Bioinformatics). Vol. 1840 Springer Verlag, 2000. p. 140-153 (Lecture Notes in Computer Science (including subseries Lecture Notes in Artificial Intelligence and Lecture Notes in Bioinformatics); Vol. 1840).

Research output: Chapter in Book/Report/Conference proceedingConference contribution

Monden, A, Sato, SI, Matsumoto, KI & Inoue, K 2000, Modeling and analysis of software aging process. in Lecture Notes in Computer Science (including subseries Lecture Notes in Artificial Intelligence and Lecture Notes in Bioinformatics). vol. 1840, Lecture Notes in Computer Science (including subseries Lecture Notes in Artificial Intelligence and Lecture Notes in Bioinformatics), vol. 1840, Springer Verlag, pp. 140-153, 2nd International Conference on Product Focused Software Process Improvement, PROFES 2000, Oulu, Finland, 6/20/00.
Monden A, Sato SI, Matsumoto KI, Inoue K. Modeling and analysis of software aging process. In Lecture Notes in Computer Science (including subseries Lecture Notes in Artificial Intelligence and Lecture Notes in Bioinformatics). Vol. 1840. Springer Verlag. 2000. p. 140-153. (Lecture Notes in Computer Science (including subseries Lecture Notes in Artificial Intelligence and Lecture Notes in Bioinformatics)).
Monden, Akito ; Sato, Shin Ichi ; Matsumoto, Ken Ichi ; Inoue, Katsuro. / Modeling and analysis of software aging process. Lecture Notes in Computer Science (including subseries Lecture Notes in Artificial Intelligence and Lecture Notes in Bioinformatics). Vol. 1840 Springer Verlag, 2000. pp. 140-153 (Lecture Notes in Computer Science (including subseries Lecture Notes in Artificial Intelligence and Lecture Notes in Bioinformatics)).
@inproceedings{e3a01e8e6d634f2ebe8d8f2a586097e0,
title = "Modeling and analysis of software aging process",
abstract = "This paper proposes a model of successful maintenance that can represent how maintainability of each software module changes as it ages. We found that some of the metrics, measured from 20 years old system, fit our model; i.e., values of those metrics seem to be proportional to the degree of maintainability. We described each metric.s critical line - a value that can be used for deciding whether a module should be re-engineered or not. We also described the interpretations on how each software metric relates to maintainability.",
author = "Akito Monden and Sato, {Shin Ichi} and Matsumoto, {Ken Ichi} and Katsuro Inoue",
year = "2000",
language = "English",
isbn = "3540676880",
volume = "1840",
series = "Lecture Notes in Computer Science (including subseries Lecture Notes in Artificial Intelligence and Lecture Notes in Bioinformatics)",
publisher = "Springer Verlag",
pages = "140--153",
booktitle = "Lecture Notes in Computer Science (including subseries Lecture Notes in Artificial Intelligence and Lecture Notes in Bioinformatics)",

}

TY - GEN

T1 - Modeling and analysis of software aging process

AU - Monden, Akito

AU - Sato, Shin Ichi

AU - Matsumoto, Ken Ichi

AU - Inoue, Katsuro

PY - 2000

Y1 - 2000

N2 - This paper proposes a model of successful maintenance that can represent how maintainability of each software module changes as it ages. We found that some of the metrics, measured from 20 years old system, fit our model; i.e., values of those metrics seem to be proportional to the degree of maintainability. We described each metric.s critical line - a value that can be used for deciding whether a module should be re-engineered or not. We also described the interpretations on how each software metric relates to maintainability.

AB - This paper proposes a model of successful maintenance that can represent how maintainability of each software module changes as it ages. We found that some of the metrics, measured from 20 years old system, fit our model; i.e., values of those metrics seem to be proportional to the degree of maintainability. We described each metric.s critical line - a value that can be used for deciding whether a module should be re-engineered or not. We also described the interpretations on how each software metric relates to maintainability.

UR - http://www.scopus.com/inward/record.url?scp=23044520155&partnerID=8YFLogxK

UR - http://www.scopus.com/inward/citedby.url?scp=23044520155&partnerID=8YFLogxK

M3 - Conference contribution

SN - 3540676880

SN - 9783540676881

VL - 1840

T3 - Lecture Notes in Computer Science (including subseries Lecture Notes in Artificial Intelligence and Lecture Notes in Bioinformatics)

SP - 140

EP - 153

BT - Lecture Notes in Computer Science (including subseries Lecture Notes in Artificial Intelligence and Lecture Notes in Bioinformatics)

PB - Springer Verlag

ER -