• DocumentCode
    2282821
  • Title

    Research on software architecture adaptability based on AOP

  • Author

    Jingjun, Zhang ; Hui, Li ; Yang, Zhang

  • Author_Institution
    Hebei Univ. of Eng.
  • fYear
    2007
  • fDate
    22-25 March 2007
  • Firstpage
    755
  • Lastpage
    758
  • Abstract
    Oriented programming is of the benefit that enables developers to capture in separated aspect modules concerns which are spread over different components in a system. This paper presents an approach that attempts to apply this paradigm to software architecture connector based on the combination of aspect-oriented software development and component based software development, and then proposes the definition and model of what we have called aspect connector to achieve the interaction between components. Using the approach one can enhance the reuse and reconfiguration of components and decrease the complexity and dependence of connection, which is an effective solution to enhance software architecture adaptability. Finally, the improvements of software architecture adaptability are verified by means of a printer system case.
  • Keywords
    object-oriented programming; software architecture; aspect-oriented software development; component based software development; oriented programming; software architecture adaptability; Computer architecture; Connectors; Grid computing; Internet; Printers; Programming; Software architecture; Software maintenance; Software safety; Unified modeling language;
  • fLanguage
    English
  • Publisher
    ieee
  • Conference_Titel
    SoutheastCon, 2007. Proceedings. IEEE
  • Conference_Location
    Richmond, VA
  • Print_ISBN
    1-4244-1028-2
  • Electronic_ISBN
    1-4244-1029-0
  • Type

    conf

  • DOI
    10.1109/SECON.2007.343002
  • Filename
    4147532