2010
DOI: 10.22452/mjcs.vol23no3.4
|View full text |Cite
|
Sign up to set email alerts
|

Maintainability Dynamic Metrics Data Collection Based On Aspect-Oriented Technology

Abstract: The increase dependence on software aspects has led the society to emphasize the importance of software quality and metrics. At present there are two categories of quality metrics; dynamic and static. Although dynamic metrics can provide a clearer insight into the software quality issue; it is observed that static metrics are often used for such a purpose. This is due mainly to the technical difficulties associated with the collection of dynamic metrics. One of the known issues when dealing with dynamic metric… Show more

Help me understand this report

Search citation statements

Order By: Relevance

Paper Sections

Select...
2
1
1
1

Citation Types

0
5
0

Year Published

2012
2012
2022
2022

Publication Types

Select...
3
3
2

Relationship

1
7

Authors

Journals

citations
Cited by 10 publications
(5 citation statements)
references
References 30 publications
0
5
0
Order By: Relevance
“…Therefore, the survey method will be used to see the level of willingness to pay by each visitor to the nature park. This design is suitable for use given that the sample size of respondents is relatively large, and the data collection period is relatively difficult (Tahir et al, 2010). According to Mohd Majid, the survey method is very suitable to be used in a study that aims to explain a phenomenon that occurs.…”
Section: Methodsmentioning
confidence: 99%
See 1 more Smart Citation
“…Therefore, the survey method will be used to see the level of willingness to pay by each visitor to the nature park. This design is suitable for use given that the sample size of respondents is relatively large, and the data collection period is relatively difficult (Tahir et al, 2010). According to Mohd Majid, the survey method is very suitable to be used in a study that aims to explain a phenomenon that occurs.…”
Section: Methodsmentioning
confidence: 99%
“…Basically, there are four primary data collection methods, namely questionnaires, observations, interviews and experimental (Idris & Dollard, 2014). Where, among the four methods, the experimental method is rarely used because it is more suitable for use in teaching sessions in the classroom (Tahir et al, 2010) (Ahmad, 2010). In the process of primary data collection, usually, the questionnaire instrument is the most frequently used because it is easier and more suitable to obtain cooperation from respondents (Ramli, 2011).…”
Section: Data Collection Methodsmentioning
confidence: 99%
“…In contrast, the dynamic metrics require the execution of software. Despite of the benefits of the dynamic metrics, the static metrics are often more used because of the technological difficulties to collect the dynamic metrics (Tahir et al, 2010). In order to assess some properties of JADE applications, we use some dynamic metrics.…”
Section: Measurement Methods Of Jade Applications Metricsmentioning
confidence: 99%
“…As the name implies, DCBO is the dynamic form of the well-known Coupling Between 1 https://developers.google.com/java-dev-tools/codepro/doc/ Objects (CBO) metric [34]. In this research, we use an automatic code instrumentation method represented in Aspect Oriented Programming (AOP) to collect this dynamic metric data, in line with several previous works (e.g., [35][36][37]). Metrics data are collected using the AspectJ framework -a well-established Java implementation of AOP.…”
Section: Metrics Definitionmentioning
confidence: 98%
“…Two classes/objects are said to be coupled if at least one of them acts upon the other [34]. All other things being equal, the greater the coupling level of an artifact, the greater the complexity, and the harder it is to maintain that artifact [35]. As stated above, previous research also suggests that coupling has a direct impact on class-level testability [2,24].…”
Section: Metrics Definitionmentioning
confidence: 99%