The EXtensible Messaging and Presence Protocol (XMPP) is one of the most successful open-standard technologies for real-time communication, driven by a vibrant community. The XMPP home at xmpp.org is a great information resource on protocol standards, extensions, and implementations. On top of that, we as academic geeks using XMPP in our research felt that we could contribute an additional scientific perspective.
Our mission: to collect and to present scientific research work based on XMPP.
Our core contribution is a high-quality bibliography collection of recent and past scientific works based on XMPP, carefully curated and up-to-date. We additionally list demos and comment on latest scientific works to make XMPP-based research more accessible to the broader XMPP community, not only for researchers.
We thus hope that this page will be a helpful resource for:
- Researchers in the XMPP field to discuss and keep track on current trends
- Developers interested in demos of bleeding-edge prototypes showing what is possible with XMPP technology
- Core members of the XMPP Community to keep track on research activities involving XMPP, often happening outside their explicit scope
This page is structured in four areas:
- Home – all articles (general information, recent trends, reviews, demos, etc.) ordered by recency.
- Reviews – articles on interesting recent publications about XMPP-based research, including our reviews.
- Bibliography – exhaustive list of references to past and recent publications on XMPP-based research, including high-quality BibTeX export.
- Demos – articles including videos and hands-on demos about cool research prototypes showing off what can be done with XMPP.
If you are also passionate about XMPP-based research and want to be part of this initiative, please feel free to contact one of the authors listed below.
István Koren is PhD candidate and research assistant at RWTH Aachen University, Aachen, Germany. Ever since his first Android app in 2008 he has been a fan of XMPP for mobile real-time collaboration scenarios. István has advertised XMPP in multiple papers he has published and student works he has supervised. He has also spoken at the FOSDEM event in Brussels about session mobility using XMPP. On this site he wants to make people aware that XMPP is still fashionable and actually being used for various use cases around the world, ranging from Instant Messaging to the Internet of Things.
Dominik Renzel is PhD candidate and research assistant in the Advanced Community Information Systems (ACIS) Group at the Chair of Computer Science 5 (Databases & Information Systems), RWTH Aachen University, Aachen, Germany. In his research projects, Dominik evangelized the use of XMPP for engineering tasks wherever appropriate. He also held several presentations at FOSDEM and Apache events. In his research group, he was founding member of the XMPP Experience Project, collecting and documenting all XMPP-related work going on in his department.
Daniel Schuster is post-doctoral researcher at TU Dresden, Germany. He made his first contact with XMPP when designing a presentation sharing system back in 2007. Since then, XMPP has been an integral part of the Mobilis project dealing with multi-platform development of mobile collaborative apps. Daniel teaches about XMPP in his lecture on multimedia communications and was able to motivate quite a number of students to build interesting real-time solutions on top of XMPP.