• DocumentCode
    2832947
  • Title

    Research on Reusability of Software Connector Based on AOP

  • Author

    Zhang, Jingjun ; Li, Hui ; Cai, Xueyong

  • Author_Institution
    Hebei Univ. of Eng., Handan
  • fYear
    2008
  • fDate
    Aug. 29 2008-Sept. 2 2008
  • Firstpage
    113
  • Lastpage
    117
  • Abstract
    With the increasing complexity of software system, the reusable design and implementation of connector are becoming more and more significant for software architecture. However, some non-functional concerns (e.g. safety and quality etc.) provided by connector have crosscutting attributes, and which often cause connector hard to reuse. Therefore this paper presents an aspect-oriented approach to improve reusability of connector at architectural level. By introducing aspect to connector, we extend the basic elements of connector by two means: 1) taken non-functional concern as a new entity, and 2) encapsulated with advice. Then we set up the model of aspect connector, and describe it in ADL extension. Furthermore, we also give the reusable process of connector. Finally, with a case, we prove that our proposal can provide an effective solution to enhance the reusability of connector.
  • Keywords
    software architecture; software reusability; ADL extension; AOP; aspect-oriented approach; software architecture; software connector; Computer science; Connectors; Information technology; Programming; Proposals; Safety; Software architecture; Software quality; Software reusability; Software systems; ADL; Aspect-Oriented Programming; Connector; Reusability;
  • fLanguage
    English
  • Publisher
    ieee
  • Conference_Titel
    Computer Science and Information Technology, 2008. ICCSIT '08. International Conference on
  • Conference_Location
    Singapore
  • Print_ISBN
    978-0-7695-3308-7
  • Type

    conf

  • DOI
    10.1109/ICCSIT.2008.137
  • Filename
    4624843