Abstract
We present an agent-based middleware for social-mobile applications, which has been developed as part of an ongoing linkage project. One aspect of the MobiSoft project is the vision of facilitating, augmenting, and promoting human social interaction by electronic personal assistants during face-to-face encounters. Possible areas of social mobile applications include the establishment of groups or communities based on shared interests or goals, the exchange of information such as personal profiles, news, private sales, or any kind of recommendations, and the preselection of possible communication partners in social networks. We outline the decentralized peer-to-peer based architecture and present techniques for information representation using semantically rich languages based on existing standards. We describe, how mobile agents are facilitated as user representatives and intelligent information carriers in mobile ad-hoc networks and present a first prototype of a social-mobile application.
An erratum to this chapter can be found at http://dx.doi.org/10.1007/11915034_125.
Access this chapter
Tax calculation will be finalised at checkout
Purchases are for personal use only
Preview
Unable to display preview. Download preview PDF.
References
Smith, I.E., Consolvo, S., LaMarca, A., Hightower, J., Scott, J., Sohn, T., Hughes, J., Iachello, G., Abowd, G.D.: Social disclosure of place: From location technology to communication practices. In: Gellersen, H.-W., Want, R., Schmidt, A. (eds.) PERVASIVE 2005. LNCS, vol. 3468, pp. 134–151. Springer, Heidelberg (2005)
Smith, I.: Social-mobile applications. Computer 38(4), 84–85 (2005)
Oberender, J., Andersen, F.U., de Meer, H., Dedinski, I., Hossfeld, T., Kappler, C., Maeder, A., Tutschku, K.: Enabling mobile peer-to-peer networking. In: Kotsis, G., Spaniol, O. (eds.) Euro-NGI 2004. LNCS, vol. 3427, pp. 219–234. Springer, Heidelberg (2005)
Christoph Lindemann, O.P.W.: A distributed search service for peer-to-peer file sharing in mobile applications. In: Proceedings of the Second International Conference on Peer-to-Peer Computing (P2P 2002), IEEE Computer Society Press, Los Alamitos (2002)
Gang Ding, B.B.: Peer-to-peer file-sharing over mobile ad-hoc networks. In: Proceedings of the 2nd IEEE Annual Conference on Pervasive Computing and Communications Workshops (PERCOMM 2004), IEEE Computer Society Press, Los Alamitos (2004)
Wiberg, M.: Folkmusic a mobile peer-to-peer entertainment system. In: Proceedings of the 37th Hawaii International Conference on System Sciences, IEEE Computer Society Press, Los Alamitos (2004)
Wolfson, O., Xu, B., Sistla, A.P.: An economic model for resource exchange in mobile peer-to-peer networks. In: Proceedings of the 16th International Conference on Scientific and Statistical Database Management (SSDBM04), IEEE Computer Society Press, Los Alamitos (2004)
Kern, S., Braun, P., Dettborn, T., Eckhaus, R., Ji, Y., Erfurth, C., Rossak, W.: A generic agent-based peer-to-peer infrastructure for social-mobile applications. In: Kirste, T., Knig-Ries, B., Pousttchi, K., Turowski, K. (eds.) Mobile Informationssysteme - Potentiale, Hinternisse, Einsatz, 1. Fachtagung Mobilitt und Mobile Informationssysteme (MMS 2006), Passau (Germany), February 2006. Lecture Notes in Informatics, vol. P- 76, pp. 127–138. Springer, Heidelberg (2006)
Wooldridge, M.: An Introduction to MultiAgent Systems. John Wiley and Sons, Chichester (2002)
Weiss, G. (ed.): Multiagent Systems: A Modern Approach to Distributed Artificial Intelligence. MIT Press, Cambridge (2000)
Braun, P., Müller, I., Schlegel, T., Kern, S., Schau, V., Rossak, W.: Tracy: An extensible plugin-oriented software architecture for mobile agent toolkits. In: Calisti, M., Klusch, M., Unland, R. (eds.) Software Agent-Based Applications, Platforms and Development Kits. Whitestein Series in Software Agent Technologies, pp. 357–382. Birkhäuser Verlag, Basel (2005)
JXTA, http://www.jxta.org
Buccafurri, F., Lax, G.: Tls: A tree-based dht lookup service for highly dynamic networks. In: Meersman, R., Tari, Z. (eds.) OTM 2004. LNCS, vol. 3290, pp. 563–580. Springer, Heidelberg (2004)
Braun, P., Rossak, W.R.: Mobile Agents – Basic Concept, Mobility Models, and the Tracy Toolkit. Morgan Kaufmann, San Francisco (2005)
Aho, A.V., Sethi, R., Ullman, J.D.: Compilers: Principles, Techniques, and Tools. Addison-Wesley, Reading (1986)
Franklin, M.J., Zdonik, S.B.: Dissemination-based information systems. Data Engineering Bulletin 19(3), 20–30 (1996)
Eiko Yoneki, J.B.: An adaptive approach to content-based subscription in mobile ad-hoc networks. In: Proceedings of the 2nd IEEE Annual Conference on Pervasive Computing and Communication Workshops (PERCOMM 2004), IEEE Computer Society Press, Los Alamitos (2004)
Kermarrec, A.M., Massoulie, L., Ganesh, A.J.: Probabilistic reliable dissemination in large-scale systems. IEEE Transaction on Parallel and Distributed Systems 14(3), 248–258 (2003)
Vogels, W., van Renesse, R., Birman, K.: The power of epidemics: robust communication for large-scale distributed systems. ACM SIGCOMM Computer Communication Review 33(1), 131–135 (2003)
Marco Mamei, F.Z.: Programming pervasive and mobile computing applications with the tota middleware. In: Proceedings of the 2nd IEEE International Conference on Pervasive Computing and Communications, Orlando, FL (USA), March 2004, IEEE Computer Society Press, Los Alamitos (2004)
Kleemann, T., Sinner, A., von Hessling, A.: Semantic user profiles and their applications in a mobile environment. In: Workshop on Artificial Intelligence in Mobile Systems at UbiComp 2004, Nottingham (UK) (September 2004)
Author information
Authors and Affiliations
Editor information
Editors and Affiliations
Rights and permissions
Copyright information
© 2006 Springer-Verlag Berlin Heidelberg
About this paper
Cite this paper
Kern, S., Braun, P., Rossak, W. (2006). MobiSoft: An Agent-Based Middleware for Social-Mobile Applications. In: Meersman, R., Tari, Z., Herrero, P. (eds) On the Move to Meaningful Internet Systems 2006: OTM 2006 Workshops. OTM 2006. Lecture Notes in Computer Science, vol 4277. Springer, Berlin, Heidelberg. https://doi.org/10.1007/11915034_123
Download citation
DOI: https://doi.org/10.1007/11915034_123
Publisher Name: Springer, Berlin, Heidelberg
Print ISBN: 978-3-540-48269-7
Online ISBN: 978-3-540-48272-7
eBook Packages: Computer ScienceComputer Science (R0)