for user-based constraints in cloud computing (which
may recall our application requirements), focuses on
a different problem related to cloud resource manage-
ment where constraints model security requirements.
6 CONCLUSIONS
In this paper, we have proposed an approach for sup-
porting application requirements in cloud-based IoT
information processing. Our solution allows an IoT
infrastructure authority to specify arbitrary require-
ments that must be satisfied by the CP during the ser-
vice provision and computes a SLA based on them.
Our approach takes into account possible dependen-
cies among requirements that might require the satis-
faction of further conditions. We have also provided
a CSP-based approach for solving our problem.
ACKNOWLEDGEMENTS
This work was supported in part by: the EC
within 7FP (grant 312797 “ABC4EU”), and H2020
(grant 644597 “ESCUDO-CLOUD”), and by
the Italian MIUR within PRIN “GenData 2020”
(2010RTFWBH), and the Brazilian CAPES (grant
BX5949/13-0).
REFERENCES
Biswas, A. and Giaffreda, R. (2014). IoT and cloud conver-
gence: Opportunities and challenges. In Proc. of the
2014 IEEE World Forum on Internet of Things (IEEE
WF-IoT 2014), Seoul, South Korea.
Botta, A., de Donato, W., Persico, V., and Pescap´e, A.
(2014). On the integration of cloud computing and
Internet of Things. In Proc. of the 2nd International
Conference on Future Internet of Things and Cloud
(FiCloud 2014), Barcelona, Spain.
De Capitani di Vimercati, S., Foresti, S., Jajodia, S.,
Livraga, G., Paraboschi, S., and Samarati, P. (2014).
Fragmentation in presence of data dependencies.
IEEE Transactions on Dependable and Secure Com-
puting (IEEE TDSC), 11(6):510–523.
De Capitani di Vimercati, S., Genovese, A., Livraga, G., Pi-
uri, V., and Scotti, F. (2013). Privacy and security in
environmental monitoring systems: Issues and solu-
tions. In Vacca, J., editor, Computer and Information
Security Handbook, 2nd Edition. Morgan Kaufmann.
Doukas, C. and Maglogiannis, I. (2012). Bringing IoT
and cloud computing towards pervasive healthcare. In
Proc. of the 6th International Conference on Innova-
tive Mobile and Internet Services in Ubiquitous Com-
puting (IMIS 2012), Palermo, Italy.
Foresti, S., Piuri, V., and Soares, G. (2015). On the use of
fuzzy logic in dependable cloud management. In Proc.
of the 2015 IEEE Conference on Communications and
Network Security (IEEE CNS 2015), Florence, Italy.
poster.
Galster, M. and Bucherer, E. (2008). A taxonomy for iden-
tifying and specifying non-functional requirements in
service-oriented development. In Proc. of the 2008
IEEE Congress on Services (IEEE SERVICES 2008),
Hawaii, USA.
Garg, S. K., Versteeg, S., and Buyya, R. (2013). A frame-
work for ranking of cloud computing services. Future
Generation Computer Systems, 29(4):1012–1023.
Jhawar, R. and Piuri, V. (2012). Fault tolerance man-
agement in iaas clouds. In Proc. of the 1st IEEE-
AESS Conference in Europe about Space and Satellite
Telecommunications (ESTEL 2012), Rome, Italy.
Jhawar, R., Piuri, V., and Samarati, P. (2012). Support-
ing security requirements for resource management in
cloud computing. In Proc. of the 15th IEEE Interna-
tional Conference on Computational Science and En-
gineering (IEEE CSE 2012), Paphos, Cyprus.
Jiang, L., Xu, L. D., Cai, H., Jiang, Z., Bu, F., and Xu,
B. (2014). An IoT-oriented data storage framework
in cloud computing platform. IEEE Transactions on
Industrial Informatics (IEEE TII), 10(2):1443–1451.
Kotsokalis, C., Yahyapour, R., and Gonzalez, M. (2010).
SAMI: The SLA management instance. In Proc. of
the 5th International Conference on Internet and Web
Applications and Services (ICIW 2010), Barcelona,
Spain.
Kovatsch, M., Lanter, M., and Shelby, Z. (2014). Cali-
fornium: Scalable cloud services for the Internet of
Things with CoAP. In Proc. of the 2014 IEEE Inter-
national Conference on the Internet of Things (IEEE
IOT 2014), Cambridge, MA, USA.
Li, A., Yang, X., Kandula, S., and Zhang, M. (2010). Cloud-
cmp: Comparing public cloud providers. In Proc. of
ACM SIGCOMM 2010, Melbourne, Australia.
Li, F., Voegler, M., Claessens, M., and Dustdar, S. (2013).
Efficient and scalable IoT service delivery on cloud. In
Proc. of IEEE CLOUD 2013, Santa Clara, CA, USA.
Ma, Y., Rao, J., Hu, W., Meng, X., Han, X., Zhang, Y.,
Chai, Y., and Liu, C. (2012). An efficient index for
massive IoT data in cloud environment. In Proc. of
the 21st ACM International Conference on Informa-
tion and Knowledge Management (ACM CIKM 2012),
Maui, Hawaii, USA.
Triska, M. (2012). The finite domain constraint solver of
SWI-Prolog. In Poc. of the 11th International Sympo-
sium on Functional and Logic Programming (FLOPS
2012), Kobe, Japan.