Full text: Proceedings, XXth congress (Part 2)

  
A PLATFORM FOR RAPID DEPLOYMENT OF MOBILE ASSET MANAGEMENT 
SYSTEMS 
Mr. Suen Lee and Prof. Yang Gao 
Department of Geomatics Engineering 
The University of Calgary 
Calgary, Alberta, Canada T2N IN4 
sulee@ucalgary.ca; gao(@geomatics.ucalgary.ca 
KEY WORDS: GIS, Internet/Web, Management, Data Mining, Web based, Tracking 
ABSTRACT: 
In recent years, the convergence of location, information management and communication technologies have created an emerging 
market known as location-based service (LBS). LBS is a critical enabling technology using location as a filter to extract relevant 
information to provide value-added services. Mobile Asset Management System (MAMS) is one such service and has been rapidly 
gaining attention from corporations and individuals. A MAMS offers timely and relevant information necessary for informed 
decisions on efficient asset management, increasing productivity, profitability, safety and security. Despite there being a diverse 
array of potential applications, all MAMS share common elements such as data collection from remote assets, wireless 
communication for transmitting data from the assets to a central office back-end for storage, and software application to provide 
services to interested users. If these elements are recreated for every new MAMS, as is generally the case today, then significant time 
and resources will be wasted through duplication. Trving to tie the heterogeneous components into a MAMS has been a challenge 
for LBS developers. To overcome these obstacles, technologies that provide the common elements and fundamental functions have 
been investigated and developed at The University of Calgary. Heterogeneous components such as sensors, wireless networks and 
databases have been integrated into a single Development Platform which can become a foundation and is an innovative solution to 
numerous and diverse MAMS system development and for other LBS applications. By featuring an object-oriented, extensible and 
modular architecture, developers can choose the functions from the platform to use in their applications, extend or customize other 
functions and add their own specialized software applications when necessary. Technical details of the platform will be described 
along with field test results in applications to vehicle tracking for safety and security monitoring. 
1. INTRODUCTION 
1.1] Background 
Advances in widespread, robust and inexpensive location and 
wireless communication technologies have resulted in an 
explosion of activities in the field of Location Based Services 
(LBS). Timely and relevant information enables informed 
decision-making and offers improvements for productivity, 
safety and security. One particular form of LBS, known as 
Mobile Asset Management System (MAMS) has garnered 
significant interest from corporations desiring more efficient 
methods in managing their asset fleets. Other promising 
applications include personal vehicle monitoring and security 
systems. To be an effective tool, à MAMS must be capable of 
aiding or performing operational decision-making. It must be 
able to differentiate between dissimilar assets, seamlessly 
handle spatial and non-spatial data. It must be capable of 
collecting and storing information from the field and process 
the data to and from numerous databases for data retricval, 
editing, analysis, presentation and decision-making functions. 
The impetus for LBS came out of the demands of the United 
State's Federal Communications Commission (FCC) for 
cellular operators to be able to provide the position of any 
cellular devices operating on their network to public emergency 
services, accurate to within 125 meters, as part of their 
Enhanced 911 program  [Prasad, 2001][FCC, 2003]. 
Technologies developed for accurate positioning via cellular 
  
network or phone to provide emergency locations can also be 
used for new and innovative applications. Devices integrating 
wireless and positioning capabilities could be attached to 
vehicles and assets for monitoring. Mining operations utilize 
numerous and varied assets spread over a wide work area in 
their operations and would greatly benefit from the deployment 
of an effective MAMS into their operation. They could also be 
used by consumers to determine nearby points of interests or 
receive relevant information, using location-aware cellular 
phones or other wireless devices. For these reasons, along with 
expectations of rapid growth [Prasad, 2001], LBS has received 
significant attention from industry, users and providers. 
1.2 Development Platform 
In this paper, a location aware Development Platform in 
support of MAMS and other LBS applications will be 
presented. This Platform helps augment MAMS development 
by providing critical functionality required in a MAMS type 
applications, allowing developers to reuse these functionality 
and maximize their time and resources on the unique aspects of 
their applications. The intent is to have a platform that can 
become an engine for LBS development. While MAMS is the 
primary application for the Platform, it will remain flexible 
enough so that it could also be extended to other LBS activities 
in the future. This Platform will offer important low-level 
functions that developers can utilize as an important foundation 
for their enterprise MAMS applications and feature an open 
architecture, so that it can be utilized by third parties. À system 
developed with the Platform will also be presented along with 
field and simulated testing results. 
International / 
The Platform 
oriented princ 
ease of integra 
communicatio 
widespread ce 
Users have acc 
2.1 Java 
Java is a soft 
1995 and offer 
e The abili 
hardware 
e Designec 
principal 
e Better in 
compare 
e Allow fv 
an Intern 
*  Developi 
interactix 
eo Usableo 
Java has espec 
presentation o 
enterprise ap] 
Applets, Servl 
especially usef 
to users in a M 
21.1 Java A 
An Applet is € 
within the con 
whenever con 
presented as it 
as a graphical 
the remote use 
therefore barre 
resources on 
resources, Som 
can respond tc 
resources it nee 
2.1.2 Java S 
A Servlet is al: 
server and lisi 
requests could | 
a fully Java Se 
operate Servlet 
multiple short- 
threads to han 
thread, which 
threads, is muc 
than previous s 
local variables 
that data meant 
do not interfere 
Java ServerPa; 
scripting. A JS]
	        
Waiting...

Note to user

Dear user,

In response to current developments in the web technology used by the Goobi viewer, the software no longer supports your browser.

Please use one of the following browsers to display this page correctly.

Thank you.