• DocumentCode
    2084450
  • Title

    Distributed software: from component model to software architecture

  • Author

    Aniorte, Philippe ; Seyler, Frederick

  • Author_Institution
    Departement Informatique, IUT de Bayonne, France
  • fYear
    2002
  • fDate
    2002
  • Firstpage
    455
  • Abstract
    Today, Information Systems are often distributed and heterogeneous. Thus, software systems become more and more complex and their evolution is difficult to manage. Our works deal with prolonging life of heterogeneous distributed systems with the help of component reuse. Such systems need a distributed adaptable software architecture to be implemented. In this paper, we propose a component model for redeveloping software. First, we briefly present the component paradigm in which we place our works. Then we position our component model with regard to related works. The interface of the component is described by the way of points of interaction. These points are used to manage different types of interactions in order to build a graph of interactions allowing the integration of the reused components. We finish with the presentation of the distributed adaptable software architecture allowing to implement this graph. Each part of this paper is illustrated with a concrete case, the European ASIMIL project.
  • Keywords
    application program interfaces; client-server systems; distributed databases; distributed object management; open systems; software architecture; software reusability; European ASIAHL project; component model; component paradigm; component reuse; distributed adaptable software architecture; heterogeneous distributed systems; interoperability; middleware; Application software; Computational Intelligence Society; Concrete; Genetic mutations; Information systems; Management information systems; Middleware; Research and development; Software architecture; Software systems;
  • fLanguage
    English
  • Publisher
    ieee
  • Conference_Titel
    Information Technology Interfaces, 2002. ITI 2002. Proceedings of the 24th International Conference on
  • ISSN
    1330-1012
  • Print_ISBN
    953-96769-5-9
  • Type

    conf

  • DOI
    10.1109/ITI.2002.1024716
  • Filename
    1024716