• Article
  • | |
  • Metrics
  • |
  • Reference [25]
  • |
  • Related
  • |
  • Cited by [10]
  • | |
  • Comments
    Abstract:

    The Virtual Computing Environment (VCE) should "on demand" collect and aggregate distributed resources, and provide efficient publication, discovery and subscription mechanisms. Since resources are usually virtualized as services, the goals of the VCE largely rely on service oriented computing technologies. However, Service Oriented Architecture (SOA) organizes services in a "provider-centric" manner, which brings a critical problem: More services come to being, more complex and difficult the service discovery and subscription become. A "consumer-centric" approach is proposed to addressing this problem. First, function similar services according to consumer’s functionality requirements are dynamically aggregated as a service pool. The pool will act as a virtual service so that consumers only discover and subscribe the service pool instead of a large number of candidate services. The qualities of the services in a service pool could form a spectrum of QoS so that consumer’s quality requirements can be satisfied by automated QoS negotiation. Based on the service pool, the VCE could provide an "on demand of consumers" way for resource sharing.

    Reference
    [1]Lu XC,Wang HM,Wang J.Internet-Based virtual computing environment (iVCE):Concepts and architecture.Science in China (Series E),2006,36(10):1081-1098 (in Chinese with English abstract).
    [2]Liu XZ,Huang G,Mei H.Towards service discovery and subscription based on community-of-Interest.In:Proc.of the 2nd IEEE Int'l Symp.on Service Oriented System Engineering (SOSE 2006).Shanghai:IEEE Computer Society Press,2006.167-174.
    [3]Huang G,Zhou L,Liu XZ,Mei H,Cheung SC.Performance aware service pool in dependable service oriented architecture.Journal of Computer Science and Technology,2006,21(4):565-573.
    [4]Liu XZ,Zhou L,Huang G,Mei H.Towards a service pool based approach for QoS-aware Web services discovery and subscription.In:Proc.of the ACM 16th Int'l Conf.on Web Wide Web.Banff:ACM Press,2007.1253-1254.
    [5]Dong X,Halevy A,Madhavan J,Nemes E,Zhang J.Similarity search for Web services.In:Nascimento MA,Tamerozsu M,Kossmann D,Miller RJ,Blakeley JA,Schiefer BK,eds.Proc.of the 30th Very Large DataBase (VLDB) Conf.Toronto:Morgan Kaufmann Publishers,2004.272-383.
    [6]W3C,Web services description language (WSDL) 1.1.2001.http://www.w3.org/TR/wsdl
    [7]Rodrguez AM,Egenhofer MJ.Determining semantic similarity among entity classes form different ontologies.IEEE Trans.on Knowledge and Data Engineering,2003,15(2):442-456.
    [8]Wu J,Wu ZH,Li Y,Deng SG.Web service discovery based on ontology and similarity of words.Chinese Journal of Computers,2005,28(4):595-602 (in Chinese with English abstract).
    [9]Cover TM,Thomas JA.Elements of Information Theory.New York:Wiley-Interscience,1991.245-297.
    [10]http://ws.strikeiron.com/InnerGears/WeatherByCity2-WSDL
    [11]Maguitman AG,Menczer F.Algorithmic detection of semantic similarity.In:Proc.of the 15th ACM Int'l Conf.on World Wide Web.Chiba:ACM Press,2006.107-116.
    [12]http://www.webservicex.net/WeatherForecast.asmx?WSDL
    [13]Xmethods.2006.http://www.xmethods.net/
    [14]Paik HY,Benatallah B,Toumani F.Toward self-organizing service communities.IEEE Trans.on Systems,Man and Cybernetics,2005,35A(3):408-419.
    [15]Sheng QZ,Benatallah B,Dumas M,Mak EOY.SELF-SERV:A platform for rapid composition of Web services in a peer-to-peer environment.In:Proc.of the 28th Int'l Conf.on Very Large Data Bases (VLDB 2002).Hong Kong:Morgan Kaufmann Publishers,2002.1051-1054.
    [16]Zeng LZ,Benatallah B,Ngu AHH,Dumas M,Kalagnanam J,Chang H.QoS-Aware middleware for Web services composition.IEEE Trans.on Software Engineering,2004,30(5):311-327.
    [17]Ran S.A model for Web services discovery with QoS.ACM SIGCOM Exchanges,2003,4(1):1-10.
    [18]OASIS:Web services quality model (WSQM) TC.OASIS,2005.http://www.webkorea.or.kr/pds/data/pds1/WSQM-ver-0.3_20050909143621.doc
    [19]Web service list.http://www.webservicelist.com/
    [20]RemoteMethods.http://www.remotemethods.com/
    [21]Hu HT,Li G,Han YB.An approach to business-user-oriented larger-granularity service composition.Chinese Journal of Computers,2005,28(4):694-703 (in Chinese with English abstract).
    [22]Huai JP,Hu CM,Li JX,Sun HL,Wo TY.CROWN:A service grid middleware with trust management mechanism.Science in China (Series E),2006,36(10):1100-1123 (in Chinese with English abstract). [1]卢锡城,王怀民,王戟.虚拟计算环境iVCE:概念与体系结构.中国科学(E辑),2006,36(10):1081-1098.
    [8]吴健,吴朝晖,李莹,邓水光.基于本体论和词汇语义相似度的Web服务发现.计算机学报,2005,28(4):595-602.
    [21]胡海涛,李刚,韩燕波.一种面向业务用户的大粒度服务组合方法.计算机学报,2005,28(4):694-703.
    [22]怀进鹏,胡春明,李建欣,孙海龙,沃天宇.CROWN:面向服务的网格中间件系统与信任管理.中国科学(E辑),2006,36(10):1100-1123.
    Related
    Comments
    Comments
    分享到微博
    Submit
Get Citation

刘譞哲,黄罡,梅宏.用户驱动的服务聚合方法及其支撑框架.软件学报,2007,18(8):1883-1895

Copy
Share
Article Metrics
  • Abstract:8261
  • PDF: 8271
  • HTML: 0
  • Cited by: 0
History
  • Received:March 01,2007
  • Revised:May 31,2007
You are the first2042105Visitors
Copyright: Institute of Software, Chinese Academy of Sciences Beijing ICP No. 05046678-4
Address:4# South Fourth Street, Zhong Guan Cun, Beijing 100190,Postal Code:100190
Phone:010-62562563 Fax:010-62562533 Email:jos@iscas.ac.cn
Technical Support:Beijing Qinyun Technology Development Co., Ltd.

Beijing Public Network Security No. 11040202500063