计算机科学 ›› 2014, Vol. 41 ›› Issue (11): 69-73.doi: 10.11896/j.issn.1002-137X.2014.11.014

• 2013’全国软件与应用学术会议 • 上一篇    下一篇

一种基于社交网络服务的mashup连接子的设计与实现

庄希威,孙艳春,黄罡   

  1. 北京大学信息科学技术学院软件研究所 北京100871高可信软件技术教育部重点实验室 北京100871;北京大学信息科学技术学院软件研究所 北京100871高可信软件技术教育部重点实验室 北京100871;北京大学信息科学技术学院软件研究所 北京100871高可信软件技术教育部重点实验室 北京100871
  • 出版日期:2018-11-14 发布日期:2018-11-14
  • 基金资助:
    本文受国家重点基础研究发展规划973项目(2011CB302604),国家自然科学基金联合基金项目(U1201252),国家高技术研究发展计划863项目(2011AA01A202),国家自然科学基金项目(61073020),国家自然科学创新研究群体科学基金(61121063)资助

Design and Implementation of SNS-based Mashup Connector

ZHUANG Xi-wei,SUN Yan-chun and HUANG Gang   

  • Online:2018-11-14 Published:2018-11-14

摘要: 在Web 2.0时代,富客户端应用越来越流行。混搭(mashup)可以将两种或两种以上的互联网资源整合成具有良好用户体验的新型应用。利用mashup现有技术,可以实现同一个富客户端上不同富客户端应用之间的信息传递。不过,mashup对于不同富客户端间的富客户端应用的信息传递仍然无能为力,因此一般情况下,用户无法获得他人经验或集体智慧的帮助而更好地使用富客户端应用。而另一方面,社交网络服务SNS(Social Network Service)拥有及时性、交互性、广泛性和富含集体智慧的特点。文中基于SNS的这一系列特性,提出了一种基于社交网络服务的mashup连接子(connector)的设计方案,使得用户可以利用社交网络好友的经验和集体智慧,更为充分地使用富客户端应用,同时也解决了不同富客户端上的应用之间的信息传递问题。然后,实现了基于社交网络服务的mashup连接子,并进行了实例研究,验证了该连接子设计的可行性和有效性。

关键词: Connector,Mashup,富客户端,SNS(Social Network Service)

Abstract: In Web 2.0 era,rich client applications get popular.Usually,rich client applications are independent,by using mashup,we can create a new application with better user experience from two or more Internet sources.Mashup can help the information transfer between various applications in the same rich client,not different rich clients.However,when using applications,people usually need experienced friends’ help.So currently it fails to combine collective experience and intelligence.On the other hand,SNS (Social Network Service) becomes hot Web service with its timeliness,interactivity,universality and collective experience and intelligence.Taking advantage of SNS,we designed one kind of SNS-based mashup connector,so that collective experience and intelligence are added.At the same time,it solves the information transfer problem of applications between different rich clients.Then we implemented it and gave case study,which verifies the feasibility and validity of the mashup connector design.

Key words: Connector,Mashup,Rich client,SNS

[1] Qi Zhao,Gang Huang,Huang Ji-yu,et al.An on-the-flyapproach to web-based service composition[C]∥Congress on Services Part II.Beijing,China,2008:208-209
[2] Liu Xuan-zhe.Composing data-driven service mashups with tag-based semantic annotations[C]∥Proceeding of the IEEE International Conference on Web Services(ICWS).Washington,DC,USA,2011:243-250
[3] Wijesiriwardana C,Ghezzi G,Gall H.A guided mashup framework for rapid software analysis service composition[C]∥ 2012 19th Asia-Pacific Software Engineering Conference (APSEC).Hong Kong,China,2012:725-728
[4] Kim J S,Yang M H,Hwang Y J,et al.Customer preference analysis based on sns data[C]∥2012 Second International Conference on Cloud and Green Computing (CGC).Hunan,China,2012:609-613
[5] Sachan M,Contractor D,Faruquie T A,et al.Using content and interactions fordiscovering communities in social networks[C]∥Proceedings of the 21st international conference on World Wide Web.Lyon,France,2012:331-340
[6] Kukreja N.Winbook:a social networking based framework for collaborative requirements elicitation and winwin negotiations[C]∥2012 34th International Conference on Software Engineering (ICSE).Zurich,Switzerland,2012:1610-1612
[7] 赵祺.富客户端运行环境自适应中间件研究[D].北京:北京大学信息科学技术学院软件研究所,2012
[8] 杨杰.基于软件体系结构的网构软件组装技术研究[D].北京:北京大学信息科学技术学院软件研究所,2007
[9] A mashup tool for creating personalized,web-based and service-oriented mashup systems in the way of WYSIWYG.[2013-05-30].http://www.github.com/sakinijino/imashup
[10] 陈一舟.人人网用户量今年将达2亿[EB/OL].[2012-02-14].http://www.techweb.com.cn/it/2012-02-14/1151875.shtml

No related articles found!
Viewed
Full text


Abstract

Cited

  Shared   
  Discussed   
No Suggested Reading articles found!