• DocumentCode
    1951871
  • Title

    Using Conceptual Model and Reflection Mechanism to Resolve the Structural Conflict in AOP Application

  • Author

    He, Chengwan ; Li, Zheng ; He, Keqing

  • Volume
    2
  • fYear
    2008
  • fDate
    12-14 Dec. 2008
  • Firstpage
    77
  • Lastpage
    80
  • Abstract
    Structural conflict is one of the key issues in the development of the aspect-oriented software. We propose a framework based on the conceptual model and the reflection mechanism to solve the structural conflict. It achieves decoupling between the base program and definition of the pointcut by adding a conceptual level between them. In the process of implementing the framework, we consider the meta level in reflection mechanism as the conceptual level, and the meta objects are generated by the logical information in base program automatically. The framework has solved the structural conflict in AOP application at the semantic level.
  • Keywords
    meta data; object-oriented programming; AOP application; aspect-oriented software; structural conflict; Application software; Computer science; Functional programming; Helium; Laboratories; Programming profession; Reflection; Software engineering; Software systems; Visualization; AOP(Aspect-Oriented Programming); Structural conflict; conceptual model; reflection;
  • fLanguage
    English
  • Publisher
    ieee
  • Conference_Titel
    Computer Science and Software Engineering, 2008 International Conference on
  • Conference_Location
    Wuhan, Hubei
  • Print_ISBN
    978-0-7695-3336-0
  • Type

    conf

  • DOI
    10.1109/CSSE.2008.647
  • Filename
    4722005