01297nas a2200241 4500000000100000000000100001008004100002260001200043653001800055653003100073653000800104653001500112653001100127100002900138700002800167700001700195245008000212856009800292300001000390490000600400520063500406022001401041 2015 d c12/201510aCollaboration10aReal-Time Locating Systems10aAPI10aFederation10aApache1 aPablo Ojanguren-Menendez1 aAntonio Tenorio-Fornés1 aSamer Hassan00aBuilding Real-Time Collaborative Applications with a Federated Architecture uhttp://www.ijimai.org/journal/sites/default/files/files/2015/11/ijimai20153_5_6_pdf_99256.pdf a47-520 v33 aReal-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. a1989-1660