A software development framework for context-aware systems
PhD thesis
Alegre-Ibarra, U. 2018. A software development framework for context-aware systems. PhD thesis Middlesex University Computer Science
Type | PhD thesis |
---|---|
Title | A software development framework for context-aware systems |
Authors | Alegre-Ibarra, U. |
Abstract | The beginning of the new century has been characterised by the miniaturisation and accessibility of electronics, which has enabled its widespread usage around the world. This technological background is progressively materialising the future of the remainder of the century, where industry-based societies have been moving towards information-based societies. Information from users and their environment is now pervasively available, and many new research areas have born in order to shape the potential of such advancements. Particularly, context-aware computing is at the core of many areas such as Intelligent Environments, Ambient Intelligence, Ambient Assisted Living or Pervasive Computing. Embedding contextual awareness into computers promises a fundamental enhancement in the interaction between computers and humans. While traditional computers require explicit commands in order to operate, contextually aware computers could also use information from the background and the users to provide services according to the situation. But embedding this contextual awareness has many unresolved challenges. The area of context-aware computing has attracted the interest of many researchers that have presented different approaches to solve particular aspects on the implementation of this technology. The great corpus of research in this direction indicates that context-aware systems have different requirements than those of traditional computing. Approaches for developing context-aware systems are typically scattered or do not present compatibility with other approaches. Existing techniques for creating context-aware systems also do not focus on covering all the different stages of a typical software development life-cycle. The contribution of this thesis is towards the foundation layers of a more holistic approach, that tries to facilitate further research on the best techniques for developing these kinds of systems. The approach presents a framework to support the development not only with methodologies, but with open-source tools that facilitate the implementation of context-aware systems in mobile and stationary platforms. |
Department name | Computer Science |
Institution name | Middlesex University |
Publication dates | |
06 Nov 2018 | |
Publication process dates | |
Deposited | 06 Nov 2018 |
Accepted | 25 Oct 2018 |
Output status | Published |
Accepted author manuscript | |
Language | English |
https://repository.mdx.ac.uk/item/87zx9
Download files
22
total views39
total downloads1
views this month4
downloads this month