• DocumentCode
    2956321
  • Title

    MACOCO: A Discoverable Component Composition Framework Using a Multiagent System

  • Author

    Torres, Romina ; Astudillo, Hernán ; Canessa, Enrique

  • Author_Institution
    Dept. de Inf., Univ. Tec. Federico Santa Maria, Valparaíso, Chile
  • fYear
    2010
  • fDate
    15-19 Nov. 2010
  • Firstpage
    152
  • Lastpage
    160
  • Abstract
    Component-based development is a useful approach for building large, complex software systems. However, component discovery and component composition are quite complex and expensive tasks, due to the ever growing number of components in the market. This article proposes to model component providers and consumers as a multi-agent system, allowing providers to advertise their offerings and consumers to express their requirements within a shared quality model. The main contributions of this paper is to propose a testable model for component discovery process, in which software components can become active actors and seek systems that may incorporate them. A case study from the financial domain is used to illustrate the method and to discuss its benefits.
  • Keywords
    finance; multi-agent systems; object-oriented programming; MACOCO; component discovery process; component-based development; discoverable component composition framework; financial domain; multiagent system; testable model; Availability; Contracts; Measurement; Multiagent systems; Protocols; Quality of service; Software; Contract Net; Multiagent system; Request for Tender; based development; component composition; component discovery;
  • fLanguage
    English
  • Publisher
    ieee
  • Conference_Titel
    Chilean Computer Science Society (SCCC), 2010 XXIX International Conference of the
  • Conference_Location
    Antofagasta
  • ISSN
    1522-4902
  • Print_ISBN
    978-1-4577-0073-6
  • Electronic_ISBN
    1522-4902
  • Type

    conf

  • DOI
    10.1109/SCCC.2010.10
  • Filename
    5750508