The University of Dublin | Trinity College -- Ollscoil Átha Cliath | Coláiste na Tríonóide
Trinity's Access to Research Archive
Home :: Log In :: Submit :: Alerts ::

TARA >
School of Computer Science and Statistics >
Computer Science >
Computer Science (Scholarly Publications) >

Please use this identifier to cite or link to this item: http://hdl.handle.net/2262/38855

Title: An Evaluation of Aspect-Oriented Programming for Java-based Real-Time Systems Development
Other Titles: Proceedings Seventh IEEE International Symposium on Object-Oriented Real-Time Distributed Computing, 2004.
IEEE International Symposium on Object-oriented Real-time distributed Computing (ISORC)
Author: CLARKE, SIOBHAN
Author's Homepage: http://people.tcd.ie/sclarke
Keywords: Computer Science
Issue Date: 2004
Citation: Shiu Lun Tsang, Siobhán Clarke, Elisa L. A. Baniassad, An Evaluation of Aspect-Oriented Programming for Java-based Real-Time Systems Development, Proceedings Seventh IEEE International Symposium on Object-Oriented Real-Time Distributed Computing, 2004., IEEE International Symposium on Object-oriented Real-time distributed Computing (ISORC), Vienna, Austria, 14-14 May 2004, 2004, 291 - 300
Abstract: Some concerns, such as debugging or logging functionality, cannot be captured cleanly, and are often tangled and scattered throughout the code base. These concerns are called crosscutting concerns. Aspect- Oriented Programming (AOP) is a paradigm that enables developers to capture crosscutting concerns in separate aspect modules. The use of aspects has been shown to improve understandability and maintainability of systems. It has been shown that real-time concerns, such as memory management and thread scheduling, are crosscutting concerns [5, 6, 9, 11]. However it is unclear whether encapsulating these concerns provides benefits. We were interested in determining whether using AOP to encapsulate real-time crosscutting concerns afforded benefits in system properties such as understandability and maintainability. This paper presents research comparing the system properties of two systems: a real-time sentient traffic simulator and its Aspect- Oriented equivalent. An evaluation of AOP is presented indicating both benefits and drawbacks with this approach.
Description: PUBLISHED
Vienna, Austria
URI: http://ieeexplore.ieee.org/iel5/9101/28879/01300391.pdf?arnumber=1300391
http://hdl.handle.net/2262/38855
Related links: http://dx.doi.org/10.1109/ISORC.2004.1300391
Appears in Collections:Computer Science (Scholarly Publications)

Files in This Item:

File Description SizeFormat
evaluation.pdfevaluation167.4 kBAdobe PDFView/Open


This item is protected by original copyright


Please note: There is a known bug in some browsers that causes an error when a user tries to view large pdf file within the browser window. If you receive the message "The file is damaged and could not be repaired", please try one of the solutions linked below based on the browser you are using.

Items in TARA are protected by copyright, with all rights reserved, unless otherwise indicated.

 

Valid XHTML 1.0! DSpace Software Copyright © 2002-2010  Duraspace - Feedback