• DocumentCode
    1621190
  • Title

    Establishment of a security system using Aspect Oriented Programming

  • Author

    Kim, Taeho ; Lee, Hongchul

  • Author_Institution
    Div. of Inf. Manage. Eng., Korea Univ., Seoul
  • fYear
    2008
  • Firstpage
    863
  • Lastpage
    866
  • Abstract
    Security systems are complex systems that perform multiple functions such as position locating of personnel, entry/exit management of personnel, entrance management, monitoring, logging, tracing, authentication, and authorization. This paper attempts to establish a security system using aspect oriented programming (AOP). Because it is possible to establish a system by completely separating the business logic and security logic of a system using AOP, there is the advantage of being able to clearly identify the roles of each module. Also, doing so enables the establishment of a more flexible system through leveraging the innate advantages of AOP, which are expansion of code reusability and implementation of efficient features.
  • Keywords
    authorisation; message authentication; object-oriented programming; software reusability; aspect oriented programming; authorization; business logic; code reusability; message authentication; object oriented programming; personnel entrance management; personnel entry/exit management; personnel logging; personnel monitoring; personnel position locating; personnel tracing; security logic; security system; Authentication; Authorization; Automatic control; Conference management; Control systems; Engineering management; Information security; Java; Logic programming; Personnel; Aspect Oriented Programming; Security System;
  • fLanguage
    English
  • Publisher
    ieee
  • Conference_Titel
    Control, Automation and Systems, 2008. ICCAS 2008. International Conference on
  • Conference_Location
    Seoul
  • Print_ISBN
    978-89-950038-9-3
  • Electronic_ISBN
    978-89-93215-01-4
  • Type

    conf

  • DOI
    10.1109/ICCAS.2008.4694652
  • Filename
    4694652