• DocumentCode
    3118223
  • Title

    iPOJO: an Extensible Service-Oriented Component Framework

  • Author

    Escoffier, Clement ; Hall, Richard S. ; Lalanda, Philippe

  • Author_Institution
    Lab. LSR-IMAG, Grenoble Univ., Grenoble
  • fYear
    2007
  • fDate
    9-13 July 2007
  • Firstpage
    474
  • Lastpage
    481
  • Abstract
    Nowadays, application needs loose-coupling approach allowing asynchronous evolution. Service-oriented computing is a paradigm that utilizes services as fundamental elements for application design, and fulfills loose-coupling requirement. However, services themselves are typically only used to abstract remote functionality; the service-oriented approach proffered by web services does not promote an implementation model managing service dynamism. This paper proposes iPOJO, a service-oriented component to implement services. However, this component model does not only manage dynamic service interactions; it also provides an extensibility mechanism. IPOJO Components can manage other non-functional properties as persistency, security, autonomic management, eventing... To illustrate the approach, the paper presents a usage of iPOJO on a residential gateway.
  • Keywords
    formal specification; object-oriented programming; persistent objects; security of data; application design; autonomic management; dynamic service interaction; extensible service-oriented component framework; iPOJO; loose-coupling requirement; persistency; remote functionality; security; service oriented computing; Application software; Data security; Decision making; Internet; Joining processes; Manufacturing industries; Mechanical factors; Protocols; Virtual manufacturing; Web services;
  • fLanguage
    English
  • Publisher
    ieee
  • Conference_Titel
    Services Computing, 2007. SCC 2007. IEEE International Conference on
  • Conference_Location
    Salt Lake City, UT
  • Print_ISBN
    0-7695-2925-9
  • Type

    conf

  • DOI
    10.1109/SCC.2007.74
  • Filename
    4278693