首页 | 本学科首页   官方微博 | 高级检索  
     


A cloud-based platform to develop context-aware mobile applications by domain experts
Affiliation:1. Institute of Computer Science, Foundation for Research and Technology - Hellas (FORTH), N. Plastira 100, 711 10 Heraklion, Crete, Greece;2. Department of Computer Science, University of Crete, P.O. Box 1470, 714 09 Heraklion, Crete, Greece;1. Department of Engineering (DITEN), University of Genova, Genova, Italy;2. Department of Industrial Design, Eindhoven University of Technology, Eindhoven, Netherlands;3. Computer Science Department, University of California Santa Cruz, CA, USA;1. State Key Laboratory of Information Engineering in Surveying, Mapping and Remote Sensing, Wuhan University, Wuhan, 430079, China;2. Collaborative Innovation Center of Geospatial Technology, Wuhan, 430079, China;3. Department of Geography & the Environment, University of Denver, Denver, CO, 80208-0710, USA;4. Department of Geography, University of Wisconsin-Madison, Madison, WI, 53706, USA;1. School of Computer, National University of Defense Technology, Changsha 410073, China;2. State Key Laboratory of High Performance Computing, National University of Defense Technology, Changsha 410073, China
Abstract:Context-awareness enables the personalization of computer systems according to the users' needs and their particular situation at a given time. The personalization capabilities are usually implemented by programmers due to the complex processes that are involved. However, an important trend in software development is that more and more software systems are being implemented not only by programmers but also by people with expertise in other domains. Since most of the existing context-aware development toolkits are designed for programmers, non-technical users cannot develop these kinds of systems. The design of tools to create context-aware systems by users that do not have programming skills but are experts in the domain where the system is going to be deployed, will contribute to speed up the adoption of these kinds of services by the society. This paper presents a cloud-based platform to ease the development of context-aware mobile applications by people without programming skills. The platform has been designed to be used in a tourism domain. This way, tourism experts can send tourist information to mobile users according to their context data (indoor/outdoor location, language, and date and time range). An energy-efficient mobile app has been developed in order to obtain context data from the user's device and to receive personalized information in real time based on these data. The architecture and implementation details of the system are presented and the evaluation of the platform by tourism domain experts is discussed.
Keywords:
本文献已被 ScienceDirect 等数据库收录!
设为首页 | 免责声明 | 关于勤云 | 加入收藏

Copyright©北京勤云科技发展有限公司  京ICP备09084417号