A novel approach to formalize Object-Oriented Design Metrics

dc.AffiliationOctober University for modern sciences and Arts (MSA)
dc.contributor.authorEl-Wakil, M
dc.contributor.authorEl-Bastawisi, Ali
dc.contributor.authorRiad, M
dc.contributor.authorFahmy, A
dc.date.accessioned2020-01-29T07:03:31Z
dc.date.available2020-01-29T07:03:31Z
dc.date.issued2005
dc.descriptionMSA Google Scholaren_US
dc.description.abstractDespite the extensive and solid research literature on Object-Oriented Design Metrics (OOD Metrics), a recent survey that was conducted to assess the exploitation of metrics collection and analysis in the design phase within the software industry in Sweden [1], indicated that only 21% of the survey respondents collect metrics in the design phase. 55% of the respondents to the same survey said that they consider metrics collection as a difficult process. A major reason of the difficulty of collecting design metrics is the lack of a common syntax or a common language to express OOD metrics. This lack resulted in shortage of tools that automate collecting design metrics. Researchers who propose OOD metrics express them in plain English or as mathematical formulas. Plain English allows different interpretations for the same metric. Mathematical formulas should be based on a mathematical model, which does not exist for Object-Oriented designs. In this paper, we propose expressing metrics as XQuery expressions that targets XMI documents. XMI documents offer a standard way for representing object-oriented designs, specifically UML diagrams. Also, we present Design-Metrics Crawler, which is a software tool that applies our proposaen_US
dc.identifier.urihttps://cutt.ly/brTWtIJ
dc.language.isoenen_US
dc.relation.ispartofseriesEvaluation and Assessment in Software Engineering;
dc.subjectOctober University for University for Metricsen_US
dc.subjectXMIen_US
dc.subjectUMLen_US
dc.subjectXQueryen_US
dc.subjectobject-oriented designen_US
dc.titleA novel approach to formalize Object-Oriented Design Metricsen_US
dc.typeArticleen_US

Files

Original bundle

Now showing 1 - 1 of 1
Loading...
Thumbnail Image
Name:
avatar_scholar_256.png
Size:
6.31 KB
Format:
Portable Network Graphics
Description:
Faculty Of Computer Science Research Paper

License bundle

Now showing 1 - 1 of 1
No Thumbnail Available
Name:
license.txt
Size:
51 B
Format:
Item-specific license agreed upon to submission
Description: