Show simple item record

dc.contributor.authorPaspallis, Nearchosen
dc.contributor.authorPapadopoulos, George Angelosen
dc.creatorPaspallis, Nearchosen
dc.creatorPapadopoulos, George Angelosen
dc.date.accessioned2019-11-13T10:41:52Z
dc.date.available2019-11-13T10:41:52Z
dc.date.issued2014
dc.identifier.issn1617-4909
dc.identifier.urihttp://gnosis.library.ucy.ac.cy/handle/7/54786
dc.description.abstractThe proliferation of powerful smartphone devices provides a great opportunity for context-aware mobile applications becoming mainstream. However, we argue that conventional software development techniques suffer because of the added complexity required for collecting and managing context information. This paper presents a component-based middleware architecture which facilitates the development and deployment of context-aware applications via reusable components. The main contribution of this approach is the combination of a development methodology with the middleware architecture, which together bring significant value to developers of context-aware applications. Further contributions include the following: The methodology utilizes separation of concerns, thus decreasing the developmental cost and improving the productivity. The design and implementation of context-aware applications are also eased via the use of reusable components, called context plug-ins. Finally, the middleware architecture facilitates the deployment and management of the context plug-ins in a resource-aware manner. The proposed methodology and middleware architecture are evaluated both quantitatively and qualitatively. © 2013 Springer-Verlag London.en
dc.sourcePersonal and Ubiquitous Computingen
dc.source.urihttps://www.scopus.com/inward/record.uri?eid=2-s2.0-84903819651&doi=10.1007%2fs00779-013-0722-7&partnerID=40&md5=a7ca9f8623ee931af61eebe63c1f4af5
dc.subjectArchitectureen
dc.subjectDesign and implementationsen
dc.subjectMobile computingen
dc.subjectComputer applicationsen
dc.subjectContext aware applicationsen
dc.subjectContext-aware mobile applicationen
dc.subjectContext-awarenessen
dc.subjectMiddlewareen
dc.subjectReusabilityen
dc.subjectMobile devicesen
dc.subjectModularityen
dc.subjectPluggabilityen
dc.subjectSeparation-of-concernsen
dc.subjectSoftware development techniquesen
dc.titleA pluggable middleware architecture for developing context-aware mobile applicationsen
dc.typeinfo:eu-repo/semantics/article
dc.identifier.doi10.1007/s00779-013-0722-7
dc.description.volume18
dc.description.issue5
dc.description.startingpage1099
dc.description.endingpage1116
dc.author.faculty002 Σχολή Θετικών και Εφαρμοσμένων Επιστημών / Faculty of Pure and Applied Sciences
dc.author.departmentΤμήμα Πληροφορικής / Department of Computer Science
dc.type.uhtypeArticleen
dc.description.notes<p>Cited By :8</p>en
dc.source.abbreviationPers.Ubiquitous Comp.en
dc.contributor.orcidPapadopoulos, George Angelos [0000-0001-9250-4916]
dc.contributor.orcidPaspallis, Nearchos [0000-0002-2636-7973]
dc.gnosis.orcid0000-0001-9250-4916
dc.gnosis.orcid0000-0002-2636-7973


Files in this item

FilesSizeFormatView

There are no files associated with this item.

This item appears in the following Collection(s)

Show simple item record