• DocumentCode
    2621734
  • Title

    Metrics of Graph Abstraction for Component-Based Software Architecture

  • Author

    Wei, Guo ; Zhong-Wei, Xiong ; Ren-Zuo, Xu

  • Author_Institution
    Coll. of Math. & Comput. Sci., Jianghan Univ., Wuhan, China
  • Volume
    7
  • fYear
    2009
  • fDate
    March 31 2009-April 2 2009
  • Firstpage
    518
  • Lastpage
    522
  • Abstract
    The challenges for building the component-based software architecture are how to estimate the assembly of reusable software components and make the properties forecast to the associated architecture. To address these issues, this paper discerns the assembly patterns of components and proposes using graph theory to depict the component-based architecture at first. Then, the component assembly graph has been defined as the abstract representation of the component assembly in the architecture, which is a key factor in determining the suitable architectural structure. Based on such graph theory, some metrics have been defined to measure the components assembly. At the end, the paper discusses how to optimize the architecture from component level, which also shows the graph theory should be paid attention to for the software engineering in future.
  • Keywords
    graph theory; object-oriented programming; software architecture; software metrics; software reusability; abstract representation; component assembly pattern; component-based software architecture; graph abstraction; graph theory; software component reusability; software engineering; software metrics; Assembly systems; Computer architecture; Computer science; Graph theory; Risk management; Software architecture; Software engineering; Software measurement; Software systems; Topology; Component Assembly; Component-based Software Architecture; Software Component; Software Engineering;
  • fLanguage
    English
  • Publisher
    ieee
  • Conference_Titel
    Computer Science and Information Engineering, 2009 WRI World Congress on
  • Conference_Location
    Los Angeles, CA
  • Print_ISBN
    978-0-7695-3507-4
  • Type

    conf

  • DOI
    10.1109/CSIE.2009.697
  • Filename
    5170373