loading
Papers Papers/2022 Papers Papers/2022

Research.Publish.Connect.

Paper

Paper Unlock

Authors: Konstantina Georgieva ; Ayaz Farooq and Reiner R. Dumke

Affiliation: OvG University Magdeburg, Germany

Keyword(s): Aspect-oriented programming, Object-oriented programming, Software metrics, Java, AspectJ, Empirical analysis.

Related Ontology Subjects/Areas/Topics: Aspect-Oriented Software Development ; Aspects ; Paradigm Trends ; Software Engineering

Abstract: The aspect-oriented programming introduces the next step in the software design approaches in the sense of overcoming the imperfections in the object-oriented paradigm by separating the cross-cutting concerns and manipulating them in a separate manner. While the use of aspect-orientation attempts to tackle some of the issues with object-oriented approach, it raises some others. How far is the design quality improved by the use of aspect-orientation over object-orientation. What are common design trends among AO programs in comparison with OO programs? A comparison among design metrics for both these kinds of programs can help find answers to these questions. We have used Chidamber & Kemerer metrics suite to empirically compare design properties of AO programs with OO programs. Results from Chidamber & Kemerer metrics for eleven AspectJ benchmark programs and those for dozens of Java libraries and programs are analyzed. The experiment reveals few interesting design trends and some lim itations of the used metrics suite. (More)

CC BY-NC-ND 4.0

Sign In Guest: Register as new SciTePress user now for free.

Sign In SciTePress user: please login.

PDF ImageMy Papers

You are not signed in, therefore limits apply to your IP address 18.119.159.150

In the current month:
Recent papers: 100 available of 100 total
2+ years older papers: 200 available of 200 total

Paper citation in several formats:
Georgieva, K.; Farooq, A. and R. Dumke, R. (2009). DESIGN QUALITY OF ASPECT-ORIENTED AND OBJECT-ORIENTED PROGRAMS - An Empirical Comparison. In Proceedings of the 4th International Conference on Software and Data Technologies - Volume 1: ICSOFT; ISBN 978-989-674-009-2; ISSN 2184-2833, SciTePress, pages 287-290. DOI: 10.5220/0002237102870290

@conference{icsoft09,
author={Konstantina Georgieva. and Ayaz Farooq. and Reiner {R. Dumke}.},
title={DESIGN QUALITY OF ASPECT-ORIENTED AND OBJECT-ORIENTED PROGRAMS - An Empirical Comparison},
booktitle={Proceedings of the 4th International Conference on Software and Data Technologies - Volume 1: ICSOFT},
year={2009},
pages={287-290},
publisher={SciTePress},
organization={INSTICC},
doi={10.5220/0002237102870290},
isbn={978-989-674-009-2},
issn={2184-2833},
}

TY - CONF

JO - Proceedings of the 4th International Conference on Software and Data Technologies - Volume 1: ICSOFT
TI - DESIGN QUALITY OF ASPECT-ORIENTED AND OBJECT-ORIENTED PROGRAMS - An Empirical Comparison
SN - 978-989-674-009-2
IS - 2184-2833
AU - Georgieva, K.
AU - Farooq, A.
AU - R. Dumke, R.
PY - 2009
SP - 287
EP - 290
DO - 10.5220/0002237102870290
PB - SciTePress