Path: Top -> Journal -> Jurnal Internasional -> Journal -> Computer
Extending WS-CDL to Support Reusability
Extending WS-CDL to Support Reusability
ISSN : 0976 - 9811Journal 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.
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
Properti | Nilai Properti |
---|---|
ID Publisher | gdlhub |
Organisasi | International Journal on Web Service Computing |
Nama Kontak | Herti Yani, S.Kom |
Alamat | Jln. Jenderal Sudirman |
Kota | Jambi |
Daerah | Jambi |
Negara | Indonesia |
Telepon | 0741-35095 |
Fax | 0741-35093 |
E-mail Administrator | elibrarystikom@gmail.com |
E-mail CKO | elibrarystikom@gmail.com |
Print ...
Kontributor...
- , Editor: fachruddin
Download...
Download hanya untuk member.
Jurnal 57
File : Jurnal 57.PDF
(1440954 bytes)