@article{2513, keywords = {Collaboration, Real-Time Locating Systems, API, Federation, Apache}, author = {Pablo Ojanguren-Menendez and Antonio Tenorio-Fornés and Samer Hassan}, title = {Building Real-Time Collaborative Applications with a Federated Architecture}, abstract = {Real-time collaboration is being offered by multiple libraries and APIs (Google Drive Real-time API, Microsoft Real-Time Communications API, TogetherJS, ShareJS), rapidly becoming a mainstream option for webservices developers. However, they are offered as centralised services running in a single server, regardless if they are free/open source or proprietary software. After re-engineering Apache Wave (former Google Wave), we can now provide the first decentralised and federated free/open source alternative. The new API allows to develop new real-time collaborative web applications in both JavaScript and Java environments.}, year = {2015}, journal = {International Journal of Interactive Multimedia and Artificial Intelligence}, volume = {3}, number = {5}, pages = {47-52}, month = {12/2015}, issn = {1989-1660}, url = {http://www.ijimai.org/journal/sites/default/files/files/2015/11/ijimai20153_5_6_pdf_99256.pdf}, doi = {10.9781/ijimai.2015.356}, }