• DocumentCode
    2921121
  • Title

    An Integrated Methodology for QOS Driven Reusable Component Design and Component Selection

  • Author

    Agarwal, Ankur ; Hamza-Lup, Georgiana ; Shankar, Ravi ; Ansley, James

  • Author_Institution
    Florida Atlantic Univ., Boca Raton
  • fYear
    2007
  • fDate
    9-13 April 2007
  • Firstpage
    1
  • Lastpage
    7
  • Abstract
    Embedded systems complexity has been increasing drastically in recent years. This had a negative impact on the product development cycle (PDC). The increasing software and hardware concurrency, and the need for architectural optimization, have also complicated the PDC. One way of enhancing system productivity is to exploit the principle of "design-and-reuse" to its full potential. Component-based design is one effective way of implementing "design-and-reuse". However, given a library of components with varying performance parameters and quality-of-service metrics, it is often difficult to select the right components that will satisfy the system requirements. In this paper, we develop an automated process of component selection. We further demonstrate the proposed methodology by applying it for component selection for a network-on-chip (NOC) architecture.
  • Keywords
    concurrent engineering; embedded systems; equipment selection; network-on-chip; product development; quality of service; software libraries; software reusability; QoS driven reusable component design; architectural optimization; component selection; component-based design; design-and-reuse principle; embedded systems complexity; hardware concurrency; network-on-chip architecture; product development cycle; quality-of-service metric; software concurrency; Communication switching; Concurrent computing; Design engineering; Hardware; Libraries; Network-on-a-chip; Product development; Productivity; Switches; USA Councils;
  • fLanguage
    English
  • Publisher
    ieee
  • Conference_Titel
    Systems Conference, 2007 1st Annual IEEE
  • Conference_Location
    Honolulu, HI
  • Print_ISBN
    1-4244-1041-X
  • Electronic_ISBN
    1-4244-1041-X
  • Type

    conf

  • DOI
    10.1109/SYSTEMS.2007.374672
  • Filename
    4258877