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
Link To Document