• DocumentCode
    2597377
  • Title

    Designing adaptive components for a services oriented architecture

  • Author

    Shaiva, Vivek

  • Author_Institution
    Nat. Broadcasting Corp., New York, NY, USA
  • fYear
    2003
  • fDate
    11-13 Aug. 2003
  • Firstpage
    390
  • Lastpage
    394
  • Abstract
    The necessity for effective integration of enterprise applications to support e-commerce initiatives has resulted in the reemergence of the services oriented architecture (SOA). Leading software vendors have launched initiatives to provide tools and technologies that support this architecture. However, experiential knowledge on the design of adaptable component-based applications that provide services is limited. We describe a services oriented adaptive components (SOAC) architecture that has foundations in complex real world project implementations. It presents a design for services oriented components that dynamically support both user interfaces and Web services. We describe synchronous and asynchronous adapter components that enable flexible multivendor systems integration strategies. Finally, it illustrates the iterative implementation of interfaces and components to achieve a phased migration of legacy systems.
  • Keywords
    Internet; Java; distributed object management; electronic commerce; object-oriented programming; software architecture; user interfaces; Java; Web service; adaptive component design; component-based application; e-commerce; enterprise application; legacy system; multivendor system integration; services oriented adaptive component architecture; software architecture; software vendor; user interface; Application software; Broadcasting; Computer architecture; Enterprise resource planning; Java; Packaging; Service oriented architecture; Software tools; User interfaces; Web services;
  • fLanguage
    English
  • Publisher
    ieee
  • Conference_Titel
    Information Technology: Research and Education, 2003. Proceedings. ITRE2003. International Conference on
  • Print_ISBN
    0-7803-7724-9
  • Type

    conf

  • DOI
    10.1109/ITRE.2003.1270644
  • Filename
    1270644