• DocumentCode
    3549559
  • Title

    Dynamic architectural connectors in cooperative software systems

  • Author

    Jiao, Wenpin ; Mei, Hong

  • Author_Institution
    Sch. of Electron. Eng. & Comput. Sci., Peking Univ., Beijing, China
  • fYear
    2005
  • fDate
    16-20 June 2005
  • Firstpage
    477
  • Lastpage
    486
  • Abstract
    In cooperative software systems, the interconnection relationships between components are often dynamic and unpredictable and therefore connectors have to be created dynamically. In this paper, we bring forward the concept of dynamic architectural connector to provide dynamic interconnectivities for components. This paper proposes an automated approach based on software agents to generate dynamic connectors. In the approach, dynamic interaction relationships are established via negotiations and dynamic connectors are generated automatically as high-order entities via taking the behavior specifications and the ontologies of components as arguments. Based on the formal study on the interconnectivities of components, the approach is proved competent for generating dynamic connectors that can satisfy the requirements for providing correct dynamic interconnectivities for components.
  • Keywords
    formal specification; groupware; object-oriented programming; software agents; software architecture; behavior specifications; component interconnection relationships; component negotiation; component ontologies; cooperative software systems; dynamic architectural connectors; dynamic interconnectivity; software agents; Computer science; Connectors; Ontologies; Programming; Protocols; Quality of service; Reflection; Software agents; Software architecture; Software systems;
  • fLanguage
    English
  • Publisher
    ieee
  • Conference_Titel
    Engineering of Complex Computer Systems, 2005. ICECCS 2005. Proceedings. 10th IEEE International Conference on
  • Print_ISBN
    0-7695-2284-X
  • Type

    conf

  • DOI
    10.1109/ICECCS.2005.36
  • Filename
    1467930