• DocumentCode
    3221995
  • Title

    ReCoIn: A framework for dynamic integration of remote services into a service-oriented component model

  • Author

    Kaviani, Nima ; Mohabbati, Bardia ; Lea, Rodger ; Gasevic, Dragan ; Hatala, Marek ; Blackstock, Michael

  • Author_Institution
    Univ. of British Columbia, Vancouver, BC, Canada
  • fYear
    2009
  • fDate
    7-11 Dec. 2009
  • Firstpage
    502
  • Lastpage
    507
  • Abstract
    Having the notion of services brought into the domain of component based software design has enriched the domain of modular self-contained components with support for loose coupling, dynamic runtime discovery, and late binding. However, loose coupling, runtime discovery, and composition for a service-oriented component model in its current scale mostly applies to homogeneous services that admit to the specifications of the original service component model. This design is in conflict with the initial outlook of SOA in which reusability of existing services is considered a primary goal. In this paper, we discuss ReCoIn, a remote service composition and integration framework, which aims to bring functionalities of traditional Web services into the local repository of a service oriented component model. We discuss how ReCoIn enables remote Web services to be properly discovered, encapsulated, and used in a service oriented component model framework, offering better service reuse and fault tolerance. In this paper, we layout the overall architectural design for ReCoIn and present its initial prototype.
  • Keywords
    Web services; object-oriented programming; software architecture; software fault tolerance; software reusability; ReCoIn framework; SOA; Web services; component based software design; remote service composition; service-oriented component model; Contracts; Fault tolerance; Large-scale systems; Prototypes; Runtime; Service oriented architecture; Software design; Software engineering; Software prototyping; Web services;
  • fLanguage
    English
  • Publisher
    ieee
  • Conference_Titel
    Services Computing Conference, 2009. APSCC 2009. IEEE Asia-Pacific
  • Conference_Location
    Singapore
  • Print_ISBN
    978-1-4244-5338-2
  • Electronic_ISBN
    978-1-4244-5336-8
  • Type

    conf

  • DOI
    10.1109/APSCC.2009.5394080
  • Filename
    5394080