JOURNAL ARTICLE

Multi-tenant Services Monitoring for Accountability in Cloud Computing

Abstract

Software as a Service (SaaS) is a delivery model in which software resources are accessed remotely by users. Multi-tenancy is one of key properties of SaaS to achieve higher profit margin by leveraging the economies of scale. This feature empowered by virtualization comes several new complexities introduced related to the area of accountability. For this purpose, we tackle the problem of integrating multi-tenancy in cloud services accountability and determine crucial issues that can be solved. To do this, we propose a multitenant services monitoring approach that keeps monitoring service execution at runtime and detecting privacy violations. This approach is based on multitenant accountability patterns for integrating multi-tenancy architecture and expressing rules that are enforced using AOP. Furthermore, we propose a middleware layer for implementing our approach into conventional cloud architecture. The performed evaluation proves the flexibility and the efficiency of our approach for services based applications in the cloud computing.

Keywords:
Multitenancy Cloud computing Software as a service Computer science Virtualization Computer security Service-oriented architecture Accountability Key (lock) Flexibility (engineering) Operating system Software Distributed computing Database World Wide Web Web service Software development

Metrics

5
Cited By
3.23
FWCI (Field Weighted Citation Impact)
14
Refs
0.93
Citation Normalized Percentile
Is in top 1%
Is in top 10%

Citation History

Topics

Cloud Computing and Resource Management
Physical Sciences →  Computer Science →  Information Systems
Cloud Data Security Solutions
Physical Sciences →  Computer Science →  Information Systems
IoT and Edge/Fog Computing
Physical Sciences →  Computer Science →  Computer Networks and Communications
© 2026 ScienceGate Book Chapters — All rights reserved.