Show simple item record

dc.contributor.authorAchilleos, Achilleas P.en
dc.contributor.authorKapitsaki, Georgia M.en
dc.creatorAchilleos, Achilleas P.en
dc.creatorKapitsaki, Georgia M.en
dc.date.accessioned2019-11-13T10:38:09Z
dc.date.available2019-11-13T10:38:09Z
dc.date.issued2014
dc.identifier.urihttp://gnosis.library.ucy.ac.cy/handle/7/53484
dc.description.abstractThe emergence of mobile computing has changed the rules of web application development. Since context-awareness has become almost a necessity in mobile applications, web applications need to adapt to this new reality. A universal development approach for context-aware applications is inherently complex due to the requirement to manage diverse context information from different sources and at different levels of granularity. A context middleware can be a key enabler in adaptive applications, since it can serve in hiding the complexity of context management functions, promoting reusability and enabling modularity and extensibility in developing context-aware applications. In this paper we present our work on a cross-platform framework that fulfils the above. We elaborate on the need for cross-platform support in context-aware web application development for mobile computing environments identifying gaps in the current state of context support. The paper introduces the architecture of the middleware that fills these gaps and provides examples of its main components. An evaluation based on the development of a prototype, web-based, context-aware application is detailed. The application is compared against an analogous hybrid mobile application showing the evolutionary potential introduced via the middleware in delivering context-aware mobile applications. © Springer International Publishing Switzerland 2014.en
dc.sourceLecture Notes in Computer Science (including subseries Lecture Notes in Artificial Intelligence and Lecture Notes in Bioinformatics)en
dc.source.urihttps://www.scopus.com/inward/record.uri?eid=2-s2.0-84921503643&partnerID=40&md5=794a6e72d0dec8db7a623791b28a96a5
dc.subjectWorld Wide Weben
dc.subjectMobile telecommunication systemsen
dc.subjectMobile computingen
dc.subjectContext aware applicationsen
dc.subjectContext middlewareen
dc.subjectContext- awarenessen
dc.subjectContext-aware mobile applicationen
dc.subjectContext-awarenessen
dc.subjectHTML5en
dc.subjectMiddlewareen
dc.subjectMobile application developmenten
dc.subjectMobile computing environmenten
dc.subjectReusabilityen
dc.subjectSocial networking (online)en
dc.subjectSoftware prototypingen
dc.subjectWEB applicationen
dc.subjectWeb application developmenten
dc.subjectWeb applicationsen
dc.subjectXMLen
dc.titleEnabling cross-platform mobile application development: A context-aware middlewareen
dc.typeinfo:eu-repo/semantics/article
dc.description.volume8787
dc.description.startingpage304
dc.description.endingpage318
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 :1</p>en
dc.source.abbreviationLect. Notes Comput. Sci.en
dc.contributor.orcidKapitsaki, Georgia M. [0000-0003-3742-7123]
dc.contributor.orcidAchilleos, Achilleas P. [0000-0002-7661-0302]
dc.gnosis.orcid0000-0003-3742-7123
dc.gnosis.orcid0000-0002-7661-0302


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