[1]ÕÅ çù,Íõ²ý¾§*,ÂÞº£Ã·,µÈ.WSDL¡úRadl-WSÉú³É·½·¨¼°×Ô¶¯×ª»»ÏµÍ³[J].½­Î÷ʦ·¶´óѧѧ±¨(×ÔÈ»¿ÆÑ§°æ),2018,(03):298-303.[doi:10.16357/j.cnki.issn1000-5862.2018.03.13]
¡¡ZHANG Qi,WANG Changjing*,LUO Haimei,et al.The Generation Method and Automatical Transformation System of WSDL¡úRadl-WS[J].Journal of Jiangxi Normal University:Natural Science Edition,2018,(03):298-303.[doi:10.16357/j.cnki.issn1000-5862.2018.03.13]
µã»÷¸´ÖÆ

WSDL¡úRadl-WSÉú³É·½·¨¼°×Ô¶¯×ª»»ÏµÍ³()
·ÖÏíµ½£º

¡¶½­Î÷ʦ·¶´óѧѧ±¨¡·£¨×ÔÈ»¿ÆÑ§°æ£©[ISSN:1006-6977/CN:61-1281/TN]

¾í:
ÆÚÊý:
2018Äê03ÆÚ
Ò³Âë:
298-303
À¸Ä¿:
ÐÅÏ¢¿ÆÑ§Óë¼¼Êõ
³ö°æÈÕÆÚ:
2018-06-20

ÎÄÕÂÐÅÏ¢/Info

Title:
The Generation Method and Automatical Transformation System of WSDL¡úRadl-WS
ÎÄÕ±àºÅ:
1000-5862(2018)03-0298-06
×÷Õß:
ÕÅ çù1Íõ²ý¾§1*ÂÞº£Ã·2×óÕý¿µ1ʯº£º×1¹ù ·«1
1.½­Î÷ʦ·¶´óѧ¼ÆËã»úÐÅÏ¢¹¤³ÌѧԺ,½­Î÷ Äϲý 330022; 2.½­Î÷ʦ·¶´óѧÎïÀíÓëͨÐŵç×ÓѧԺ,½­Î÷ Äϲý 330022
Author(s):
ZHANG Qi1WANG Changjing1*LUO Haimei2ZUO Zhengkang1SHI Haihe1GUO Fan1
1.College of Computer Information Engineering,Jiangxi Normal University,Nanchang Jiangxi 330022,China; 2.College of Physics and Communication Electronics,Jiangxi Normal University,Nanchang Jiangxi 330022,China
¹Ø¼ü´Ê:
´úÊý¹æ·¶ Web·þÎñ Ä£ÐÍת»» ×Ô¶¯×ª»»
Keywords:
algebraic specification Web service model transformation automatical transformation
·ÖÀàºÅ:
TP 311
DOI:
10.16357/j.cnki.issn1000-5862.2018.03.13
ÎÄÏ×±êÖ¾Âë:
A
ÕªÒª:
¾«È·µØÃèÊöWeb·þÎñÓïÒå¶ÔWeb·þÎñµÄ·¢ÏÖ¡¢Ö´ÐС¢¶¯Ì¬×éºÏºÍ½»»¥ÖÁ¹ØÖØÒª.ÔÚRadlÓïÑÔ»ù´¡ÉÏ,À©Õ¹RadlΪRadl-WS,Ìá³öÒ»ÖÖÐÂÐ͵ĻùÓÚRadl-WS´úÊý¹æ·¶µÄWeb·þÎñ½¨Ä£ÓïÑÔ.¸Ã½¨Ä£ÓïÑÔͳһÁË»ùÓÚ´úÊý¹«Àí·½·¨ºÍHoare¹«Àí·½·¨À´ÃèÊöÈí¼þ¹æ¸ñ˵Ã÷.Ϊ֧³ÖÄ£ÐÍת»»,Ìá³öÁ˽«WSDLÓïÑÔÃèÊöµÄWeb·þÎñͨ¹ýµÈ¼Û±ä»»Éú³ÉΪRadl-WS½¨Ä£ÓïÑԵķ½·¨,²¢Éè¼ÆÁËÏàÓ¦µÄWSDL¡úRadl-WS×Ô¶¯×ª»»ÏµÍ³.×îºó²ÉÓÃÕæÊµ°¸Àý,ÑéÖ¤Á˸÷½·¨µÄÓÐЧÐÔ.
Abstract:
Describing the semantics of Web services accurately plays a crucial role in service discovery,execution,dynamic composition and interaction.Based on the Radl language,the paper extend it into the Radl-WS,and propose a novel Web service modeling language upon the Radl-WS algebraic specification.The modeling language unifies algebraic axiom approach and Hoare's axiom approach to describe software specification.Moreover,in order to support modeling transformation,we transform Web service described by WSDL language into Radl-WS modeling language by a series of equivalence transformation rules.And then we develop an automatically transformation system to support that.Finally,running some real cases to demonstrate the practice effect of the method.

²Î¿¼ÎÄÏ×/References:

[1] Åí»À·å,»ÆÎ³,·¶´ó¾ê,µÈ.Web·þÎñÑÝ»¯×ÛÊö [J].¿ÆÑ§¼¼ÊõÓ빤³Ì,2015,15(30):63-70.
[2] Mcilraith S,Narayanan S.OWL-S:semantic markup for Web services [C]¡ÎProceedings of the International Semantic Web Working Symposium(SWWS),2001.
[3] Hadley M J.Web application description language(WADL)[EB/OL].
[2017-10-17].http://wadl.java.net/wadl20051116.pdf.
[4] Misra J,Cook W R.Computation Orchestration [J].Software & Systems Modeling,2007,6(1):83-110.
[5] Íõ²ý¾§,Ѧ½õÔÆ.RadlÐÎʽ¹æ¸ñ˵Ã÷Ïà¶ÔÕýÈ·ÐÔÑо¿ [J].Èí¼þѧ±¨,2013,24(4):715-729.
[6] ×óÕý¿µ,Ѧ½õÔÆ.AplaÖзºÐÍÔ¼Êø»úÖÆÑо¿ [J].Èí¼þѧ±¨,2015,26(6):1340-1355.
[7] Íõ²ý¾§,ÂÞº£Ã·,×óÕý¿µ.»ùÓÚÎÊÌâģʽµÄÐÎʽ»¯Èí¼þ¹æ¸ñ˵Ã÷Éú³É·½·¨ [J].¼ÆËã»úÑо¿Óë·¢Õ¹,2013,50(2):352-360.
[8] MartinKalin.Java Web·þÎñ:¹¹½¨ÓëÔËÐÐ [M].ÄϾ©:¶«ÄÏ´óѧ³ö°æÉç,2010.
[9] Diaconescu R, ÿðþ ‰E u ÿðþ ‰F u I.Foundations for structuring behavioural specifications [J].Journal of Logical and Algebraic Methods in Programming,2014,83(3/4):319-338.
[10] Li Chengkai.XML parsing,SAX/DOM [M].New York:Springer US,2009.
[11] Friesen J.Parsing and creating XML documents with DOM [M].New York:Springer US,2016.
[12] Berglund A,Boag S,Chamberlin D,et al.XML path language(XPath)2.0 [J].Optical Materials,2007,30(1):129-131.
[13] Ð컪Õä,Ѧ½õÔÆ,ÖìСÕ÷.Apla¡úJava³ÌÐòÉú³ÉϵͳÖзºÐÍ»úÖÆÊµÏÖ·½·¨Ñо¿ [J].½­Î÷ʦ·¶´óѧѧ±¨:×ÔÈ»¿ÆÑ§°æ,2017,41(1):52-55.
[14] Sommerville.Èí¼þ¹¤³Ì [M].9°æ.³Ì³É,Òë.±±¾©:»úе¹¤Òµ³ö°æÉç,2011.
[15] Ìï·½,ʯº£º×,×óÕý¿µ,µÈ.Ò»ÖÖ³éÏó·ºÐÍ»úÖÆµÄÐÂÐÍJavaʵÏÖ [J].½­Î÷ʦ·¶´óѧѧ±¨:×ÔÈ»¿ÆÑ§°æ,2016,40(1):77-82.
[16] лÎ䯽.Radl¡úApla³ÌÐòÉú³Éϵͳ¼°Æä¿É¿¿ÐÔÑо¿ [D].Äϲý:½­Î÷ʦ·¶´óѧ,2009.
[17] Zhu Hong,Yu Bo.Algebraic specification of Web services [C]¡ÎInternational Conference on Quality Software,IEEE,2010:457-464.
[18] Liu Dongmei,Zhu Hong,Bayley I.SOFIA:an algebraic specification language for developing services [C]¡ÎIEEE,International Symposium on Service Oriented System Engineering,IEEE Computer Society,2014:70.

ÏàËÆÎÄÏ×/References:

[1]Ëï°®Áá.»ùÓÚÁ÷ÑÝËãµÄÓïÒåWeb·þÎñ×éºÏÑо¿[J].½­Î÷ʦ·¶´óѧѧ±¨(×ÔÈ»¿ÆÑ§°æ),2016,40(06):648.
¡¡SUN Ailing.The Research on Semantic Web Services Composition Based on Fluent Calculus[J].Journal of Jiangxi Normal University:Natural Science Edition,2016,40(03):648.
[2]ÐÜСÖÛ,Ѧ½õÔÆ*.»ùÓÚWeb ServiceºÍ¶àýÌåÊý¾Ý¿â¼¼ÊõµÄPAR·½·¨ÔÚÏß×ÔѧϵͳµÄÉè¼ÆÓëʵÏÖ[J].½­Î÷ʦ·¶´óѧѧ±¨(×ÔÈ»¿ÆÑ§°æ),2018,(03):291.[doi:10.16357/j.cnki.issn1000-5862.2018.03.12]
¡¡XIONG Xiaozhou,XUE Jinyun*.The Design and Implementation of PAR Method Online Self-Study System Based on Web Service and Multimedia Database Technology[J].Journal of Jiangxi Normal University:Natural Science Edition,2018,(03):291.[doi:10.16357/j.cnki.issn1000-5862.2018.03.12]

±¸×¢/Memo

±¸×¢/Memo:
ÊÕ¸åÈÕÆÚ:2018-01-06
»ù½ðÏîÄ¿:¹ú¼Ò×ÔÈ»¿ÆÑ§»ù½ð(61762049,51567011,61462039,61662035,61562040),½­Î÷Ê¡¿Æ¼¼¿ÎÌâ(20171BAB202013,20151BBG70062)ºÍ½­Î÷Ê¡½ÌÓýÌü¿Æ¼¼¿ÎÌâ(GJJ14255,GJJ150349)×ÊÖúÏîÄ¿.
ͨÐÅ×÷Õß:Íõ²ý¾§(1977-),ÄÐ,½­Î÷ÄϲýÈË,½ÌÊÚ,²©Ê¿,Ö÷Òª´ÓÊÂÈí¼þÐÎʽ»¯·½·¨¡¢ÐÎʽ¹æ¸ñ˵Ã÷·½·¨¡¢Web·þÎñ·½ÃæµÄÑо¿.E-mail:wcj771006@163.com
¸üÐÂÈÕÆÚ/Last Update: 2018-06-20