Show simple item record

dc.contributor.advisorDivitini, Monicanb_NO
dc.contributor.advisorFarshchian, Babak A.nb_NO
dc.contributor.authorBrustad, Andreas Larsennb_NO
dc.contributor.authorMosveen, Christian Hågensennb_NO
dc.date.accessioned2014-12-19T13:37:10Z
dc.date.available2014-12-19T13:37:10Z
dc.date.created2011-06-20nb_NO
dc.date.issued2006nb_NO
dc.identifier424956nb_NO
dc.identifierntnudaim:1404nb_NO
dc.identifier.urihttp://hdl.handle.net/11250/252420
dc.description.abstractUbiquitous computing integrates computation into the environment, and enables users to move around and interact with computers more naturally than they currently do. This helps to address some of the traditional challenges of computer supported collaborative work (CSCW), as users are not bound to a desk and a personal computer, and are not forced to stay in a static environment where ad-hoc collaboration is impossible. UbiCollab is a platform for the support of ubiquitous collaboration, and it provides such functionality as context-awareness and automatic device discovery. The vision of UbiCollab is to be both flexible and extendible, so that it can provide ubiquitous collaboration support for many different existing and non-existing domains and settings. A previous study has compiled a set of requirements that needs to be fulfilled in order for a platform to reach this vision. This work re-designs the architecture and the platform components of UbiCollab so that they conform to these requirements. OSGi is chosen as the underlying architecture, supporting the requirements of flexibility and extendibility, and a suitable OSGi framework for the platform is chosen. The platform components and their application programming interfaces (APIs) are designed, and a selected number of these are implemented with full or partial functionality. A testbed of applications and external services is used throughout development to test the flexibility and functionality of the platform and the completeness of the APIs.nb_NO
dc.languageengnb_NO
dc.publisherInstitutt for datateknikk og informasjonsvitenskapnb_NO
dc.subjectntnudaim:1404no_NO
dc.subjectSIF2 datateknikkno_NO
dc.subjectProgram- og informasjonssystemerno_NO
dc.titleUbiCollab: A Service Architecture for Supporting Ubiquitous Collaborationnb_NO
dc.typeMaster thesisnb_NO
dc.source.pagenumber121nb_NO
dc.contributor.departmentNorges teknisk-naturvitenskapelige universitet, Fakultet for informasjonsteknologi, matematikk og elektroteknikk, Institutt for datateknikk og informasjonsvitenskapnb_NO


Files in this item

Thumbnail
Thumbnail
Thumbnail

This item appears in the following Collection(s)

Show simple item record