Design & Development of Remote Vehicle Health Monitoring System Using Contex Aware Web Sefrvices. 2013
Design & Development of Remote Vehicle Health Monitoring System Using Contex Aware Web Sefrvices. 2013
Abstract— Remote vehicle monitoring system keeps track of types and can mould to their behaviors with the changing
vehicle and also monitor the fleet level of the vehicle status. Here contexts dynamically. The challenges with Context aware web
two problems are dealt with. First one is the anywhere any time services are adaptability, behavior and customization [2]. The
monitoring of the vehicle status cannot be done through manual architecture is shown in Fig 1[3].
monitoring and the second one is the system behavior change
according to user changes. The novelty of the proposed approach
is twofold. First our proposal allows the ability to visualise the
real position of vehicles and to take decisions according to real-
time information through web based application. Second we
develop a novel web based approach to model dynamic behaviors
of interacting context-aware web services and aiming to process
effectively. It takes an advantage of contexts change and realize
behavior adaptation of web services and further to facilitate the
development of user interface application of web services. An
advanced self-adapting algorithm is developed that can
automatically detect the changes in a system execution
context and decide how the system should behave according
to the changes in context. The objective of this project is to
provide an adaptive environment which suits the system to
change its behavior depending upon the contexts that ensures the Fig 1. Context Aware Web Service Architecture
challenges of context aware web services. It is an application
development project which is fully related with software. Context aware adaptive web applications which
automatically change their user observable behavior and
Index terms- Context aware web services, Remote monitoring structure according to the execution environment and the
System, Web Application . execution device internally or externally. Adaptive in
context-aware web service can help the system to analyze
I. INTRODUCTION
context situation and share that context with other services. In
A. Web Services order to respond with user intervention changes, a context-
aware web service has to develop for a variety of context types
Web service provides a means to support continuous
and switch their behaviors dynamically with the changing
communication between the system and the user over a
contexts [4].
network. They provide a framework for integration of system,
programming language independent and operating system.
Behavior adaptation in Context Aware services
Web services are widely deployed in current distributed
systems [1].The benefits of Web service include: Behavior adaptation takes in three forms namely service
Interoperability, Usability, Deployability, and Reusability. adaptation depending upon the service of application, content
adaptation that takes place in the data exchanged with the user
B. Context Aware Web Services and UI adaptation view of information [5]. The architecture
diagram for adaptive behavior of user interface is shown in Fig
Context aware refers to the information about the users and
2 [6].The application changes its behavior according to the
their environment that is used by web services to provide them
changes. The system captures the contexts from the
with a customized and personalized behavior. The application
environment and adapts accordingly.
can adapt its changes according to the contexts. Context-aware
web service makes the system to analyze situational context C. Remote Vehicle Health Monitoring System
and sharing the context with other web services. Remote vehicle monitoring system tracks the movement of
In order to respond to change in the context, a context- The earth moving vehicle to ensure that the vehicles are being
aware web service has to accommodate for a variety of context Used properly and they can be recovered in the case of any
via website browser over the internet. consists of IMEI number of the vehicle, Latitude, Longitude,
Date, time [11].
Before accepting the data the network is initialized and
III. SYSTEM OVERVIEW server is checked for connection availability. When a user
wants to track the device logs into the website and gets the real
A. Architecture Diagram dynamic position of the device on Google Map. A custom
The remote monitoring system allows the storing of report is also generated by the system which includes a
vehicle’s location information in particular time interval which detailed description of the vehicles status which is shown in
transmits vehicle’s location and other information to the the Fig 4.
monitoring station/Tracking server. The main objective is to
A. Data Conversion
develop a web based system that display all information
received in the tracking server to end user along with The received data from GPS is converted into decimal
displaying location of vehicle on a map. latitude and longitude as shown below
It’s also possible for the Automatic update of the vehicle
positions on the map. Search and shows the historical 2345.3522N = 23.755895
information to find specific activities and events of a vehicle
during a time range. The application can also change its B. Tracking History
system according to the user context change which ensures the In the server side database along with positional
adaptability and deploy ability feature of web services [9].We information the corresponding date and time is also saved
have developed an application that focuses on the design of a .This allows the users to see the history of the previous
service-oriented platform and development of Web based fleet positions of the vehicle after entering into the system for
management information system based on it [10]. comparing the performance by selecting a fixed date and time
interval [12].
Listen to Accept
YES New
YesPosition
NO
Network
Initialized?
YES
NO
Connect to
the Server
YES
ACKNOWLEDGMENT
REFERENCES
[1] Nils Agne , Nordbotten ,” XML and Web Services Security
Standards” IEEE Communications Surveys & Tutorials, Vol. 11,
No. 3, Third Quarter 2009
[2] Ulfar Erlingsson , Benjamin Livshits , Yinglian Xie ,” End-to-end
Web application security”,
http://research.microsoft.com/pubs/63700/hotos07.pdf
[3] Markus Keidl and Alfons Kemper,” Towards Context-Aware
Adaptable Web Services
[4] Jong-yi Hong, Eui-ho Suh , Sung-Jin Kim,” Context-aware
systems: A literature review and classification”
[5] Xiuguo Zhang, Hongbo Liu, Ajith Abraham ,” A Novel Process
Network Model for Interacting Context-aware Web Services”,
IEEE Transaction On Service Computing, November 2011, pp. 1-
14.
[6] Jiming Liu , Chi Kuen Wong, and Ka Keung Hui , “An
Adaptive User Interface Based on Personalized Learning”, 1094-
7167/03/ Published by the IEEE 2003 Computer Society.
[7] Wong Jin Xiang Terence,”Remote Monitoring System”.