2008
DOI: 10.1145/1402521.1402522
|View full text |Cite
|
Sign up to set email alerts
|

Metrics-based design selection tool for aspect oriented software development

Abstract: Software metrics provide a means for software practitioners to assess the quality of their software. Ideally, this information should be available earlier in the software development lifecycle, since changes are much more expensive to incorporate in the later stages. Design level metrics offer an elegant way of capturing this information. Research in software design metrics has focused primarily on procedural and object oriented software. However, such metrics are currently not available for Aspect Oriented So… Show more

Help me understand this report

Search citation statements

Order By: Relevance

Paper Sections

Select...
4
1

Citation Types

0
8
0

Year Published

2010
2010
2019
2019

Publication Types

Select...
4
1

Relationship

0
5

Authors

Journals

citations
Cited by 5 publications
(8 citation statements)
references
References 6 publications
0
8
0
Order By: Relevance
“…Full conformance will render the product maturity level at the highest maturity Level 4, whereas deviation from full conformance will render the product maturity level at a lower level (with a decreasing scale as the deviation increases). Weighted operation in module (WOM) 54 "Counts the number of operations in a given module" Absolute MAXIMUM DIT (MaxDIT) 55,56 "It is the maximum of the DIT (depth of inheritance tree) values obtained for each class of the class diagram. The DIT value for a class within a generalization hierarchy is the longest path from the class to the root of the hierarchy."…”
Section: Pmmi Maturity and Capability Levelsmentioning
confidence: 99%
“…Full conformance will render the product maturity level at the highest maturity Level 4, whereas deviation from full conformance will render the product maturity level at a lower level (with a decreasing scale as the deviation increases). Weighted operation in module (WOM) 54 "Counts the number of operations in a given module" Absolute MAXIMUM DIT (MaxDIT) 55,56 "It is the maximum of the DIT (depth of inheritance tree) values obtained for each class of the class diagram. The DIT value for a class within a generalization hierarchy is the longest path from the class to the root of the hierarchy."…”
Section: Pmmi Maturity and Capability Levelsmentioning
confidence: 99%
“…This is the number of operations and fields that are accessed by a given class [34][35][36]. This can be represented by the number of outward arrows from a given module [36]. This metric is a combination of the CMC and CFA metrics as it measures the coupling based on both the field access (CFA) and operations (CMC).…”
Section: (Vi) Coupling Between Modules (Cbm)mentioning
confidence: 99%
“…This is the number of aspects containing advices triggered by the execution of operations in a given module. This is the number of inward arrows from aspects to a particular module [36]. This metric is used to measure the dependence of the operation on the advices; hence a change in the advice might impact the operation [8].…”
Section: (Vi) Coupling Between Modules (Cbm)mentioning
confidence: 99%
See 2 more Smart Citations