用户名: 密码: 验证码:
构建个性化智能移动电子商务系统的关键技术与方法研究
详细信息    本馆镜像全文|  推荐本文 |  |   获取CNKI官网全文
摘要
信息经济席卷全球,成为经济运行的主流,电子商务作为一种重要的商业运营模式已渗透到国民经济、社会服务、人类生活的各个领域,给人们的生活带来了巨大的影响。同时,随着移动通信技术以及移动终端设备等技术的发展,人类正在进入以移动互联网为中心的移动信息时代。移动电子商务正是凭借其服务对象的移动性、服务要求的即时性、服务终端的私人性和服务方式的方便性等新颖的特性,显示出强大的生命力,具有很大的潜在应用前景。
     然而目前移动终端设备屏幕狭小、文本输入方式单一、输入不便、电池寿命短、存储与计算处理能力有限等问题以及所处无线网络环境的带宽有限或不稳等限制,使得移动客户端和服务器之间还很难保持长期稳定的连接,对移动用户开展一些关键商务活动带来诸多不便;对于目前大量移动电子商务应用,用户需要频繁地访问服务去获取交易的机会,这需要消耗大量的时间和精力去从海量的商品或服务去寻找自己所需的信息;另外,移动电子商务与现有的电子商务一样仍然处于初级阶段,繁琐复杂的商务活动(商品、服务查询或浏览,选择、协商、选购、支付、运输、售后服务等)仍缺乏一种自动化的流程,仍需要用户积极参与每个步骤的商务活动。因此,目前在移动环境下缺乏一个高效开展繁琐商务活动的平台。
     本文结合移动代理、Web服务、上下文感知计算以及工作流等新颖技术,构建了一个CUB (Call U Back)个性化的智能移动电子商务平台。
     首先,充分利用了Web服务和多代理系统的优势,并参考了WSDL与OWL-S对服务的描述方法,我们提出了一个统一的CUB服务描述框架,使其能充分地表达服务的功能和行为的能力。我们也提出了一个CUB服务质量模型,对服务的非功能属性信息进行统一的描述。最主要的是在本文中提出了抽象服务概念,其对一系列功能相同或相近功能的服务类型的高层抽象描述,用来屏蔽分布式网络平台所提供的服务(A-service与E-service)异构性与多样性问题;我们通过对抽象服务的编排进而组合成了一个抽象商务流程逻辑模型ABPL,为繁琐的多步骤商务活动提供了便利,实现更加强大更加完整的商业增值服务。
     其次,根据移动电子商务中用户上下文以及服务信息领域知识信息的种类繁多、数据表达方式各异,采用本体建模的方法,建立了一套支持逻辑推理、便于知识共享,具有明确语义信息和指向性的上下文模型,包括移动电子商务个性化用户本体CUB_USER_ONT和移动电子商务领域服务本体CUB_SERVICE_ONT.
     再次,提出了一个基于上下文能适应移动用户环境的动态变化和个性化需求的服务发现与选择框架。首先,我们主要设计了一个扩展UDDI标准规范的CUB服务发布中心CUB_UDDI,其能集成与发布Agent与Web服务两类服务,并增加了语义解析与语义扩展能力;其次,针对分布式网络的不稳定性以及服务具有不同的服务质量等因素,提出了基于用户上下文信息的服务发现与选择CUB_SDSA方法和基于上下文的复合工作流的服务发现与选择CUB_CWSDSM方法。其中CUB_SDSA方法首先根据请求用户与服务发布信息中的上下文的相似性,选择与用户当时情境相近的并能完成用户商务活动的功能服务,然后根据这些候选功能服务的QoS属性选择最优的;CUB_CWSDSM方法首先在局部流程服务发现阶段根据请求用户与服务发布信息中的上下文信息的相似性,为每个步骤的抽象服务选择与用户相关的能完成任务的功能候选服务,在全局服务选择过程根据局部最优原理,从而产生了全局最佳的工作流执行计划。最后,根据A-Service与E-Service的不同调用方式,提出了CUB服务调用模型,根据发现的服务具体描述激活具体的目标服务。
     最后,我们构建了一个通过移动代理和Web服务交互模式的多层系统框架,使得消费者和商家可以从繁琐的交易环节中解脱出来,降低网上商务活动的网络通信代价。更重要的是通过建立一个移动商务原型系统,验证以及优化上述提出的方法与模型,从而探索出一套行之有效的开展智能商务活动模式,为更加广泛的推广移动电子商务应用打好基础。
With the rapid growth of Internet and its related technology over the last two decades, it makes significant change about every important realm of our modern life. One important variation of our daily lives is the way of conducting business. Clearly, Electronic commerce (E-commerce) is the most typical sample of internet applications. Meanwhile, At advent of the wireless network, mobile computing and their related technologies, mobile internet gradually becomes the important variation in landscape of mobile Information ages. M-commerce is an attractive research area due to its relative novelty, mobility, personality, and flexibility, and great potential in business applications.
     In comparison to desktop-based computing paradigm, M-commerce has some limitations due to physical constraints of mobile handheld devices, such as small screen size, poor network connectivity, low limited battery capacity, limited storage and computing capacity. On one hand, it is expensive and unreliable when an amount of data has to be transferred between the client and the remote server. On the other hand, it is impossible to retain a long-time connectivity to maintain face-to-face communication between mobile consumers and venders. In addition, the nomadic users need to frequently check trading opportunity, as well as carry out fuzzy and complex information exchange and decision-making tasks. Therefore, it leads to the raise of revenue and creates the risk of missing trade opportunities if the trade time is constrained by the limited availability of physical access to the service. It is well-known that an M-commerce transaction involves a sequence of activities, such as negotiation, purchasing, shipment, payment and logistic services. Existing M-commerce applications are lack of fully automated business processes and still require significant manual effort.
     In this paper we present a general solution of integrating Web Service, Mobile Agent, Context-aware Computing and workflow technology to implement automated trading task and compose services dynamically in real time to create a highly personalized assistant.
     Firstly, In order to get benefits of both Web Services and agent paradigm, we present a common Service Description Framework, which clearly presents the function and computing capability of concrete service. Furthermore, we define a comprehensive QoS Model to present the no-functional attributes of service. We bring forward the concept of Abstract Service (AS) and Abstract Business Process Logic (ABPL). Abstract Service is a high-level description of the capabilities and categorization of an atomic service with similar functionality. APBL which indicates the order of a collection of activities without the details of execution is to implement the additional function.
     Secondly, We focus on an ontology-based Context Model, called CUB-ONT, which derives from a set of descriptive contextual information for sharing common knowledge and logical inference, it includes CUB_SERVICE_ONT and CUB_USER_ONT.
     Thirdly, we propose an comprehensive approach for supporting automatic context-aware service discover and selection in a dynamic environment. In order to publish different kind of services and look up services automatically, we extended UDDI to add semantic-based service categorization and service request enhancement as separate layers on top of the UDDI. It is compliant with the universally adopted standard for service discovery. Service communities that are used to organize the large and heterogeneous service space, it also is a distributed and dynamic environment. Therefore, We propose then using multiobjective optimisation techniques to find a set of optimal solutions from which a user can choose the most interesting tradeoff in single service selection or compostion scenarios, namely, CUBSDSA and CUB_CWSDSM. They are both based on Context of mobile user and Qos Attributes of Service. For different type service, we propose a common Service Invocation Model.
     In order to verify the feasibility of our proposal, we have developed a preliminary prototype of system components and function that are considered to be critical to the viability of our proposal. At last we conducted serveral experiments in the prototype. Experimental evaluation results demonstrate that the CUB_SDSA algorithm provides a scalable solution to deal with the context-aware service selection problem in single service selection scenarios and CUB CWSDSM approach provides and a flexible solution in the context of composition scenarios. We will make a further step to develop highly automated and dynamically adaptive mobile commerce systems in the future.
引文
[1]Buyya R. High Performance Cluster Computing:Architectures and Systems[M]. Volume 1, Prentice Hall, NJ, USA,1999.
    [2]Foster I. and Kesselman C. The Grid:Blueprint for a New Computing Infrastructure Morgan Kaufmann Publishers Inc. San Francisco, USA,1999.
    [3]Rudiger S. A Definition of Peer-to-Peer Networking for the Classification of Peer-to-Peer Architectures and Applications[C]. In:Proceedings of the First International Conference on Peer-to-Peer Computing, Washington, DC, USA,2001.
    [4]A. Weiss. Computing in the Clouds. netWorker,2007,11(4):16-25. Dec.
    [5]刘云浩.从普适计算、CPS到物联网:下一代互联网的视界[J].中国计算机学会通讯,2009,5(12):66-69.
    [6]http://www.cnbeta.com/articles/133382.htm[EB/OL[.2011-08-01.
    [7]http://www.cnbeta.com/articles/141059.htm[EB/OL].2011-08-01.
    [8]http://news.cnet.com/2100-1033-275664.html[EB/OL].2011-08-01.
    [9]Prasad, Ramjee. MAGNET:My personal Adaptive Global NET[M].1st Edition.,Signals and Communication Technology.2010.
    [10]http://news.csdn.net/a/20110623/300334.html[EB/OL].2011-08-01.
    [11]B'Far, Reza. Mobile Computing Principles:Designing and Developing Mobile Applications with UML and XML[M]. Cambridge University Press.2004.
    [12]Matthew S. Gast.802.11 Wireless Networks:The Definitive Guide[M]. O'Reilly Media. Inc. 2007.
    [13]张德干等.移动计算[M].北京:科学出版社.2009
    [14]Poong, Y.S., Zaman, K.U.and Talha M. E-commerce today and tomorrow:a truly generalized and active framework for the definition of electronic commerce[C]. In: Proceedings of the 8th international conference on Electronic commerce:The new e-commerce:innovations for conquering current barriers, obstacles and limitations to conducting successful business on the internet, Fredericton, New Brunswick, Canada, pp.553-557,2006.
    [15]Ling Bai, David C. Chou, David C. Yen and et al. Mobile commerce:its market analyses[C]. In:Proceedings of International Journal of Mobile Communications, Vol.3(1). pp.66-81,2005.
    [16]Ngai EWT, Gunasekaran A. a review for mobile commerce research and applications[J]. Decision Support Systems,2007 Volume 43:(1). pp.3-15.
    [17]U. VARSHNEY and VETTER R. Mobile Commerce:Framework, Applications and Networking Support[J]. Mobile Networks and Applications vol.7, p.185-198,2002.
    [18]http://b2b.toocle.com/zt/sjmh/[EB/OL].2011-08-03.
    [19]Mihailescu, P., Binder, W. and Kendall, E. MAE:a mobile agent platform for building wireless m-commerce applications[C]. In:Proceding of 8th ECOOP Workshop on Mobile Object Systems:Agent Applications and New Frontiers, Malaga, Spain,2002.
    [20]Kwon, O.B., Sadeh, N. Applying case-based reasoning and multi-agent intelligent system to context-aware comparative shopping[J]. Decision Support Systems 37 (2). p.199-213, 2004.
    [21]Malloy, A., Varshney, U., Snow, A. Supporting Mobile Commerce Applications Using Dependable Wireless Networks[J]. Mobile Networks and Applications,7. p.225-234,2002,
    [22]Norman M. An Open Agent Environment for Context-Aware M-commerce[C]. In: Proceedings of 15th bled electronic commerce Conference eReality:Contructing the eEconomy, Bled,Slovenia,June,2002,pp.35-42.
    [23]L. Nan, Y. Junwei, L. Min, and S. Yang. Towards Context-Aware Composition of Web Services[C]. In:Proc. Of Fifth International Conference on Grid and Cooperative Computing, Washington, DC, USA,2006, pp.494-499.
    [24]Anand R. and Scott M. Using Workflows to Coordinate Web Services in Pervasive Computing Environments[C].In:Proc. of the IEEE International Conference on Web Services,Washington, DC, USA,2004, pp.288-29.
    [25]俞吾金.本体论研究的复兴和趋势[J].浙江学刊.2002,1:46-52
    [26]邓志鸿,唐世渭,张铭,杨冬青,陈捷.Ontology研究综述[J].北京大学学报(自然科学版).2002,38(5):730-738.
    [27]Neches, R., Fikes, R. E., Finin, T. and etc.. Enabling technology for knowledge sharing [J]. AI Magazine.1991,12(3):16-36.
    [28]Tom Gruber. A Translation Approach to Portable Ontology Specifications [J]. In: Knowledge Acquisitions.1993:199-220.
    [29]Borst, W. Construction of Engineering Ontologies for Knowledge Sharing and Reuse [PhD Thesis]. Dutch:University of Twente.1997.
    [30]Studer, R., Benjamins, V. and Fensel, D. Knowledge Engineering:Principles and Methods [J]. Data and Knowledge Engineering.1998,25(1-2):161-197.
    [31]Maedche A., Staab S. Ontology Learning for the Semantic Web. IEEE Intelligent Systems, vol.16(2), pp.72-79,2001.
    [32]Opencyc [EB/OL]].http://www.opencyc.org/.2011-08-23.
    [33]Gene Ontology [EB/OL].http://www.geneontology.org.2011-08-23.
    [34]白如江,于晓繁,王效岳.国内外主要本体库比较分析研究[J].现代图书情报技术.2011(1),pp.3-13.
    [35]Guafino N. Semantic Matching:Formal Ontological Distinctions for Information Organization, Extraction, and Integration [J]. In SCIE, Berlin:Springer Verlag. pp.139-170, 1997.
    [36]王真星.基于本体的计算机支持协同学习关键技术研究[博士论文].上海:复旦大学.2003.
    [37]Minsky M. A Framework for representing knowledge [J]. Massachusetts Institute of Technology Cambridge, MA, USA,1975.
    [38]胡鹤.本体方法及其时空推理应用研究[博士论文].长春:吉林大学.2004.
    [39]Stevens R., Goble C.A. and Bechhofer S. Ontology-based knowledge representation for bioinformatics [J]. Briefings in Bioinformatics,2000(4):398-414.
    [40]Naing M.M., Lim E.P and Goh D.H. On extracting link information of relationship instances from a Web site [J]. ICWS-Europe 2003:213-226.
    [41]KIF[EB/OL].http://logic.stanford.edu/kif/kif.html.2011-09-01
    [42]杜小勇,李曼,王珊.本体学习研究综述[J].计算机软件学报,2006,17(9):1837-1847.
    [43]Knowledge Modelling in WebOnto and OCML:A User Guide [EB/OL]. http://kmi.open.ac.uk/projects/ocml/.2011-09-01.
    [44]SHOE [EB/OL]. http://www.cs.umd.edu/projects/plus/SHOE/.2011-09-01.
    [45]XOL [EB/OL]. http://www.ai.sri.com/pkarp/xol/.2011-09-01.
    [46]RDF [EB/OL]. http://www.w3. Org/RDF/2004-08-17.2011-09-01.
    [47]OIL [EB/OL]. http://www.ontoknowledge.org/oil/.2011-09-01.
    [48]DAML[EB/OL]. http://www.daml.Org/.2011-09-01.
    [49]OWL [EB/OL]. http://www.w3. Org/2004/OWL/.2011-09-01.
    [50]李景,苏晓鹭,钱平.构建领域本体的方法[J].计算机与农业,2003年第7期.
    [51]李佳培.电子政务信息资源管理中的领域本体构建研究[硕士论文].天津:天津师范大学.2006.
    [52]TOVE Ontology Project [EB/OL]. http://www.eil.utoronto.ca/enterprisemodeling/tove/ 2011-08-24.
    [53]Gruninger, M. and Fox, M.S. Methodology for the Design and Evaluation of Ontologies [J]. In Proceedings of the Workshop on Basic Ontological Issues in Knowledge Sharing, IJCAI-95, Montreal, Canada.1995, pp:6.1-6.10.
    [54]Jussi Stader, Towards a framework for Enterprise Modeling and Integration [EB/OL]. http: //www.aiai.ed.ac.uk/project/enterprise/,2011-08-24.
    [55]Uschold M., Gruninger M. Ontologies Principles, Methods and Applications [J]. Knowledge Engineering Review. Vol.11, No.2.1996, pp.93-155.
    [56]IDEF5 Ontology Description Capture Method [EB/OL].http://www.idef.com/idef5.html. 2011-08-24.
    [57]陈禹等,IDEF建模分析与设计方法[M]北京:清华大学出版社.1999.
    [58]KACTUS ESPRIT project [EB/OL].http://hcs.science.uva.nl/projects/KACTUS.2011-08-24.
    [59]Hovy, E., Knight, K.,, Junk, M. Large Resources Ontologies (SENSUS) and Lexicons [EB/OL]. http://www.isi.edu/natural-language/projects/ONTOLOGIES.htm.2011-08-24.
    [60]Ontology Development 101:A Guide to Creating your First Ontology [EB/OL]. http://www.ksl.stanford.edu/people/dlm/papers/ontology-tutorial-noy-mcguinness-abstract.ht ml.2011-08-24.
    [61]Farquhar A., Fikes R., Rice J. The Ontolingua server:A tool for collaborative ontology construction [J]. International Journal of Human-Computer Studies.1997,46(6):707-727.
    [62]Swartout, B., Ramesh, P., Knight, K., Russ, T. Toward distributed use of large-scale ontologies [C]. In:Proceding of the AAAI Symposium on Ontological Engineering.1997, p. 138-148.
    [63]Duineveld, A.J., Stoter R., Weiden, M.R., Kenepa, B., Benjamins V.R. Wonder tools?:A comparative study of ontological engineering tools[J]. International Journal of Human-Computer Studies.2000,52(6):1111-1133.
    [64]Arpirez, J.C., Corcho,0., Fernandez, L.M., Gomez, P.A. WebODE:A scalable ontological engineering workbench [C]. In:Proceedings of the First International Conference on Knowledge Capture. New York:ACM Press,2001.pp.6-13.
    [65]Bechhofer, S., Horrocks, I., Goble, C., Stevens, R. OilEd:A reason-able ontology editor for the semantic Web [J]. Lecture Notes in Computer Science,2001, Volume (2174).: 396-408
    [66]Sure, Y., Angele, J., Erdmann, M., Staab, S., Studer, R., Wenke, D. OntoEdit: Collaborative Ontology Development for the Semantic Web [C]. In:Proceedings of International Semantic Web Conference (ISWC 2002). Sardinia, Italia.2002, pp.221-235.
    [67]Bozsak, E., Ehrig, M., Handschuh, S. and etc. KAON-Towards a large scale semantic Web [J]. In Proceedings of the Third International Conference on E-Commerce and Web Technologies Springer-Verlag London, UK,2002, pp.304-313.
    [68]Noy, N.F., Fergerson, R.W., Musen, M.A. The knowledge model of protege-2000: Combining interoperability and flexibility[J]. In:Proceedings of the 12th European Workshop on Knowledge Acquisition, Modeling and Management.2000, pp.17-32.
    [69]Luck, M., McBurney, P. and Preist, C. Agent Technology:Enabling Next Generation Computing (A Roadmap for Agent Based Computing). AgentLink.2003.
    [70]FIPA [EB/OL]. http://www.fipa.org/specs/fipa00061/index.html.2011-08-25.
    [71]Kotz, D., Gray, R. S. Mobile Agents and the Future of the Internet. ACM SIGOPS Operating Systems Review.,1999,33(3):7-13.
    [72]Smirnov, A.V., Pashkin, M., Chilov, N. Agent-Based support of mass customization for corporate knowledge management [J]. Engineering Applications of Artificial Intelligence.2003,16(4):349-364.
    [73]史忠植.智能主体及应用[M].北京:科学出版社.2000.
    [74]Finn, T., Labrou, Y., Mayfield, J. KQML as an agent communication language [C]. In: Proceedings of the third international conference on Information and knowledge management, New York, NY, USA,1994.pp.456-463
    [75]FIPA ACL [EB/OL]. http://www.fipa.org/specifications/index.html.2011-08-25.
    [76]D. B. Lange and M. Oshima, Programming and Deploying Java Mobile Agents with Aglets[M], Addison-Wesley Longman Publishing Co., Inc. Boston, MA, USA.1998.
    [77]Voyager:Application Development Platform for Distributed Java Applications [EB/OL]. http://www.objectspace.com/.2011-08-25.
    [78]Baumer, C., Breugst, M., Choy, S, Magedanz, T. Grasshopper-a universal agent platform based on OMG MASIF and FIPA standards [J]. In Proc. of MATA.1999, pp.1-18.
    [79]W. Cockayneand M. Zyda. Mobile Agents:Explanations and Examples[M], Manning/Prentice Hall,1997
    [80]Baumann, J. and et al. Mole-Concepts of Mobile Agent System, World Wide Web [J].1998, (1)3:123-137.
    [81]Gray, R., Cybenko, G., Kotz, D. D'Agents:Applications and Performance of a Mobile-Agent System [J]. Software:Practice and Experience.2002,32(6):543-573.
    [82]Li, X.N. on the Implementation of IMAGO System [J]. Int. J. of Computer Science and Network Security.2006,6(2):107-118.
    [83]Nikraz M., Caire G., Bahri P. A. A Methodology for the Analysis and Design of Multi-Agent Systems using JADE [C]. In:Proceedings of International Journal of Computer Systems Science & Engineering special issue on "Software Engineering for Multi-Agent Systems". May,2006.
    [84]Web Service Architecture [EB/OL]. http://www.w3.org/TR/WS-archl.2011-08-25.
    [85]Service Architecture Group[EB/OL].http://www.w3.org/2002/ws/arch/w3c 2011-08-25.
    [86]柴晓路,梁宇奇.Web Services技术、架构和应用[M].北京:电子工业出版社.2003.
    [87]IBM 网 站 Web 服 务 技 术 专 区[EB/OL]. http://www.ibm.com/developeworks/cn/Webservices.2011-08-25.
    [88]EXtensible Markup Language [EB/OL]. http://www.w3.org/standards/xml/.2011-08-25.
    [89]XML schema[EB/OL].http://www.w3.org/standards/xml/schema.2011-08-25.
    [90]XSL Transformations [EB/OL]. http://www.w3.org/TR/2010/REC-xslt-xquery-serialization-20101214/.2011-08-25.
    [91]XLL[EB/OL].http://xml.coverpages.org/xll.html.2011-08-25.
    [92]Simple Object Access Protocol (SOAP) 1.1[EB/OL]. http://www.w3.org/TR/soap/. 2011-08-26.
    [93]Web Services Description Language Version 2.0 (WSDL) [EB/OL]. http://www.w3.org/TR/wsdl12.2011-08-26.
    [94]Universal Description, Discovery and Integration v3.0.2 (UDDI) [EB/OL]. http://www.oasis-open.Org/committees/uddi-spec/doc/spec/v3/uddi-v3.0.2-20041019.htm 2011-08-26.
    [95]Tim Berners-Lee. The SemanticWeb. Scientific American [J],2001,84(5):34-43.
    [96]Wu, Z.H., Chen, H.J., Xu, J.F. Knowledge based grid:generic grid architecture for semantic web [J]. Journal of Computer Science and Technology.2003,8(4):462-473.
    [97]Sheila, A., Mcllraith, Tran Cao Son. Semantic Web Services [J]. IEEE Intelligent Systems. 2001,3(4):46-53
    [98]OWL-S:Semantic markup for Web services [EB/OL]. http://www.daml.org/services/owl-s/1.0.2011-08-26.
    [99]OWL Web Ontology Language Reference [EB/OL]. http/:/www.w3.org/TRlowl-ref/. 2011-08-26.
    [100]Web Ontology Language Guide [EB/OL]. http://www.w3.org/TR/2004/REC-owl-guide-20040210/.2011-08-26.
    [101]Wu, Z.H., Chen, H.J., Xu, J.F. Knowledge based grid:generic grid architecture for semantic web [J]. Journal of Computer Science and Technology.2003,8(4):462-473.
    [102]Abowd, G.D., Dey, A.K., Orr R.et al. Context-Awareness in Wearable and Ubiquitous Computing Wearable Computers [J]. In Proc. the 1st International Symposium on Wearable Computers.1997, pp.179-180
    [103]http://www-2.cs.cmu.edu/-aura/[EB/OL].2010-10-29.
    [104]http://www.research.ibm.com/natural/dreamspace[EB/OL].2010-10-29.
    [105]http://oxygen.lcs.mit.edu/[EB/OL].2010-10-29.
    [106]http://research.microsoft.com/easyliving/[EB/OL].2010-10-29.
    [107]http://www.dispperaring-computer.net/index.html[EB/OL]..2010-10-29
    [108]http://www.nist.gov/smartspace [EB/OL].2010-10-29.
    [109]http://www.merriam-webster.com/dictionary/context [EB/OL].2010-10-29.
    [110]Leonhard, U., Magee, J., Dias, P. Location Service in Mobile Computing Environments [J]. Computer&Graphics, Special Issue on Mobile Computing.1996,20(5):627-632.
    [111]Franklin, D., Flaschbart, J. All Gadget and No Representation Makes Jack a Dull Environment [J]. In Proc. of AAAI 1998 Spring Symposium on Intelligent Environments. 1998, pp.155-160.
    [112]Ward, A., Jones, A., Hopper, A. A New Location Technique for the Active Office [J]. IEEE Personal Communications.1997,4(5):42-47
    [113]Hull, R. and etc al.Towards Situated Computing [C]. In:Proceedings of 1st International Symposium on Wearable Computers, Cambridge, MA,1997,pp.146-153
    [114]Schilit, B.N., Adams, N.I., Want, R. Context-Aware Computing Applications[C]. In:Proceedings of the Workshop on Mobile Computing Systems and Applications, Santa Cruz, CA,1994, pp.85-90
    [115]Pascoe J. Adding Generic Contextual Capabilities to Wearable Computers[C]. In: Proceedings of the 2nd IEEE International Symposium on Wearable Computers, Pittsburgh, Pennsylvania,USA.1998, pp.92-99
    [116]Dey A.K., Abowd G.D. Towards a Better Understanding of Context and Context-Awareness [C]. In the Workshop on the What,Who,Where,When and How of Context-Awareness, New York:ACM Press,2000
    [117]Ryan N., Pascoe J., Morse D. Enhanced Reality Fieldwork:The Context-Aware Archeological Assistant [J]. Computer Applications in Archaeology, British Archaeological Reports, Oxford, October 1998. Tempus Reparatum,1997,pp.34-45
    [118]Abowd, G.D., Mynatt, E.D. Charting Past, Present and Future Research in Ubiquitous Computing [J]. ACMTransactions On Computer-Human Interaction, Special issue on HCI in the new Millenium.2000,7(1):29-58
    [119]Petrelli, D.and et al. Modeling Context is Like Taking Pictures[C]. In:Proceedings of the CHI 2000 Workshop on"The What,Who,Where,When,Why and How of Context-Awareness",The Hague,The Netherlands,2000
    [120]Pashtan, A. Mobile web Services [M]. Cambridge:Cambridge University Press,2005.
    [121]Strang, T. and Linnhoff-Popien, C. A Context Modeling Survey [C]. In:Proceeding of UbiComp 2004.
    [122]Held, A., Buchholz S., Schill A. Modeling of Context Information for Pervasive Computing Applications[C]. In:Proc.of SCI2002, Orlando, FL,2002, pp.113-118.
    [123]Indulska, J. and et al. Experiences in Using Cc/Pp in Context-Aware Systems [C]. In: Proceedings of the 4th International Conference on Mobile Data Management (MDM2003), Melbourne, Australia:2003, pp.247-261
    [124]Standard Generalized Markup Language(SGML) [EB/OL].http:/(www.iso.org, 2011-03-27
    [125]Composite capabilities/preferences profile [EB/OL]. http://www.w3.org/Mobile/CCPP/. 2011-03-27
    [126]Henricksen, K., Indulska, J., Rakotonirainy A. Generating Context Management Infrastructure from High-Level Context Models [C]. In:Proceedings of MDM2003, Melbourne, Australia.2003, pp.1-6
    [127]Unified modeling language (UML) [EB/OL]. http://www.uml.org,2011-03-27
    [128]Object role modeling (ORM) [EB/OL]. http://www.orm.net,2011-03-27
    [129]Cheverst, K., Mitchell, K., Davies, N. Design of an Object Model for a Context Ensitive Tourist Guide [J]. Computers and Graphics.1999,23(6):883-891
    [130]Gray, P., Salber, D. Modelling and Using Sensed Context Information in the Design of Interactive Applications [C]. In:Proceedings of EHCI2001. Toronto,2001, pp.317-336.
    [131]GU, T. and et al., Ontology Based Context Modeling and Reasoning Using OWL [C]. In: Proceedings of CNDS2004. San Diego, CA, USA,2004.
    [132]Schilit, B.N., Theimer, M.M. Disseminating Active Map Information to Mobile Hosts[J], IEEE Network,1994,8(5):22-32
    [133]Want, R. and etc al. The Active Badge Location System [J]. ACM Transactions on Information Systems,1992,10(1):91-102.
    [134]Dey A.K. Context-Aware Computing:The Cyberdesk Project [J]. AAAI'98 Spring Symposium. Stanford University, California, USA, March 23-25,1998, pp.51-54.
    [135]Hull, R., Neaves, P., Bedrod-Roberts, J. Towards Situated Computing[C]. In: Proceedings of First International Symposium on Wearable Computers. Cambridge, MA, 1997,pp.146-153
    [136]Korteum, G., Segall, Z., Bauer, M. Context-Aware,Adaptive Wearable Computers as Remote Interfaces to "Intelligent" Environments[C]. In:Proceedings of the 2nd IEEE International Symposium onWearable Computers,Pittsburgh,PA,USA:IEEE, pp.58-65
    [137]Fickas, S., Korteum, G., Segall, Z. Software Organization for Dynamic and Adaptable Wearable Systems [J].In Proceedings First International Symposium on Wearable Computers(ISWC'97),Cambridge,MA,USA:IEEE,1997,pp.56-63
    [138]李蕊,李仁发.上下文感知系统框架综述[J].计算机研究与发展,2007.44(2):169-175,
    [139]Korpipaa,P., Mantyjarvi, J., J.,Kela J.et al. Managing Context Information in Mobile Devices[J]. IEEE Pervasive Computing,2003,2(3):42-51
    [140]Chen, H., Fini, T., Joshi, A. On Ontology for Context-Aware Pervasive Computing Environments [J]. The Knowledge Engineering Review,2004,18(3):197-207
    [141]Gu, T.,Pung H.K.,Zhang, D.Q.,A Middleware for Building Context-Aware Mobile Services[J].VTC2004-SPRING:2004 IEEE 59TH VEHICULAR TECHNOLOGY CONFERENCE,VOLS 1-5,PROCEEDINGS,Milan,Italy.IEEE,2004,pp.2656-2660
    [142]Dey, A. K., Abowd, G.D. The Context Toolkit:Aiding the Development of Context-Aware Applications[C]. In:Proc.Workshop on Software Engineering for Wearable and Pervasive Computing,Limerick,Ireland:ACM Press,2000
    [143]Baldauf, M., Dustdar, S., Rosenberg, F. A Survey On Context-Aware Systems [C]. In: Proceedings of INTERNATIONAL JOURNAL OF AD HOC AND UBIQUITOUS COMPUTING.2007,2:263-277.
    [144]Grudin, J. Computer-supported cooperative work:Its history and participation. IEEE Computer.1994,27(5):19-26.
    [145]Carstensen, P. H. and K. Schmidt. Computer supported cooperative work:New challenges to systems design. Handbook of Human Factors.In K. Itoh (Ed.), Tokyo,2002, pp. 619-636
    [146]Nordsieck, Fritz. Operational organization:Operating structure and flow chart,3. Edition, Stuttgart:Poeschel,196
    [147]WfMC[EB/OL], http://www.wfmc.org/.2010-12-30
    [148]罗海滨,范玉顺,吴澄.工作流技术综述[J].软件学报,2000,11(7):899-907.
    [149]XPDL[EB/OL], http://www.xpdl.Org/.2010-12-30.
    [150]XLANG Web Services for Business Process Design [EB/OL]. http://www.gotdotnet.com/team/xml_wsspecs/xlang-c/default.htm.2010-12-30.
    [151]WSFL [EB/OL] http://www.ebpml.org/wsfl.htm.2010-12-30.
    [152]Web Service Flow Language (1.0) [EB/OL]. http://www-3.ibm.com/software/solutions/Webservices/pdf/WSFL.pdf...2010-12-30.
    [153]Assaf Arkin, Sid Askary, Scott Fordin, Wolfgang Jekeli, Kohsuke Kawaguchi, David Orchard, Stefano Pogliani, Karsten Riemer, Susan Struble, Pal Takacsi-Nagy, Ivana Trickovic, Sinisa Zimek, WSCI 1.0 Specification, Web Service Choreography Interface (WSCI) 1.0 Specification,
    [154]Business Process Execution Language for Web Services, Version 2.0[EB/OL]. http://www-106.ibm.com/developerworks/Webservices/library/ws-bpel/2010-12-30.
    [155]Jbpm [EB/OL]. http://www.jboss.org/jbpm.2010-12-30.
    [156]OpenWFE [EB/OL]. http://www.openwfe.Org/.2010-12-30.
    [157]ObjectWeb Bonita[EB/OL]. http://bonita.objectWeb.Org/.2010-12-30.
    [158]Free fluo[EB/OL]. http://www.oschina.net/p/freefluo.
    [159]WfMOpen [EB/OL]. http://wfmopen.sourceforge.net.
    [160]Chen, J. Tutorial and Research Talk on Grid, Scientific and Business Workflow Management Systems [MS. Thesis]. Shanghai University, China,2007.
    [161]Yu, J., Buyya, R. Taxonomy of Workflow Management Systems for Grid Computing [J]. Journal of Grid Computing.2005, (3):171-200.
    [162]Bowers, S., and etc al. Project Histories:Managing Data Provenance Across Collection-Oriented Scientific Workflow Runs [C]. In:Proceeding of 4th International Workshop on Data Integration in the Life Sciences (DILS'07). University of Pennsylvania, Philadelphia.2007, (6):27-29.
    [163]Ludascher, B., Bowers, S., McPhillips, T., Podhorszki, N. Scientific Workflows:More e-Science Mileage from Cyberinfrastructure [C]. In:Proceeding of Workshop on Scientific Workflows and Business workflow, pp.145-145
    [164]Chen, J. Special Issue on Scientific Workflow Management and Applications. [EB/OL]. IEEE Transactions on Automation Science and Engineering. http://www.swinflow.org/si/t-ase.htm.2010-12-31.
    [165]Resnick P'lakovou N., and etc al. GroupLens:An open architecture for collaborative filtering of netnews [J]. In Proc.1994 Computer Supported Cooperative Work Conf, Chapel Hill.1994, pp.175-186.
    [166]Hill, W. S. L., Rosenstein, M., and et al. Recommending and evaluating choices in a virtual community of use [C]. In Proc Conf Human Factors in Computing Systems. Denver.1995,pp.194-201
    [167]王巧玲.面向用户需求的网络个性化信息服务模式研究[硕士论文].长春:东北师范大学.2006.
    [168]曾春,邢春晓,周立柱.个性化服务技术综述[J].软件学报.2002,13(10):1952-1961.
    [169]Pretschner, A. Ontology based personalized search [MS. Thesis]. Lawrence: University of Kansas.1999.
    [170]http://www.broadvision.com/en/index.php [EB/OL].2011-08-02.
    [171]Mladenic, D. Machine learning for better Web browsing [C]. In Proc. AAAI 2000 Spring Symposium Technical Reports on Adaptive User Interfaces. Menlo Park, CA: AAAI Press.2000:82-84.
    [172]Pazzani, M.J., Muramatsu, J., Billsus, D. Syskill & Webert:identifying interesting Web sites [C]. In Proc.13th Natl. Conf. on Artificial Intelligence.1998:54-61.
    [173]Asnicar, F., Tasso, C. if Web:a prototype of user modelbased intelligent agent for documentation filtering and navigation in the World Wide Web [C]. In:Proceedings of the UM 1997 Workshop on Adaptive Systems and User Modeling on the World Wide Web. West Newton, MA:User Modeling Inc.1997:3-12.
    [174]Chen, C.C., Chen, M.C., Sun, Y.S. PVA:a self-adaptive personal view agent system [C]. In:Proceedings of the 7th ACM SIGKDD International Conference on Knowledge discovery and data mining. New York:ACM Press.2001:257-262.
    [175]Chen, L., Sycara, K. WebMate:a personal agent for browsing and searching [C]. In: Proceedings of the 2nd International Conference on Autonomous Agents. New York: ACM Press.1998:132-139.
    [176]Han, E.H., and etc al. Web ACE:a Web agent for document categorization and exploration [C]. In:Proceedings of the 2nd International Conference on Autonomous Agents. New York:ACM Press.1998:408-415.
    [177]Schwab, I., Pohl, W., Koychev, I. Learning to recommend from positive evidence [C]. In:Proceedings of the International Conference on Intelligent User Interfaces. New York:ACM Press,2000.241-247.
    [178]Mobasher, B., Cooley, R., Srivastava, J. Automatic personalization based on Web usage mining [J]. Communications of the ACM.2000,43(8):142-151.
    [179]Joachims, T., Freitag, D., Mitchell, T. Web Watcher:a tour guide for the World Wide Web [C]. In PROCEEDINGS OF IJCAI97. San Francisco:Morgan Kaufmann Publishers,1997, pp.770-777.
    [180]Konstan, J. and et al. GroupLens:applying collaborative filtering to usenet news [J]. Communications of the ACM.1997,40(3):77-87.
    [181]Shardanand, U., Maes, P. Social information filtering:algorithms for automating word of mouth[C]. In Proc. of the ACM CHI'95 Conference on Human Factors in Computing Systems. New York:ACM Press.1995, pp.210-217.
    [182]Alton-Scheidl, R.and et al. Select:social and collaborative filtering of Web documents and news[C]. In Proc. of the 5th ERCIM Workshop on User Interfaces for All User-Tailored Information Environments.1999, pp.23-37.
    [183]Rucker, J., Polanco, M.J. Siteseer:personalized navigation for the Web [J]. Communications of the ACM.1997,40(3):73-75.
    [184]Adomavicius, G., Tuzhilin, A. Toward the next generation of recommender systems:A survey of the state-of-the-art and possible extensions [J]. IEEE Trans on Knowledge and Data Engineering.2005,17(6):734-749.
    [185]Sarwar, B., Karypis, G., Konstath, J., Riedl, J. Analysis of Recommendation Algorithms for E-Commerce [J]. ACM Conference on Electronic Commerce.2000.
    [186]Agrawal, R., Ghosh, S., Imielinski, T., Iyer, B., Swami, A. An Interval Classifier for Database Mining Services [C]. In Proc.18th Int'l Conf. Very Large Data Bases. 1992:560-573.
    [187]刘以安,羊斌.关联规则挖掘中对Apriori算法的一种改进研究[J].计算机应用.2007(2).
    [188]Han, J., Jian, P., Wen, Y. Mining frequent patterns without candidate generation [C]. In: Proceedings of the 2000 ACM SIGMOD International Conference Management of Data. Dallas.2000:1-12.
    [189]李广都,李勇.基于Web挖掘的个性化服务研究[J].信息系统.2004,27(1):1-2.
    [190]中国社科院财贸所信息服务与电子商务研究室.2010年度中国行业电子商务网站调查报告[R].2011年4月.
    [191]Quality of Service (QoS) [EB/OL]. http://www.issco.unige.ch/en/research/projects/ewg95/node69.html
    [192]Kritikos, K., Plexousakis, D. Requirements for qos-based web service description and discovery [C]. In:Proceeding Computer Software and Applications Conference, 2007.Vol.2.
    [193]Wang, X., Vitvar, T., Kerrigan, M., Toma, I. A QoS-aware selection model for semantic Web services [J]. In:ICSOC,2006:390-401.
    [194]Fahringer, T., Pllana, S., Villazon, A. AGWL:Abstract Grid Workflow Language[C]. In: proceeding of International Conference on Computational Science, Programming Paradigms for Grids and Meta-computing Systems. Krakow, Poland, Springer-Verlag, Heidelberg, Germany. June 2004.
    [195]FU Berlin, C.B., D2R MAP-Map Language Specification.
    [196]Matthew, H. A Practical Guide to Building OWL Ontologies Using The Prot'eg'e-OWL Plugin and CO-ODE Tools Edition 1.0.1. The University of Manchester Stanford University.2004.
    [197]Noyn, F., Mcguinness, D.L. Ontology development 101:a guide to creating your first ontology[R]. Stanford University:SMI Technical Report.2001.
    [198]柴晓璐.Web服务架构与开放互操作技术[M].北京:清华大学出版社.2002.
    [199]顾宁,刘家茂,柴晓璐.Web Services原理与研发实践[M].北京:机械工业出版社.2006.
    [200]Kim, S.M., Rosu, M.C. A Survey of Public Web Services[C]. In:Proceeding oflnternational World Wide Web Conference 2004(WWW2004). New York:ACM Press,2004:312-313.
    [201]UDDI Weather Report [EB/OL]. http://www.Webservicesarchitect.com/content/articles/clark.asp.2010-05-04.
    [202]孙瑾.基于UDDI扩展的Web服务匹配[硕士论文].济南:山东大学.2005.
    [203]Tversky, A. Features of similarity [J]. Psychological Review.1997,84(4):327-352.
    [204]Rvdriguez, A., Egenhofer, M. Determining Semantic Similarity among Entity Classes from Different Ontologies [J]. IEEE Transactions on Knowledge and Data Engineering. 2002.
    [205]Majithia, S., Walker, D.W., Gray, W.A. A framework for automated service composition in service-oriented architectures [C]. In:Proc. of 1st European Semantic Web Symposium. Lecture Notes in Computer Science.2004, Volume (3053):269-283.
    [206]Alrifaim, M., Risse, T. Combining global optimization with local selection for efficient QoS-aware service composition [C]. In:Proc of the 18th International Conference on World Wide Web. New York:ACM Press,2009:881-890.
    [207]Yu, Q., Rege, M., Bouguettaya, A., Medjahed, B., Ouzzani, M. A two-phase framework for quality-aware Web service selection [J]. Service Oriented Computing and Applications,2010,4(2):63-79.
    [208]Zeng L.Z., Benatallah B., NGU A.H.H., Dumas M., Kalagnanam J., Chang H. QoS-Aware middleware for Web services composition [J]. IEEE Trans. Software Engineering.2004,30(5):311-327.
    [209]Zhang C.W., Su S., Chen J.L. Genetic algorithm on Web services selection supporting QoS [J]. Chinese Journal of Computers.2006,29(7):1029-1037.
    [210]杨放春,苏森,李祯. 混合QoS模型感知的语义Web服务组合策略[J].中国科学F辑:信息科学.2008,38(10):1697-1746.
    [211]MySQL [EB/OL]. http://www.mysql.com/2011-06-27.
    [212]JUDDI [EB/OL]. http://juddi.apache.org/2011-06-27.
    [213]UDDI4J [EB/OL]. http://uddi4j.sourceforge.net/2011-06-27.
    [214]DOM4J [EB/OL]. http://dom4j.sourceforge.net/2011-06-27.
    [215]Android [EB/OL]. http://www.android.com/2011-06-27.
    [216]Friedman, E. Jess in Action:Java Rule-Based Systems [M]. Greenwich:Manning Publictions Company,2003:18-60.
    [217]Axis [EB/OL]. http://ws.apache.org/#Axis+and+Axis2 2011-09-20
    [218]http://www.qunar.com/[EB/OL].2011-09-20
    [219]http://www.ctrip.com/[EB/OL].2011-09-20
    [220]Dominic Greenwood. JADE Web Services Integration Gateway [EB/OL]. http://jade.tilab.cora/papers/2005/JADEWorkshopAAMAS/AAMAS05_JADE-Tutorial WSIG-Slides.pdf.2011-09-21.
    [221]Nguyen, T. X,, Kowalczyk, R. WS2JADE:Integrating Web Service with Jade Agents [EB/OL]. http://www.swinbume.edu.au/ict/research/technicalreports/2005/SUTICT-TR2005.03.p df.2011-09-21.
    [222]WordNet [EB/OL]. http://wordnet.princeton.edu/2011-09-21.

© 2004-2018 中国地质图书馆版权所有 京ICP备05064691号 京公网安备11010802017129号

地址:北京市海淀区学院路29号 邮编:100083

电话:办公室:(+86 10)66554848;文献借阅、咨询服务、科技查新:66554700