• DocumentCode
    518024
  • Title

    The research and application of web-based system with Aspect-Oriented features

  • Author

    Li, Hui ; Zhang, Jingjun ; Wang, Lei

  • Author_Institution
    Sch. of Inf. Eng., Handan Coll., Handan, China
  • Volume
    4
  • fYear
    2010
  • fDate
    16-18 April 2010
  • Abstract
    Aspect-Oriented Programming (AOP) is good at solving the difficulty in Object-Oriented Programming (OOP) of crosscutting concerns, and loosens the system from higher standpoints. Based on the characteristics of web application system, this paper introduces the AOP idea into it, and designs a kind of multi-player architecture based on MVC, emphasizes on the analysis of crosscutting concerns in web system, including authorization, exception, logging and time handler. Making use of the AspectJ language, we design implementations to solve these crosscutting concerns to distributed enterprise web-based systems based on J2EE platform. In the end, comparing with OOP, we make a summary of the advantage of AOP, and list some items of most practice with AspectJ.
  • Keywords
    Internet; Java; aspect-oriented programming; authorisation; AspectJ language; J2EE platform; MVC; aspect-oriented programming; authorization; crosscutting concerns; distributed enterprise Web-based systems; exception; logging; multiplayer architecture; object-oriented programming; time handler; Application software; Business communication; Educational institutions; Java; Object oriented modeling; Object oriented programming; Process control; Programming profession; Scalability; Service oriented architecture; Aspect-Oriented Programming; AspectJ; Crosscutting Concerns; MVC; Object-Oriented Programming;
  • fLanguage
    English
  • Publisher
    ieee
  • Conference_Titel
    Computer Engineering and Technology (ICCET), 2010 2nd International Conference on
  • Conference_Location
    Chengdu
  • Print_ISBN
    978-1-4244-6347-3
  • Type

    conf

  • DOI
    10.1109/ICCET.2010.5485462
  • Filename
    5485462