DocumentCode :
3271055
Title :
A semantic algorithm for automatic interface generation of services participating in choreographies
Author :
Kamari, Saeid ; Khayyambashi, Mohammad Reza
Author_Institution :
Dept. of Comput. Eng., Islamic Azad Univ., Kermanshah, Iran
Volume :
5
fYear :
2010
fDate :
22-24 June 2010
Abstract :
One of the most important concerns in Service Oriented Architecture (SOA) is to identify required services and their interfaces. Service interfaces are used to search required organization services or developing them from scratch. Web Service Choreography Description Language (WS-CDL) describes the message exchanges between the collaborating participants, defining how these participants must be used together to achieve a common business goal. Choreography descriptions include key information of participant service interfaces. So, they cane be sued to generate service interfaces. In this paper, an algorithm is presented for semantic and automatic generation of service interfaces participating in choreographies. In this algorithm, similar WS-CDL elements, with the same semantic and functionality properties, are combined to achieve a more summarized and flexible choreography description. This choreography description is then used to derive available service interfaces. This algorithm aims to help developers to facilitate, automate and speedup development process of SOA-based software systems.
Keywords :
Web services; humanities; software architecture; user interfaces; SOA-based software systems; Web service choreography description language; automatic interface generation; flexible choreography description; organization services; participant service interfaces; semantic algorithm; service oriented architecture; Centralized control; Collaboration; Computer architecture; Computer interfaces; Computer science education; Educational technology; Search engines; Service oriented architecture; Software systems; Web services; Choreography; Service Interface; Service-Oriented Architecture (SOA); Web Service Choreography Description Language (WS-CDL); Web Service Description Language (WSDL);
fLanguage :
English
Publisher :
ieee
Conference_Titel :
Education Technology and Computer (ICETC), 2010 2nd International Conference on
Conference_Location :
Shanghai
Print_ISBN :
978-1-4244-6367-1
Type :
conf
DOI :
10.1109/ICETC.2010.5530053
Filename :
5530053
Link To Document :
بازگشت