• DocumentCode
    2652179
  • Title

    An approach to semantic re-composition of Web services for service-oriented architecture

  • Author

    Liang, Ping

  • Author_Institution
    Comput. Sci. Coll., Southwest Univ. for Nat. (SWUN), Chengdu, China
  • Volume
    2
  • fYear
    2010
  • fDate
    16-18 April 2010
  • Abstract
    Service oriented architecture (SOA) is a newly emerged and future method based on the Web services and SOAP for IT development in a distributed environment. As a state-of-art architecture, its concrete details are absent by its nature. This paper is intended to provide a mechanism for an IT system to dynamically adapt itself to business application logic at the system runtime, that is, a mechanism for automation of the orchestration layer in SOA. The idea is to introduce First-order Logic (FOL), a formal logic applied in many areas, e.g. mathematics, computer science and philosophy, etc., to facilitate the layer´s responsibility to understand changes of business application processes and modify the layer´s business logic of its Web services accordingly. Each logic rule of business application processes becomes a FOL sentence the orchestration layer read it and interprets the semantics of the sentence into its Web services that are needed. This becomes possible because the business Web services as well as the data services of SOA are built on the basis of XML data that is semi-structured and can easily be organized to form a FOL sentence. Thus, with the interference ability of the FOL, the system of SOA can dynamically reconfigure its services to meet the requirement of its business customers.
  • Keywords
    Web services; XML; business data processing; formal logic; software architecture; IT development; SOAP; Web services; XML data; business application logic; distributed environment; first-order logic; formal logic; orchestration layer; semantic recomposition; service-oriented architecture; Application software; Automation; Computer science; Concrete; Logic; Mathematics; Service oriented architecture; Simple object access protocol; Web services; XML; FOL; SOA; Web service); XML; dynamic re-composition;
  • fLanguage
    English
  • Publisher
    ieee
  • Conference_Titel
    Computer Engineering and Technology (ICCET), 2010 2nd International Conference on
  • Conference_Location
    Chengdu
  • Print_ISBN
    978-1-4244-6347-3
  • Type

    conf

  • DOI
    10.1109/ICCET.2010.5485586
  • Filename
    5485586