Académique Documents
Professionnel Documents
Culture Documents
Alaa Almagrabi, Seng Loke, Torab Torabi Department of Computer Science and Computer Engineering La Trobe University
Outline
Research aim and Objectives Background Related work Discussion Proposal Spatial modeling for emergency systems System ontology Conclusion
Research Aims
We aim to investigate context-aware messaging and addressing for emergency situations . Assist-Me is an emergency alert that will be activate to help avoiding disaster. Outdoor emergency systems refer to the measures that we put in place in order to help us effectively deal with disasters within the society Investigating context models is required for designing efficient and expressive messaging and addressing services.
Background
Context awareness is more than twenty years old (Coppola, et. al., 2005). Context-awareness is a key aspect of new applications in the field of ubiquitous computing. Mobile and ubiquitous computing environments can now match and even replace traditional desktop computing. Chen and Kotz 2000, discuss the relation between contextaware computing and mobile computing model in which applications can determine and take advantage of contextual information. Contextual information can be used as an alternative to old fashion addressing techniques such IP addresses for communication purposes (Geiger, et. al., 2009).
What is Context?
Schilit et. al., (1994) divides context into three categories: i. Computing context. ii. User context. iii. Physical context. Chen and Kotz (2000) continued that work and introduced fourth category of context called time. Dey et. al., 1999 define context as any information that can be used to distinguish the situation of an entity, where entity can be a person, place, or object that is considered relevant to the interaction between the user and application. Schmidt et al., (2002) defines context as knowledge about the users and IT devices state, including surroundings, situation, and to a less extent, location.
Context Aim
The basic aim of context awareness is to provide computers with situational information in order to execute tasks. Context awareness aim can be found as the use of any information related to the users situation and surrounding in order for the application to progress and execute a task (Deys, 2001). Haseloff (2005) defines the aim of context awareness as providing computers with situational or contextual information as a result of which they accordingly adapt the execution of tasks and the way of interacting with users.
Application A smart bushfire Monitoring and detection system (Rong et al. 2010).
Technology GSM telephones and GPS receiver. Sensor, microcontroller and power supply
Architecture hybrid
A bushfire monitoring and detection system for smart homes (Sun et al. 2010).
emergency application
ZigBee modules: GSM modem and GPS receiver. Sensor, microcontroller and power supply
hybrid
SMS format
Application
type
Technology
Architecture centralized
Usage present graphical and textual interface to allow messaging text, audio, video and multimedia
ComMotion notification GPS, Web-Server, (Marmasse and and guidance CDPD and Data Schmandt, 2000). Mapping
centralized
centralized
The PIL museum notification IR and Wi-Fi Visitors Guide and guidance System (Kuflik et al. 2007)
centralized
text can be integers, floating point, Strings etc messaging, guide book, conversation and presentation
contextual information; location using sensor and GPS, time and nearby people etc location using GPS , time and event (message content)
Application
type
Technology
Architecture
Usage
Context model
Social network: uses different social Communication networks, GPS and and collaboration Bluetooth beacons
client server
message can be text, audio, video, and multimedia associated with geographical map mobile messaging technique to send or view the message
the client uses HP iPAQ hx2410 Pocket PCs and the server side is Fedora Core 2 Linux-Wireless network
client server
Technology
Architecture
Usage sharing, browsing, and querying global information in SMS format and Photos
J2ME and Nokia N95 for hybrid client side, the server is built using MySQL, Wireless And Google Maps or Microsoft Sensor Map
centralized
Technology PDA for the client and GPRS to communicate with server
Architecture hybrid
Context model the messaging time, the users location, personal status, and activity
the clients implemented in C# , the server is Microsoft.NET and uses GPRS to connect with GSM
hybrid
location, time from the user, instant messaging status, current and near future calendar appointments, and color coded availability
Application
type
Technology
Architecture
Usage
Context model
Using semantic web technology for ubiquitous location modeling(Stahl and Heckmann, 2004)
Framework for mobile context based messaging applications(Antti and Timo, 2007)
Social network: Mobile, IR- GPS, Communication sensors, and Collaboration Semantic OWL, Yamamoto and URIs
hybrid
location, User characteristics, any situational context (event, objects) and Map
J2ME, XML, JSR- centralized 179 Location API and GPS locator device.
In summary, the number of types of context being used in the application varies with time to time and with application to application. In recently year we notice that the use of the number of different types of context in applications increased significantly as compare to the previous years.
Flooding Scenario
FIRE Client in Red Zone Client in Yellow Zone Client in Blue Zone
Figure $. The Relation between the Clients and the Danger Zones.
System Ontology
Emergency_Situation has_stage 1 * Stage Region 1 1
1 involves
Danger_zone
1
*
1
1 1 *
White_zone
* Actors *
* has_location 1
Point_of_interest
Future work
Developing the ontology.
Evaluating the ontology. Implementation & performance measurements.
Thank you