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.

Full Text
Paper version not known

Talk to us

Join us for a 30 min session where you can share your feedback and ask us any queries you have

Schedule a call

Disclaimer: All third-party content on this website/platform is and will remain the property of their respective owners and is provided on "as is" basis without any warranties, express or implied. Use of third-party content does not indicate any affiliation, sponsorship with or endorsement by them. Any references to third-party content is to identify the corresponding services and shall be considered fair use under The CopyrightLaw.