Abstract
Mobile Social Network in Proximity (MSNP) represents a new form of social network in which users are capable of interacting with their surroundings via their mobile devices in public mobile peer-to-peer (MP2P) environments. MSNP brings opportunity to people to meet new friends, share device content, and perform various social activities. However, as the fundamental topology of MSNP is based on public MP2P network, many challenges have arisen. Existing related works restrict the MP2P social network to operate in specific platforms and protocols. Enabling MSNP in a dynamic public MP2P requires a more flexible solution, which can adapt its behaviour to comply with environment. Hence, we propose a mobile device-hosted service-oriented workflow-based mediation framework for MSNP. The fundamental portion of the framework is based on the Enterprise Service Bus architecture which supports changes in runtime resources without the need to re-launch the application. In order to adapt to different situations, our workflow tasks adjust the execution behaviour at runtime. The workflow engine dynamically selects the best approach to complete the mobile user’s request based on the cost and performance, calculated by combining fuzzy set and cost performance index. The developed prototype is discussed along with detailed performance.
Chapter PDF
Similar content being viewed by others
Keywords
These keywords were added by machine and not by the authors. This process is experimental and the keywords may be updated as the learning algorithm improves.
References
Allen, S.M., Colombo, G., Whitaker, R.M.: Uttering: social micro-blogging without the internet. In: The 2nd Int. Workshop on Mobile Opportunistic Networking, pp. 58–64. ACM (2010)
Amazon: Amazon Elastic Compute Cloud, http://aws.amazon.com/ec2/
Apple: iPod Touch, http://www.apple.com/ipodtouch/
Apple: Open Source: Bonjour, https://developer.apple.com/opensource/
Avanes, A., Freytag, J.C.: Adaptive workflow scheduling under resource allocation constraints and network dynamics. Proc. VLDB Endow. 1(2), 1631–1637 (2008)
Bluetooth: Bluetooth, http://www.bluetooth.com/Pages/Bluetooth-Home.aspx
Chang, C., Ling, S., Krishnaswamy, S.: Promws: Proactive mobile web service provision using context-awareness. In: PerCOM Workshops 2011, pp. 69–74 (2011)
Chang, C., Srirama, S.N., Krishnaswamy, S., Ling, S.: Proactive web service discovery for mobile social network in proximity. MENERVA, JNIT (to be published, 2012), http://dl.dropbox.com/u/59860036/service_discovery.pdf
Comiket: Official Comic Market Site, http://www.comiket.co.jp/index_e.html
Conti, M., Giordano, S.: Multihop ad hoc networking: The reality. IEEE Communications Magazine 45(4), 88–95 (2007)
Delir Haghighi, P., Krishnaswamy, S., Zaslavsky, A., Gaber, M.M.: Reasoning about Context in Uncertain Pervasive Computing Environments. In: Roggen, D., Lombriser, C., Tröster, G., Kortuem, G., Havinga, P. (eds.) EuroSSC 2008. LNCS, vol. 5279, pp. 112–125. Springer, Heidelberg (2008)
Dropbox: Dropbox, http://www.dropbox.com/
Facebook: Facebook, http://www.facebook.com/
Google Inc.: Google App Engine, https://developers.google.com/appengine/
IETF: Zero Configuration Networking (Zeroconf), http://www.zeroconf.org/
Li, J., Wang, H., Khan, S.: A semantics-based approach to large-scale mobile social networking. In: Mobile Networks and Applications, pp. 1–14 (2011)
Lubke, R., Schuster, D., Schill, A.: Mobilisgroups: Location-based group formation in mobile social networks. In: 2011 IEEE Int. Conf. on Pervasive Computing and Communications Workshops, pp. 502–507 (March 2011)
Mecella, M., Angelaccio, M., Krek, A., Catarci, T., Buttarazzi, B., Dustdar, S.: Workpad: an adaptive peer-to-peer software infrastructure for supporting collaborative work of human operators in emergency/disaster scenarios. In: Int. Symposium on Collaborative Technologies and Systems, pp. 173–180 (May 2006)
Merrill, D.: Mashups: The new breed of web app. IBM developerWorks (2006), http://public.dhe.ibm.com/software/dw/xml/x-mashups-pdf.pdf
Neyem, A., Franco, D., Ochoa, S.F., Pino, J.A.: An Approach to Enable Workflow in Mobile Work Scenarios. In: Shen, W., Yong, J., Yang, Y., Barthès, J.-P.A., Luo, J. (eds.) CSCWD 2007. LNCS, vol. 5236, pp. 498–509. Springer, Heidelberg (2008)
OASIS: WS-BPEL 2.0 (2007), http://docs.oasis-open.org/wsbpel/2.0/wsbpel-v2.0.html
OASIS: DPWS (2009), http://docs.oasis-open.org/ws-dd/ns/dpws/2009/01
Ouyang, C., Dumas, M., ter Hofstede, A.H.M., van der Aalst, W.M.P.: From bpmn process models to bpel web services. In: ICWS 2006, pp. 285–292 (2006)
Philips, E., Carreton, A.L., Joncheere, N., De Meuter, W., Jonckers, V.: Orchestrating nomadic mashups using workflows. In: The 3rd and 4th Int. Workshop on Web APIs and Services Mashups, pp. 1:1–1:7. ACM (2010)
Pietiläinen, A.K., Oliver, E., LeBrun, J., Varghese, G., Diot, C.: Mobiclique: middleware for mobile social networking. In: The 2nd ACM Workshop on Online Social Networks, pp. 49–54 (2009)
Robinson, R.: Understand Enterprise Service Bus scenarios and solutions in Service-Oriented Architecture, Part 1, http://www.ibm.com/developerworks/webservices/library/ws-esbscen/
Sapuppo, A.: Spiderweb: A social mobile network. In: The 2010 European Wireless Conference, pp. 475–481. IEEE (2010)
Schuster, D., Springer, T., Schill, A.: Service-based development of mobile real-time collaboration applications for social networks. In: The 8th IEEE Int. Conf. on Pervasive Computing and Communications Workshops, pp. 232–237. IEEE (2010)
Srirama, S., Jarke, M., Prinz, W.: Mobile web service provisioning. In: Int. Conf. on Internet and Web Applications and Services, pp. 120–125 (2006)
The XMPP Standards Foundation: XMPP, http://xmpp.org/
Tsai, F.S., Han, W., Xu, J., Chua, H.C.: Design and development of a mobile peer-to-peer social networking application. Expert Syst. Appl. 36, 11077–11087 (2009)
twitter: twitter, http://www.twitter.com/
UPnP Forum: Universal Plug and Play, http://www.upnp.org/
White, S.A.: Introduction to BPMN, http://www.omg.org/bpmn/Documents/Introduction_to_BPMN.pdf
Wi-Fi Alliance: Wi-Fi DirectTM, http://www.wi-fi.org/discover-and-learn/wi-fi-direct%E2%84%A2
Xing, B., Seada, K., Venkatasubramanian, N.: Proximiter: Enabling mobile proximity-based content sharing on portable devices. In: PerCOM 2009, pp. 1–3. IEEE Computer Society (2009)
Yang, G., Liu, Z., Seada, K., Pang, H.Y., Joki, A., Yang, J., Rosner, D., Anand, M., Boda, P.P.: Social proximity networks on cruise ships. In: MIRW, pp. 105–114. ACM (2008)
Zadeh, L.: Fuzzy sets. Information and Control 8(3), 338–353 (1965), http://www.sciencedirect.com/science/article/pii/S001999586590241X
Author information
Authors and Affiliations
Editor information
Editors and Affiliations
Rights and permissions
Copyright information
© 2012 Springer-Verlag Berlin Heidelberg
About this paper
Cite this paper
Chang, C., Srirama, S.N., Ling, S. (2012). An Adaptive Mediation Framework for Mobile P2P Social Content Sharing. In: Liu, C., Ludwig, H., Toumani, F., Yu, Q. (eds) Service-Oriented Computing. ICSOC 2012. Lecture Notes in Computer Science, vol 7636. Springer, Berlin, Heidelberg. https://doi.org/10.1007/978-3-642-34321-6_25
Download citation
DOI: https://doi.org/10.1007/978-3-642-34321-6_25
Publisher Name: Springer, Berlin, Heidelberg
Print ISBN: 978-3-642-34320-9
Online ISBN: 978-3-642-34321-6
eBook Packages: Computer ScienceComputer Science (R0)