@article { , title = {A framework for implementing formally verified resource-bounded smart space systems}, abstract = {© 2017, Springer Science+Business Media New York. Context-aware computing is a mobile computing paradigm that helps designing and implementing next generation smart applications, where personalized devices interact with users in smart environments. Development of such applications is inherently complex due to these applications adapt to changing contextual information and they often run on resource-bounded devices. Most of the existing context-aware development frameworks are centralized, adopt client–server architecture, and do not consider resource limitations of context-aware devices. This paper presents a systematic framework to modelling and implementation of resource-bounded multi-agent context-aware systems on Android devices. The proposed framework makes use of semantic technologies for context modelling and reasoning about resource-bounded context-aware agents, Android powered smartphones as development platform, a suitable communication model and declarative rule-based programming as a preferred development language.}, doi = {10.1007/s11036-017-0808-y}, eissn = {1572-8153}, issn = {1383-469X}, issue = {2}, journal = {Mobile Networks and Applications}, pages = {289-304}, publicationstatus = {Published}, publisher = {Springer Verlag}, url = {https://uwe-repository.worktribe.com/output/899624}, volume = {22}, keyword = {Computer Science Research Centre, context-awareness, resource-bounded agents, rule-based reasoning, non-monotonic reasoning, Android SDK}, year = {2017}, author = {Uddin, Ijaz and Rakib, Abdur and Haque, Hafiz Mahfooz Ul} }