A Comparative Study of Aspect-Oriented and Object-Oriented Implementations: Pervasive System Use Case

dc.contributor.authorBenamar, Abdelkrimen_US
dc.contributor.authorBelkhatir, Noureddineen_US
dc.contributor.authorBendimerad, Fethi Tariken_US
dc.date.accessioned2013-05-14T08:58:02Zen_US
dc.date.available2013-05-14T08:58:02Zen_US
dc.date.issued2011en_US
dc.descriptionDigital Information Processing and Communications, Communications in Computer and Information Science, ISSN: 1865-0929, Volume 189,pp 178-192,July 7-9, 2011.en_US
dc.description.abstractPervasive computing is becoming a reality. On the one hand, they will be deployed into a diversity of small devices and appliances, and on the other hand, they must be aware of highly changing execution contexts. Adaptation is the key crosscutting concern of pervasive computing applications. In this paper, we discuss our experience of implementing an adaptive display environment using Aspectoriented programming. We compare the aspect-oriented implementation with independently developed object-oriented implementation of the environment. The comparison demonstrates that an aspect-oriented approach is indeed more effective in modularizing adaptation in a reusable, maintainable and evolvable fashion. It also reduces the complexity of the implementation with respect to the above three desirable attributes. At the same time, our experience challenges some of the existing conceptions about aspect granularity within an application and also highlights the need for development guidelines and idioms.en_US
dc.identifier.issn1865-0929en_US
dc.identifier.urihttps://dspace.univ-tlemcen.dz/handle/112/1886en_US
dc.language.isoenen_US
dc.subjectpervasive computingen_US
dc.subjectadaptationen_US
dc.subjectcrosscutting propertiesen_US
dc.subjectaspectoriented and object-oriented implementationen_US
dc.titleA Comparative Study of Aspect-Oriented and Object-Oriented Implementations: Pervasive System Use Caseen_US
dc.typeArticleen_US

Files

Original bundle

Now showing 1 - 1 of 1
Loading...
Thumbnail Image
Name:
A-Comparative-Study-of-Aspect-Oriented-and-ObjectOriented-Implementations.pdf
Size:
319.22 KB
Format:
Adobe Portable Document Format

License bundle

Now showing 1 - 1 of 1
Loading...
Thumbnail Image
Name:
license.txt
Size:
1.71 KB
Format:
Item-specific license agreed upon to submission
Description: