Path: Top -> Journal -> Jurnal Internasional -> Journal -> Computer

Extending WS-CDL to Support Reusability

Extending WS-CDL to Support Reusability

ISSN : 0976 - 9811
Journal from gdlhub / 2017-08-14 11:52:33
Oleh : Farhad Mardukhi, Naser NematBaksh and Kamran Zamanifar, International Journal on Web Service Computing
Dibuat : 2012-06-26, dengan 1 file

Keyword : Web service, Choreography, Reusability, Interaction Pattern, Template
Subjek : Extending WS-CDL to Support Reusability
Url : http://airccse.org/journal/jwsc/papers/0311wsc01.pdf
Sumber pengambilan dokumen : Internet

WS-CDL is a very rich language that is specially designed to describe choreography of services.






However it is very poor to adopt reusability mechanisms for making the choreography easy to design and






confident to use. The main challenge is that there is no mechanism to make a reusable sub choreography






which is able to expose an interface. Therefore, it is impossible to inject variables like exception variables






from performing choreography into performed sub choreography.






In this paper, a complex element namely Template is added to WS-CDL making it more adequate to






support reusability. A template is an abstract definition of an interaction pattern which is appeared






frequently through a family of business services choreographies. The paper is also details how to use the






template as black box in main choreography including assigning the variables to template interface






parameters. We enhanced meta model of WS-CDL by adding template related elements, then produced a






simple engine that loads the our enhanced meta model of WS-CDL, the file paths of main and template






choreographies and automatically generate an output file includes a compiled choreography code






expressed with standard WS-CDL.

Deskripsi Alternatif :

WS-CDL is a very rich language that is specially designed to describe choreography of services.






However it is very poor to adopt reusability mechanisms for making the choreography easy to design and






confident to use. The main challenge is that there is no mechanism to make a reusable sub choreography






which is able to expose an interface. Therefore, it is impossible to inject variables like exception variables






from performing choreography into performed sub choreography.






In this paper, a complex element namely Template is added to WS-CDL making it more adequate to






support reusability. A template is an abstract definition of an interaction pattern which is appeared






frequently through a family of business services choreographies. The paper is also details how to use the






template as black box in main choreography including assigning the variables to template interface






parameters. We enhanced meta model of WS-CDL by adding template related elements, then produced a






simple engine that loads the our enhanced meta model of WS-CDL, the file paths of main and template






choreographies and automatically generate an output file includes a compiled choreography code






expressed with standard WS-CDL.

Beri Komentar ?#(0) | Bookmark

PropertiNilai Properti
ID Publishergdlhub
OrganisasiInternational Journal on Web Service Computing
Nama KontakHerti Yani, S.Kom
AlamatJln. Jenderal Sudirman
KotaJambi
DaerahJambi
NegaraIndonesia
Telepon0741-35095
Fax0741-35093
E-mail Administratorelibrarystikom@gmail.com
E-mail CKOelibrarystikom@gmail.com

Print ...

Kontributor...

  • , Editor: fachruddin

Download...

  • Download hanya untuk member.

    Jurnal 57
    Download Image
    File : Jurnal 57.PDF

    (1440954 bytes)