signals never handled before, may become available,
and new service scenarios may be developed. For
example, a mobile u-health service may be
developed to handle only a single type of sensor. But
sometime it may need to handle multiple sensors in a
bundle. Then, the implementation of the u-health
service needs to be modified to cope with the
changes. Since our platform maintains a property
file that keeps the descriptions about the sensor
types, the platform can adapt to the change more
efficiently. This property file enables multiple
sensors to be linked to a mobile device and to
transmit the sensor data over a single wireless link to
the u-health server.
When hospitals and insurance companies are
engaged with the mobile u-health service scenario
described in Section 4, the u-health service scenario
needs to be extended. Such kind of environmental
change circumventing u-health services may be
frequent in real situations. Since u-heath services are
defined in the form of processes using the BPMT
tool in our platform, they can adapt to such changes
more efficiently by adding new service components
and/or by replacing some of the service components
with alternative ones.
7.6 Interoperability
One of important criteria for designing the mobile u-
health service platform is interoperability. BPMS is
usually equipped with facilities for supporting
interoperability. Since our platform is based on
BPMS, the facilities of BPMS for interoperability
can be shared in the mobile u-health service
platform. The remote applications and systems can
be integrated with u-health services in our platform
without any extra work. The Web Services API for
BPMS and the Web portal provide an easy way of
exchanging information between processes.
8 CONCLUSIONS
In this paper, we have identified several core
components of the u-health service scenario process,
and described the overall architecture of the mobile
u-health platform. We have also developed essential
functions and facilities that allow service developers
to effectively use the core components to develop
various mobile u-health services with less effort.
Our mobile u-health service platform is very
unique in that it adopts BPMS as its underlying
platform, and u-health services are designed as
service processes. The standard u-health service
process provides a guideline to u-health service
developers. They can specialize and/or extend the
service process template to develop their own u-
health services. Six design goals are identified for
the mobile u-health platform, and we have tried to
achieve them in our BPMS-based u-health service
platform.
One of the lessons that we learned while
working with the mobile environment is that
different trade-offs need to be made for different
circumstances. For example, we need to consider
resource limitations on mobile devices,
communication bandwidth, and constraints on user
interfaces to make a trade-off between different
quality of services for different environments and
different user groups.
There are also some pending works to be done to
make the platform more secure and reliable. We are
currently investigating how to support the features of
managing personal healthcare data securely, and
enhancing the performance by compressing
messages exchanged between mobile devices and
the u-health server.
REFERENCES
D. Konstantas, R. Bults, A. Van Halteren , K. Wac, V.
Jones, I. Widya, R. Herzog, B. Streimelweger,
“Mobile Health Care: Towards a commercialization of
research results”, In proceedings of 1st European
Conference on eHealth - ECEH06 -Fribourg,
Switzerland, pp.12 – 13, October 2006.
Pappas, C. Coscia, E. Dodero, G. Gianuzzi, V.
Earney, M., “A Mobile E-Health System Based on
Workflow Automation Tools”, Computer-Based
Medical Systems. Proceedings of the 15th IEEE
Symposium on pp.271 – 276, June 2002.
Broens, T.H.F., van Halteren, A.T., van Sinderen, M.J.,
Wac, K.E. “Towards an application framework for
context-aware m-health applications”, In: EUNICE
2005 "Networked Applications". 11th open European
Summer School, pp.6-8 July 2005.
N. Oliver , F. Flores-Mangas, “MPTrain: a mobile, music
and physiology-based personal trainer”, ACM
International Conference Proceeding Series; Vol.159,
pp.21 – 28, 2006.
E. Jovanov, D. Raskovicl, A. 0. Lords, P. Cox, R. Adharni,
F. Andrasik, "Stress monitoring Using a Distributed
Wireless Intelligent Sensor System“, in IEEE
Engineering in Medicine and Biology Magazine, pp.
49-55, May/June 2003.
A BPM-BASED MOBILE U-HEALTH SERVICE FRAMEWORK
117