research project. In order to verify the feasibility of
our design, we have conducted some preliminary
experiments of system components and functions
that are considered to be critical to the viability of
our approach. We will use a simple example to
demonstrate our experiment. Suppose that a mobile
user wants to arrange a trip from Beijing to
Shanghai. The trip schedule contains booking a
one-way flight ticket, arranging airport pickup,
making a hotel and a restaurant reservation. The trip
reservation starts at the handhold device of the
mobile user. At this stage, we have a simple GUI
portal. It should be noted that the prototype at
current phase is neither complete nor user friendly. It
only serves as a meaningful means with visual
representation and guidance to the mobile users for
initiating an M-commerce application. In order to
cope with context information and context
reasoning, we adopt Jena Semantic Web Toolkit to
simulate the workflow management module. In the
prototype experiment, we defined four classes to
simulate and verify the service discovery and
activity execution.
Through this experiment, we believe that our
proposed approach is capable of adapting existing
techniques, such as web service, service discovery,
etc., and generating sufficient information for
context-aware workflow analysis.
5 CONCLUSIONS
In this paper, we presented the design and
architecture which integrates mobile agent
technology and context aware workflow to
accommodate M-commerce applications. The
novelty of our proposal is that it uses an ontological
context model to provide personal and
environmental contextual information and supports
the composition of context-aware services. As a
consequence, it not only utilises existing web service
and service discovery protocol, but also employs
mobile agents to achieve flexible network roaming
for interactive services.
Even though we have completed a few critical
experiments, the whole research project is still in its
very early stage. Our next steps are to complete the
workflow management system and to integrate the
system with a mobile agent infrastructure. In
addition, there are some aspects that should be
further investigated. First, we shall study how to
model user behaviour though data mining and
reasoning, and how to predict the user’s actions
based on various profiles. Secondly, we will
redesign the mobile portal in order to manage the
limited computational resources of handhold devices
and provide a user friendly interface. Thirdly, we
will investigate the development of M-commerce
agents with more intelligent decision-making and
learning capabilities in the context of automated
business transaction.
ACKNOWLEDGEMENTS
The authors would like to thanks to the Natural
Science Foundation of P. R. of China (90912003,
60773108 and 90812001) and the Natural Science
and Engineering Council of Canada for supporting
this research.
REFERENCES
Ardissono, L. Furnari, R., Goy, A., Petrone, G., Segnan. M,
2007. Context-Aware Workflow Management, In
ICWE’07, Seventh International Conference on Web
Engineering, Como, Italy pp. 47-52.
Bădică, C., Ganzha, M., Paprzycki, M., 2005. Mobile
Agents in a Multi-Agent E-Commerce System, In
Proc. Of SYNASC, Timisoara: IEEE Computer Society
Press, pp. 207-214.
Bai, L., Chou, D. C., Yen, D. C., Lin, B., 2005. Mobile
commerce: its market analyses, International Journal
of Mobile Communications, 3(1), 66 - 81
Chakraborty, D., Joshi, A., Finin, T., Yesha, Y., 2005.
Service Composition for Mobile Environments,
Journal on Mobile Networking and Applications,
Special Issue on Mobile Services, 10, pp. 435-451.
Dey, A. K. 2001. Understanding and Using Context.
Personal and Ubiquitous Computing, Personal and
Ubiquitous Computing Journal, 5(1).pp. 4-7.
Dey, A. K., Abowd, G. D., 1999. Towards a Better
Understanding of Context and Context-Awareness.
Technical Report GIT-GVU-99-22, Georgia Institute
of Technology, College of Computing, Atlanta,
Georgia, USA.
Hagen, L., Breugst, M., Magedanz, T., 1998. Impacts of
mobile agent technology on mobile communication
system evolution, IEEE Personal Communication, 5,
pp. 56-69.
Kotz, D., Gray, R. S., 1999. Mobile Agents and the
Future of the Internet, ACM Operating Systems
Review, 33(3), pp. 7-13.
Kowalczyk, R., Braun, P., Frankczyk, B., Speck, A., 2003.
Deploying Mobile and Intelligent Agents in
Interconnected E-marketplaces, Journal of Integrated
Design and Process Science, 7(3), 109-123.
Laudon, K., Traver, C., 2006. E-commerce: Business,
Technology, Society, Prentice Hall. Boston, 3
rd
edition.
Luo, N., Yan, J., Liu, M., Yang, S., 2006. Towards
Context-Aware Composition of Web Services, In Fifth
ICE-B 2010 - International Conference on e-Business
114