dc.contributor.author | Achilleos, Achilleas P. | en |
dc.contributor.author | Kapitsaki, Georgia M. | en |
dc.creator | Achilleos, Achilleas P. | en |
dc.creator | Kapitsaki, Georgia M. | en |
dc.date.accessioned | 2019-11-13T10:38:09Z | |
dc.date.available | 2019-11-13T10:38:09Z | |
dc.date.issued | 2014 | |
dc.identifier.uri | http://gnosis.library.ucy.ac.cy/handle/7/53484 | |
dc.description.abstract | The 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.source | Lecture Notes in Computer Science (including subseries Lecture Notes in Artificial Intelligence and Lecture Notes in Bioinformatics) | en |
dc.source.uri | https://www.scopus.com/inward/record.uri?eid=2-s2.0-84921503643&partnerID=40&md5=794a6e72d0dec8db7a623791b28a96a5 | |
dc.subject | World Wide Web | en |
dc.subject | Mobile telecommunication systems | en |
dc.subject | Mobile computing | en |
dc.subject | Context aware applications | en |
dc.subject | Context middleware | en |
dc.subject | Context- awareness | en |
dc.subject | Context-aware mobile application | en |
dc.subject | Context-awareness | en |
dc.subject | HTML5 | en |
dc.subject | Middleware | en |
dc.subject | Mobile application development | en |
dc.subject | Mobile computing environment | en |
dc.subject | Reusability | en |
dc.subject | Social networking (online) | en |
dc.subject | Software prototyping | en |
dc.subject | WEB application | en |
dc.subject | Web application development | en |
dc.subject | Web applications | en |
dc.subject | XML | en |
dc.title | Enabling cross-platform mobile application development: A context-aware middleware | en |
dc.type | info:eu-repo/semantics/article | |
dc.description.volume | 8787 | |
dc.description.startingpage | 304 | |
dc.description.endingpage | 318 | |
dc.author.faculty | 002 Σχολή Θετικών και Εφαρμοσμένων Επιστημών / Faculty of Pure and Applied Sciences | |
dc.author.department | Τμήμα Πληροφορικής / Department of Computer Science | |
dc.type.uhtype | Article | en |
dc.description.notes | <p>Cited By :1</p> | en |
dc.source.abbreviation | Lect. Notes Comput. Sci. | en |
dc.contributor.orcid | Kapitsaki, Georgia M. [0000-0003-3742-7123] | |
dc.contributor.orcid | Achilleos, Achilleas P. [0000-0002-7661-0302] | |
dc.gnosis.orcid | 0000-0003-3742-7123 | |
dc.gnosis.orcid | 0000-0002-7661-0302 | |