• 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