DocumentCode
1660236
Title
muAOP - an AspectJ extension for mobile computing
Author
Yu, Xun ; Toyoshima, Masumi
Author_Institution
Graduate Sch. of Environ. Eng., Univ. of Kitakyushu, Japan
Volume
1
fYear
2005
Firstpage
472
Abstract
While developing distributed applications for mobile computing, software engineers face challenges related to the mobility concern in addition to the mobile unit´s basic functionalities and other supplementary concerns during their design and implementation phases. As the development´s complexity increases, the code mobility related concern cannot be modularized based only on object-oriented abstractions. The mobility related concern tends to spread across several system components, which in turn makes the further development more difficult to maintain and reuse. This paper proposes an adaptive and aspect-oriented framework, called the muAOP framework, with improved modularization for code mobility related concerns and a more flexible mechanism for distributed computing. By using the AOP paradigm, code mobility can be introduced transparently without mixing with core application domains. The idea and implementation of the muAOP approach are described, and experimental simulation results demonstrate that, as compared to those results yielded by the traditional approach, our novel muAOP approach can synthetically enhance the system modularity in general at a relatively low cost.
Keywords
distributed programming; middleware; mobile computing; object-oriented programming; AspectJ extension; aspect-oriented framework; code mobility; distributed applications; distributed computing; mobile computing; modularization; muAOP; object-oriented abstractions; system modularity; Application software; Authorization; Computational modeling; Design engineering; Distributed computing; Information security; Middleware; Mobile agents; Mobile computing; Object oriented modeling;
fLanguage
English
Publisher
ieee
Conference_Titel
Communications, Circuits and Systems, 2005. Proceedings. 2005 International Conference on
Print_ISBN
0-7803-9015-6
Type
conf
DOI
10.1109/ICCCAS.2005.1493452
Filename
1493452
Link To Document