• No results found

University of Groningen Proposing and empirically validating change impact analysis metrics Arvanitou, Elvira Maria

N/A
N/A
Protected

Academic year: 2021

Share "University of Groningen Proposing and empirically validating change impact analysis metrics Arvanitou, Elvira Maria"

Copied!
4
0
0

Bezig met laden.... (Bekijk nu de volledige tekst)

Hele tekst

(1)

University of Groningen

Proposing and empirically validating change impact analysis metrics

Arvanitou, Elvira Maria

IMPORTANT NOTE: You are advised to consult the publisher's version (publisher's PDF) if you wish to cite from it. Please check the document version below.

Document Version

Publisher's PDF, also known as Version of record

Publication date: 2018

Link to publication in University of Groningen/UMCG research database

Citation for published version (APA):

Arvanitou, E. M. (2018). Proposing and empirically validating change impact analysis metrics. University of Groningen.

Copyright

Other than for strictly personal use, it is not permitted to download or to forward/distribute the text or part of it without the consent of the author(s) and/or copyright holder(s), unless the work is under an open content license (like Creative Commons).

Take-down policy

If you believe that this document breaches copyright please contact us providing details, and we will remove access to the work immediately and investigate your claim.

Downloaded from the University of Groningen/UMCG research database (Pure): http://www.rug.nl/research/portal. For technical reasons the number of authors shown on this cover page is limited to 10 maximum.

(2)

520709-L-sub01-bw-Elvira 520709-L-sub01-bw-Elvira 520709-L-sub01-bw-Elvira 520709-L-sub01-bw-Elvira

265

Index

1061 IEEE Standard for

Software Quality Metrics, 107, 115, 122, 147, 166, 186

architecture level, VII, 9, 11, 13, 14, 18, 59, 162, 163, 164, 168, 169, 177, 178, 180, 186, 220, 221, 222

artifacts, VI, VII, VIII, 4, 5, 6, 11, 15, 22, 30, 59, 65, 69, 70, 75, 90, 96, 112, 139, 140, 142, 162, 163, 166, 182, 185, 186, 188, 223 Association, 51, 55, 69, 118 case study, 15, 16, 19, 73, 77, 80, 85, 86, 90, 101, 102, 103, 104, 105, 111, 112, 113, 114, 115, 125, 126, 127, 135, 136, 137, 139, 141, 142, 146, 147, 148, 152, 159, 161, 162, 165, 169, 170, 172, 178, 180, 181, 183, 196, 197, 214, 215, 216, 237, 241, 257, 258

Change impact analysis, II, VI, 6, 114, 217, 238

Change Impact Analysis, 6, 181, 186, 250, 257, 259

change proneness, VI, VII, 5, 6, 7, 8, 10, 11, 13, 14, 18, 19, 48, 53, 69, 119, 128, 135, 139, 140, 141, 142, 143, 144, 145, 146, 149, 150, 152, 154, 155, 156, 157, 158, 159, 160, 161, 162, 163, 164, 165, 166, 167, 169, 170, 172, 173, 174, 175, 176, 177, 178, 180, 183, 184, 185, 186, 187, 219, 220, 221, 222, 223, 224, 251 Change Proneness, 139, 162, 181 Change Proneness Measure

(CPM), IV, VIII, 141, 220, 222 class, VII, VIII, 4, 5, 6, 9, 11, 13, 18,

19, 29, 76, 79, 80, 81, 85, 86, 89, 90, 96, 99, 100, 107, 112, 114, 115, 116, 117, 118, 119, 120, 121, 122, 123, 124, 125, 126, 127, 128, 130, 131, 132, 133, 134, 135, 136, 137, 139, 140, 142, 143, 144, 145, 147, 149, 150, 152, 154, 157, 158, 159, 160, 161, 163, 164, 165, 168, 169, 177, 178, 184, 185, 186, 188, 190, 192, 193, 196, 202, 221, 222, 223, 229, 230, 231, 233, 235, 237, 238, 249, 255 coarse-grained, VII, 11, 17, 18, 219 Consistency, 45, 47, 49, 51, 78, 122, 129, 130, 131, 133, 150, 151, 152, 153, 156, 157, 172, 173, 174, 175, 176 Containment, 118 Correlation, 78, 108, 122, 129, 130, 131, 133, 150, 151, 152, 153, 156, 172, 173, 174, 175, 202, 258 coupling, VII, 13, 21, 22, 27, 44, 45, 62, 64, 75, 76, 77, 79, 80, 81, 85, 96, 100, 102, 103, 104, 111, 115, 116, 117, 121, 122, 123, 124, 125, 126, 127, 128, 129, 130, 131, 132, 133, 134, 136, 137, 140, 141, 142, 143, 146, 147, 150, 158, 164, 165, 166, 169, 170, 177, 180, 184, 186, 221, 222, 223, 230, 231, 232, 233, 235, 236, 254 dependencies, VIII, 13, 75, 115, 116, 117, 118, 119, 121, 123, 124, 128, 134, 137, 140, 141, 142, 143, 145, 146, 158, 160, 161, 162, 165, 166, 167, 168, 169, 177, 179, 180, 181, 183, 184, 188, 214, 218, 262 design-time quality attributes,

(3)

520709-L-sub01-bw-Elvira 520709-L-sub01-bw-Elvira 520709-L-sub01-bw-Elvira 520709-L-sub01-bw-Elvira

266

Discriminative Power, 122, 129, 130, 131, 151, 152, 155, 156, 172, 173, 175, 176, 213, 229

empirical validation process, 114 external probability to change, 6, 143, 166, 185, 187, 188, 189, 190 Generalization, 118 high-level, 1, 21, 45, 53, 54, 59, 74, 75, 82, 159, 178, 185, 189, 190, 215, 229, 230 history of changes, 139, 140, 146, 162, 164

instability, VI, VII, 5, 6, 7, 8, 10, 11, 13, 18, 115, 117, 119, 128, 141, 142, 163, 165, 177, 184, 219, 220, 221, 222, 223, 224, 229, 249 Instability, 114

internal probability to change, 143, 166, 185, 187, 190, 192, 193 large-scale changes, 11, 221 low-level quality attributes, 21,

62 maintainability, VII, 4, 11, 13, 17, 18, 21, 22, 28, 30, 32, 39, 41, 44, 45, 46, 48, 51, 53, 63, 64, 65, 68, 69, 72, 79, 180, 186, 219, 221, 229, 231, 232, 233, 234, 235, 236, 239, 252, 253, 258, 259, 261, 262 maintainability predictors, 11, 79, 219, 221 mapping study, 17, 21, 23, 25, 26, 27, 28, 29, 30, 33, 39, 44, 49, 57, 60, 61, 62, 70, 71, 72, 140, 163, 184, 221, 249, 253, 256, 260, 261 Merging of Classes, 122, 124 metrics, VI, VII, VIII, 2, 4, 6, 7, 8, 9,

10, 11, 13, 14, 17, 18, 19, 21, 22, 23, 24, 25, 26, 27, 28, 29, 30, 31, 32, 33, 34, 39, 40, 41, 42, 44, 45, 49, 50, 51, 53, 54, 55, 56, 57, 58, 59, 60, 61, 62, 63, 64, 65, 66, 68, 69, 70, 71, 72, 73, 74, 75, 76, 77, 78, 79, 80, 81, 82, 83, 85, 86, 90, 91, 92, 94, 96, 97, 98, 99, 100, 101, 102, 103, 104, 107, 108, 109, 110, 111, 112, 113, 114, 115, 116, 117, 121, 122, 123, 125, 126, 127, 128, 129, 130, 131, 134, 135, 136, 138, 141, 142, 146, 147, 148, 149, 150, 151, 152, 155, 157, 158, 159, 160, 161, 162, 163, 164, 165, 166, 169, 170, 172, 176, 177, 178, 180, 184, 186, 193, 201, 211, 215, 218, 219, 220, 221, 222, 223, 224, 229, 230, 231, 232, 233, 234, 235, 236, 237, 238, 239, 249, 253, 254, 255, 256, 257, 258, 259, 260, 262 module change proneness

measure (MCPM), 167 Monotonicity, 77, 122, 123 Normalization and

Non-Negativity, 77, 121, 123 Null Value and Maximum

Value, 77, 121, 123 package, VIII, 11, 162, 164, 165, 166, 167, 168, 169, 170, 171, 173, 174, 176, 177, 180, 184, 186, 220, 222, 232 Predictability, 52, 78, 122, 129, 130, 131, 132, 133, 151, 152, 154, 156, 172, 173, 175 propagation factor, 115, 119, 128, 141, 143, 144, 145, 150, 166, 168, 185, 190, 191, 192, 193, 196, 205 quality attributes, VII, 1, 2, 4, 10, 17, 18, 19, 21, 22, 23, 24, 25, 26, 28, 29, 30, 31, 33, 34, 39, 40, 41, 44, 45, 46, 48, 50, 53, 54, 62, 64, 66, 69, 70, 71, 72, 73, 74, 75, 79,

(4)

520709-L-sub01-bw-Elvira 520709-L-sub01-bw-Elvira 520709-L-sub01-bw-Elvira 520709-L-sub01-bw-Elvira

267

80, 81, 102, 110, 113, 140, 163, 183, 184, 219, 220, 223, 229, 256 Quality attributes, 1, 22, 47, 48, 69 quality models, 1, 29, 30, 32, 44, 45, 232, 237, 238, 252, 256, 262 Reliability, 3, 47, 78, 123, 126, 129, 130, 132, 147, 151, 152, 155, 156, 157, 170, 172, 175, 176, 217, 226, 228, 251, 254

requirements, II, III, VI, VII, VIII, 5, 6, 7, 8, 9, 10, 13, 14, 18, 22, 23, 41, 58, 65, 70, 82, 83, 86, 139, 140, 142, 143, 157, 161, 166, 177, 178, 180, 181, 182, 183, 184, 186, 187, 188, 189, 190, 191, 192, 194, 195, 197, 198, 200, 201, 202, 203, 205, 207, 208, 209, 211, 212, 213, 214, 215, 216, 217, 218, 219, 220, 221, 223, 224, 230, 231, 232, 238, 240, 241, 242, 243, 244, 245, 246, 247, 248, 249, 253, 262

Requirements Ripple Effect Metric (R2EM), 14, 183, 187, 220, 223 ripple effect, 114, 115, 116, 117, 118, 125, 126, 127, 128, 129, 130, 131, 132, 133, 134, 135, 136, 137, 144, 145, 146, 157, 167, 181, 183, 184, 185, 188, 191, 195, 196, 200, 201, 205, 213, 214, 215, 216, 218, 223, 230, 250, 251

Ripple Effect Measure (REM), IV, VIII, 13, 115, 118, 137, 141, 145, 168, 220, 222 small-scale changes, 75, 221 software evolution, 75, 78, 100, 139 software metrics, 1, 27, 28, 40, 49, 57, 58, 78, 79, 86, 99, 102, 113, 139, 230, 232, 233, 236, 237, 255, 259, 260 software quality, 1, 2, 4, 21, 26, 27, 29, 33, 42, 44, 49, 74, 75, 79, 101, 110, 113, 139, 234, 237, 238, 256, 258, 260

source code level, VIII, 59, 65, 79, 90, 96, 103, 162, 190, 197, 217, 218

Test case prioritization, 181 Tracking, 78, 122, 129, 130, 131,

133, 151, 152, 154, 156, 157, 172, 173, 175, 176

Referenties

GERELATEERDE DOCUMENTEN

Initially, we focused on the source-code level, for which we proposed two metrics: the Ripple Effect Measure (REM) for captur- ing class dependencies instability, and the Change

From the first research question, we col- lected a set of proposed metrics for instability and change proneness quantifi- cation; we are thus able to compare their levels of

The study led to the following outcomes: (a) low-level quality attributes (e.g., cohe- sion, coupling, etc.) are more frequently studied than high-level ones (e.g.,

The results of the study indicated that source code metrics are in principle more sensitive than design level metrics, and that there are specific metrics that when

When exploring the proneness of a class to the ripple effect, there are two aspects that need to be assessed: (a) the probability of the source class to

The two final rows of Table 5.5.1.a (grey-shaded cells) correspond to the percentage of projects in which the specific assessor is statistically significantly correlated to the

Samen met Jacques van de Ven (is er in Amsterdam ooit iets gebeurd wat jee niet weet?) gaf Willem mij de ruimte mijn eigen weg te vinden, ruimte waarin ik al diee tijd blij

vilified and segregation progressed further, but following a long separation between biological and geological sciences, awareness is now rising that geological processes related