2007
DOI: 10.1109/icsm.2007.4362631
|View full text |Cite
|
Sign up to set email alerts
|

An Activity-Based Quality Model for Maintainability

Abstract: Maintainability is a key quality attribute of successful software systems. However, its management in practice is still problematic. Currently, there is no comprehensive basis for assessing and improving the maintainability of software systems. Quality models have been proposed to solve this problem. Nevertheless, existing approaches do not explicitly take into account the maintenance activities, that largely determine the software maintenance effort. This paper proposes a 2-dimensional model of maintainabilit… Show more

Help me understand this report
View preprint versions

Search citation statements

Order By: Relevance

Paper Sections

Select...
2
1
1
1

Citation Types

0
96
0

Year Published

2009
2009
2023
2023

Publication Types

Select...
5
1
1

Relationship

0
7

Authors

Journals

citations
Cited by 68 publications
(96 citation statements)
references
References 16 publications
0
96
0
Order By: Relevance
“…Existing quality standards and other literature in the area tend to adopt the approach of starting from the high-level notion of quality and gradually decomposing it into more concrete notions that are individually more straightforward to understand and assess. When it comes to deciding what the specific factors are, and how they are related to each other, there is little agreement [3,7]. Accordingly, this question is left open in this paper.…”
Section: Developing or Selecting A Hierarchy Of Quality Factorsmentioning
confidence: 96%
See 3 more Smart Citations
“…Existing quality standards and other literature in the area tend to adopt the approach of starting from the high-level notion of quality and gradually decomposing it into more concrete notions that are individually more straightforward to understand and assess. When it comes to deciding what the specific factors are, and how they are related to each other, there is little agreement [3,7]. Accordingly, this question is left open in this paper.…”
Section: Developing or Selecting A Hierarchy Of Quality Factorsmentioning
confidence: 96%
“…The challenge of assessing maintainability has been the subject of an extensive amount of research by Diessenboeck and Wagner et al [3,10]. Maintainability is particularly difficult to assess because it can draw upon such a broad range of factors.…”
Section: Defining Measuring and Communicatingmentioning
confidence: 99%
See 2 more Smart Citations
“…As pointed out in [13], "this classification approach often lacks clear semantics regarding the relationship between super and subattributes". To eliminate this shortcoming, the so-called activity-based quality models, in which the quality is described along the activities performed on or with SOA system, were introduced in [14]. Although the activity-based approach was proposed to model software maintainability, it was also successfully applied to model SOA systems quality [1].…”
Section: Related Workmentioning
confidence: 99%