• DocumentCode
    466152
  • Title

    Integrating Legacy Systems within The Service-oriented Architecture

  • Author

    Wang, Xiaofeng ; Hu, Shawn X K ; Haq, Enamul ; Garton, Harry

  • Author_Institution
    California ISO, Folsom, CA
  • fYear
    2007
  • fDate
    24-28 June 2007
  • Firstpage
    1
  • Lastpage
    7
  • Abstract
    Service-oriented architecture (SOA) is believed to be the most efficient integration concept to overcome the complexities of building agile business systems. The biggest advantage offered by SOA is functionality reuse through service enabled applications. This prevents utilities from abandoning existing legacy systems in order to support new technology. Although SOA presents many promising advantage for integrating legacy systems, many issues need to be resolved. First of all, legacy systems usually have proprietary data definitions. This often creates the semantic discrepancy between them and other applications. The gap between the proprietary data definition and SOA semantic foundation needs to be bridged. Second, business logics and functionalities with legacy systems are usually tightly coupled. Exposing useful business processes and logics through web service in SOA environment requires carefully design with consideration of service granularity and interaction. Third, some critical legacy systems, like energy management system (EMS), have high performance requirement. Making them service enabled shouldn´t sacrifice the performance. Based on a real-world SOA project, this paper explains how the above issues are resolved in order to integrate legacy systems within the SOA.
  • Keywords
    software maintenance; agile business systems; business logics; legacy systems; proprietary data definitions; semantic discrepancy; semantic foundation; service granularity; service-oriented architecture; Buildings; Communication standards; Costs; Energy management; Logic design; Medical services; Service oriented architecture; Simple object access protocol; Web services; XML; Common Information Model (CIM); Energy Management System (EMS); Service-Oriented Architecture (SOA);
  • fLanguage
    English
  • Publisher
    ieee
  • Conference_Titel
    Power Engineering Society General Meeting, 2007. IEEE
  • Conference_Location
    Tampa, FL
  • ISSN
    1932-5517
  • Print_ISBN
    1-4244-1296-X
  • Electronic_ISBN
    1932-5517
  • Type

    conf

  • DOI
    10.1109/PES.2007.385490
  • Filename
    4275372