DocumentCode :
3056263
Title :
An evaluation of aspect oriented programming for embedded real-time systems
Author :
Kartal, Yusuf Bora ; Schmidt, Ece G.
Author_Institution :
Aselsan Inc., Ankara
fYear :
2007
fDate :
7-9 Nov. 2007
Firstpage :
1
Lastpage :
6
Abstract :
Crosscutting concerns are the issues in object- oriented programming (OOP) that cannot be modularized within a software module. In this paper, an experimental evaluation of the use of aspect-oriented programming (AOP) for the implementation of crosscutting concerns in embedded real-time systems is presented. The crosscutting functionality of the project under study is realized both by employing OOP and AOP techniques to make a comparison between the two programming paradigms. These two implementations are evaluated with respect to software quality and embedded real-time performance metrics. The analysis of the results shows that the AOP technique improves both of these metrics for the software project under study.
Keywords :
embedded systems; object-oriented programming; software metrics; software performance evaluation; software quality; aspect oriented programming; crosscutting concerns; embedded real-time performance metrics; embedded real-time systems; object-oriented programming; software quality; Embedded computing; Embedded software; Embedded system; Measurement; Object oriented programming; Real time systems; Scattering; Software quality; Software testing; Switches;
fLanguage :
English
Publisher :
ieee
Conference_Titel :
Computer and information sciences, 2007. iscis 2007. 22nd international symposium on
Conference_Location :
Ankara
Print_ISBN :
978-1-4244-1363-8
Electronic_ISBN :
978-1-4244-1364-5
Type :
conf
DOI :
10.1109/ISCIS.2007.4456890
Filename :
4456890
Link To Document :
بازگشت