cations through service interfaces. Applications can
then specify their data quality requirements while ac-
quiring real-time information of the application envi-
ronments.
EUPaaS applications carry out the adaptive exe-
cution of complex ubiquitous applications. An EU-
PaaS application model based on service composi-
tion is being developed to assess the impact of con-
text and data quality changes to the application ex-
ecution. Since the adaptation of applications can be
triggered by various factors, the architecture is not fo-
cused on supporting isolated adaptation mechanisms
for different situations. Instead, we aim at supporting
multiple adaptation mechanisms from a wide range of
options provided by the system, which can include re-
placement of services, changing of data sources, and
modification of the application logic. Adaptation trig-
gers are defined based on real-time quality informa-
tion from the data services, a system wide view of
resources, and the application context.
5 CONCLUSIONS
This position paper presented our vision and ongo-
ing work of EUPaaS (Elastic Ubiquitous Platform as a
Service). The work is motivatedby the need for large-
scale ubiquitous systems in future mega-hospitals.
The challenges we have faced mainly include elastic-
ity, large-scale context-awareness, reliable data pro-
cessing and application adaptation. To address these
challenges, we propose to enable the seamless con-
vergence of cloud computing and ubiquitous com-
puting by researching and realizing a series of novel
concepts, including elastic ubiquitous platform as a
service, cloud-native ubiquitous applications, real-
time quality-aware data service and context- and data
quality-aware applications. The research and devel-
opment work is in progress and will be integrated into
the EUPaaS software platform.
It is worth noting that the challenges addresses in
this work are not limited to hospital environments.
The need for large-scale ubiquitous systems, pro-
pelled by the emergence of Internet of Things, is
evident in applications in smart cities, smart health-
care, smart transportation and so on. The proposed
cloud-based approach will not only enable context-
awareness in large-scale, but also extend the applica-
tion domains of cloud computing to better support the
applications based on the growingly ubiquitous sen-
sors and smart devices.
ACKNOWLEDGEMENTS
This work is sponsored by Pacific Controls Cloud
Computing Lab (PC
3
L), a joint lab between Pacific
Controls L.L.C., Dubai, United Arab Emirates and the
Distributed Systems Group of the Vienna University
of Technology.
REFERENCES
Bardram, J. E. (2009). Activity-based computing for
medical work in hospitals. ACM Transactions on
Computer-Human Interaction, 16(2):1–36.
Batini, C. and Scannapieco, M. (2006). Data Quality-
Concepts, Methodologies and Techniques. Springer
Berlin Heidelberg New York.
Bellavista, P., Antonio, C., MARIO, F., and FOSCHINI, L.
(2013). A Survey of Context Data Distribution for
Mobile Ubiquitous Systems. ACM Computing Sur-
veys, 45(1).
Chun, B.-G., Ihm, S., Maniatis, P., Naik, M., and Patti, A.
(2011). CloneCloud-Elastic Execution between Mo-
bile Device and Cloud. In Proceedings of the sixth
conference on Computer systems - EuroSys ’11, page
301, New York, New York, USA. ACM Press.
Li, F., Nastic, S., and Dustdar, S. (2012). Data Qual-
ity Observation in Pervasive Environments. In The
10th IEEE/IFIP International Conference on Embed-
ded and Ubiquitous Computing (EUC 2012), Paphos,
Cyprus.
Liu, F., Tong, J., Mao, J., Bohn, R., Messina, J., Badger, L.,
and Leaf, D. (2011). Nist cloud computing reference
architecture. NIST Special Publication, 500:292.
Satyanarayanan, M. (2010). Mobile computing: The next
decade. In Proceedings of the 1st ACM Workshop on
Mobile Cloud Computing & Services Social Networks
and Beyond - MCS ’10, pages 1–6, New York, New
York, USA. ACM Press.
Strauch, S., Andrikopoulos, V., S´aez, S. G., Leymann, F.,
and Muhler, D. (2012). Enabling Tenant-Aware Ad-
ministration and Management for JBI Environments.
In (to appear in) Proceedings of the 5th International
Conference on Service-Oriented Computing and Ap-
plications (SOCA’12). IEEE Computer Society Con-
ference Publishing Services.
Weiser, M. (1991). The computer for the 21st century. Sci-
entific American, 265(3):94–104.
CLOSER2013-3rdInternationalConferenceonCloudComputingandServicesScience
314