This paper identifies authoring tools requirements for the development of cultural applications t... more This paper identifies authoring tools requirements for the development of cultural applications tailored for deployment on mobile devices: Personal Digital Assistants (PDAs) and mobile phones. To address this issue it recognizes and evaluates the development and design facilities provided by state-of-the-art multimedia application development tools for PDAs and mobile phones: Macromedia Flash Lite, Navipocket, Java 2 Micro Edition and Microsoft .Net platform for the Mobile Web. Secondly, it describes the use of these tools for the implementation of three projects that have been developed at the Department of Cultural Technology and Communication, University of the Aegean, in Greece, providing cultural and tourist information. Based on these three case studies the paper extracts a set of PDA and mobile phone-enabled application requirements and concludes with a set of suggestions related to the way authoring tools should be exploited in order to gratify application and designer needs...
The use of wireless networks in mobile tourist applications has brought about many services that ... more The use of wireless networks in mobile tourist applications has brought about many services that have been branded "necessary" in many research projects. Though, latest Eurobarometer findings argue that tourists are reluctant in using such services, arguing that high costs of roaming are the major deterrent factor. This paper presents the design issues and implementation of a context-aware 'mobile tourism' research prototype, which brings together the main assets of the Internet and mobile computing technologies. Namely, by using Internet web technologies it enables the creation of personalized portable tourist applications with rich content that matches user preferences. The users may download these customizable applications to their mobile device. Thereafter, network coverage is only an option as the applications execute in standalone mode.
Proceedings of the 1st ACM international conference on PErvasive Technologies Related to Assistive Environments - PETRA '08, 2008
Abstract Wireless Sensor Networks (WSNs) has been identified as a promising technology for suppor... more Abstract Wireless Sensor Networks (WSNs) has been identified as a promising technology for supporting assistive environments. This article introduces PROTECT, a system that employs autonomous software objects referred to as Mobile Agents (MAs) able of locating and informing visually impaired persons for potential risks. PROTECT utilizes a 3-tier architecture where the first tier comprises a Base Station (BS), the second tier mobile sinks (carried by blinds on their sticks) and the third tier stationary sensor nodes. This WSN is ...
2008 IEEE Symposium on Computers and Communications, 2008
Abstract Mobile agents (MAs) have been initially developed to replace the client/server model whi... more Abstract Mobile agents (MAs) have been initially developed to replace the client/server model which shows many disadvantages in WSN environments (eg very high bandwidth and energy utilization). Herein, we present CBID (Clone-Based Itinerary Design), a novel algorithm that calculates near-optimal routes for MAs that incrementally fuse the data as they visit the nodes while enabling a fast update of designed itineraries which is especially important for highly dynamic topologies. The order of visited nodes highly affects the ...
Older adults' pre... more Older adults' preferences to remain independent in their own homes along with the high costs of nursing home care have motivated the development of Ambient Assisted Living (AAL) technologies which aim at improving the safety, health conditions and wellness of the elderly. This paper reports hands-on experiences in designing, implementing and operating UbiCare, an AAL based prototype system for elderly home care monitoring. The monitoring is based on the recording of environmental parameters like temperature and light intensity as well as micro-level incidents which allows one to infer daily activities like moving, sitting, sleeping, usage of electrical appliances and plumbing components. The prototype is built upon inexpensive, off-the-shelf hardware (e.g., various sensors, Arduino microcontrollers, ZigBee-compatible wireless communication modules) and license-free software, thereby ensuring low system deployment costs. The network comprises nodes placed in a house's main rooms or mounted on furniture, one wearable node, one actuator node and a centralized processing element (coordinator). Upon detecting significant deviations from the ordinary activity patterns of individuals and/or sudden falls, the system issues automated alarms which may be forwarded to authorized caregivers via a variety of communication channels. Furthermore, measured environmental parameters and activity incidents may be monitored through standard web interfaces.
This paper identifies authoring tools requirements for the development of cultural applications t... more This paper identifies authoring tools requirements for the development of cultural applications tailored for deployment on mobile devices: Personal Digital Assistants (PDAs) and mobile phones. To address this issue it recognizes and evaluates the development and design facilities provided by state-of-the-art multimedia application development tools for PDAs and mobile phones: Macromedia Flash Lite, Navipocket, Java 2 Micro Edition and Microsoft .Net platform for the Mobile Web. Secondly, it describes the use of these tools for the implementation of three projects that have been developed at the Department of Cultural Technology and Communication, University of the Aegean, in Greece, providing cultural and tourist information. Based on these three case studies the paper extracts a set of PDA and mobile phone-enabled application requirements and concludes with a set of suggestions related to the way authoring tools should be exploited in order to gratify application and designer needs...
The use of wireless networks in mobile tourist applications has brought about many services that ... more The use of wireless networks in mobile tourist applications has brought about many services that have been branded "necessary" in many research projects. Though, latest Eurobarometer findings argue that tourists are reluctant in using such services, arguing that high costs of roaming are the major deterrent factor. This paper presents the design issues and implementation of a context-aware 'mobile tourism' research prototype, which brings together the main assets of the Internet and mobile computing technologies. Namely, by using Internet web technologies it enables the creation of personalized portable tourist applications with rich content that matches user preferences. The users may download these customizable applications to their mobile device. Thereafter, network coverage is only an option as the applications execute in standalone mode.
Proceedings of the 1st ACM international conference on PErvasive Technologies Related to Assistive Environments - PETRA '08, 2008
Abstract Wireless Sensor Networks (WSNs) has been identified as a promising technology for suppor... more Abstract Wireless Sensor Networks (WSNs) has been identified as a promising technology for supporting assistive environments. This article introduces PROTECT, a system that employs autonomous software objects referred to as Mobile Agents (MAs) able of locating and informing visually impaired persons for potential risks. PROTECT utilizes a 3-tier architecture where the first tier comprises a Base Station (BS), the second tier mobile sinks (carried by blinds on their sticks) and the third tier stationary sensor nodes. This WSN is ...
2008 IEEE Symposium on Computers and Communications, 2008
Abstract Mobile agents (MAs) have been initially developed to replace the client/server model whi... more Abstract Mobile agents (MAs) have been initially developed to replace the client/server model which shows many disadvantages in WSN environments (eg very high bandwidth and energy utilization). Herein, we present CBID (Clone-Based Itinerary Design), a novel algorithm that calculates near-optimal routes for MAs that incrementally fuse the data as they visit the nodes while enabling a fast update of designed itineraries which is especially important for highly dynamic topologies. The order of visited nodes highly affects the ...
Older adults' pre... more Older adults' preferences to remain independent in their own homes along with the high costs of nursing home care have motivated the development of Ambient Assisted Living (AAL) technologies which aim at improving the safety, health conditions and wellness of the elderly. This paper reports hands-on experiences in designing, implementing and operating UbiCare, an AAL based prototype system for elderly home care monitoring. The monitoring is based on the recording of environmental parameters like temperature and light intensity as well as micro-level incidents which allows one to infer daily activities like moving, sitting, sleeping, usage of electrical appliances and plumbing components. The prototype is built upon inexpensive, off-the-shelf hardware (e.g., various sensors, Arduino microcontrollers, ZigBee-compatible wireless communication modules) and license-free software, thereby ensuring low system deployment costs. The network comprises nodes placed in a house's main rooms or mounted on furniture, one wearable node, one actuator node and a centralized processing element (coordinator). Upon detecting significant deviations from the ordinary activity patterns of individuals and/or sudden falls, the system issues automated alarms which may be forwarded to authorized caregivers via a variety of communication channels. Furthermore, measured environmental parameters and activity incidents may be monitored through standard web interfaces.
6th International Conference on Ubiquitous and Future Networks (ICUFN 2014), Jul 9, 2014
Mobile agents (MAs) have been proposed as a distributed middleware approach suitable for autonomi... more Mobile agents (MAs) have been proposed as a distributed middleware approach suitable for autonomic data aggregation operations in Wireless Sensor Networks (WSN). Determining optimal itineraries for MAs traveling through WSN nodes is a non-trivial problem. Thus, several heuristics have been proposed to perform efficient itinerary planning for MAs. However, the evaluation of these heuristics is typically performed on the ground of different parameter spaces and assumptions about the underlying network and the capabilities of nodes. Herein, we implement, simulate and compare the most prominent itinerary planning algorithms upon a common parameter space, making realistic network-level assumptions.
The investigation of mobile agent (MA) middleware as a technology for implementing efficient data... more The investigation of mobile agent (MA) middleware as a technology for implementing efficient data fusion schemes on wireless sensor networks (WSN) has been a subject of intense research in the past few years. Nevertheless, the itineraries followed by travelling MAs largely determine the overall performance of the data fusion applications. Along this line, this article introduces a novel algorithmic approach for efficient itinerary planning of MA objects engaged in data fusion tasks. Our algorithm adopts an iterated local search (ILS) approach in deriving the hop sequence of multiple travelling MAs over the deployed source nodes. Simulation results demonstrate the performance gain of our method against existing multiple MA itinerary planning methods.
19th IEEE Symposium on Computers and Communications (ISCC 2014), Jun 24, 2014
A critical issue dealt with in Wireless Sensor and Actor Networks (WSANs) is the real time respon... more A critical issue dealt with in Wireless Sensor and Actor Networks (WSANs) is the real time response of actors to events occurring in the network area. The fast notification of actors from Sensor Nodes (SNs) about the events as well as the effective coordination of actors for prompt event handling is most important in these networks. In this paper, we introduce a distributed protocol for effective event handling in a WSAN. Existing approaches mainly favoring actors near the current event for handling it, may lead to highly ineffective solutions for certain worst-case scenarios. Through a randomized approach, our solution also selects distant actors for handling events, and guarantees fast average responsiveness to events and a balanced energy distribution among actors. In addition, it features efficient distributed algorithms for sensor to actor and actor to actor coordination which are of independent interest.
Uploads
Papers by Damianos Gavalas