• DocumentCode
    2705122
  • Title

    Study on Weaving Process at Software Architectural level

  • Author

    Ni, Youcong ; Ying, Shi ; Wen, Jing ; Zhang, Linlin ; Ye, Peng ; Zhang, Jiajing

  • fYear
    2008
  • fDate
    9-12 Dec. 2008
  • Firstpage
    1574
  • Lastpage
    1577
  • Abstract
    The aspect-oriented software architectural weaving mechanism, to integrate aspectual components that encapsulate crosscutting behaviors and features into components and connectors constituting software architecture (SA), contributes to analyze and verify overall behaviors and quality attributes of SA. This paper proposes a new kind of weaving process and rules, which offer the measure to transform the unwoven SA model into the woven SA model. The unwoven SA model is described in a special aspect-oriented architecture description language, called AC2-ADL, and specifies the locations, times and constrains of injection. Then a woven SA model only containing components and connectors is acquired after weaving, and easier to analyze and verify.
  • Keywords
    high level languages; software architecture; aspect-oriented architecture description language; aspect-oriented software architectural weaving; aspectual components; crosscutting behaviors; Computer architecture; Connectors; Independent component analysis; Mathematical model; Mathematics; Physics computing; Protocols; Software engineering; Software quality; Weaving; Aspect-Oriented Software Architecture; Aspect-Oriented Software Architecture Description Language; Weaving Mechanism;
  • fLanguage
    English
  • Publisher
    ieee
  • Conference_Titel
    Asia-Pacific Services Computing Conference, 2008. APSCC '08. IEEE
  • Conference_Location
    Yilan
  • Print_ISBN
    978-0-7695-3473-2
  • Electronic_ISBN
    978-0-7695-3473-2
  • Type

    conf

  • DOI
    10.1109/APSCC.2008.69
  • Filename
    4780905