You are not logged in.

Software engineering for multi-tenancy computing challenges and implications

Ru, Jia, Grundy, John and Keung, Jacky 2014, Software engineering for multi-tenancy computing challenges and implications, in FSE 2014 : International Workshop on Innovative Software Development Methodologies and Practices, InnoSWDev 2014 - Proceedings, ACM Digital Library, [Hong Kong], pp. 1-10, doi: 10.1145/2666581.2666585.

Attached Files
Name Description MIMEType Size Downloads

Title Software engineering for multi-tenancy computing challenges and implications
Author(s) Ru, Jia
Grundy, JohnORCID iD for Grundy, John
Keung, Jacky
Conference name Foundations of Software Engineeing. Symposium (22nd : 2014 : Hong Kong)
Conference location Hong Kong
Conference dates 16-21 Nov. 2014
Title of proceedings FSE 2014 : International Workshop on Innovative Software Development Methodologies and Practices, InnoSWDev 2014 - Proceedings
Editor(s) [Unknown]
Publication date 2014
Start page 1
End page 10
Total pages 10
Publisher ACM Digital Library
Place of publication [Hong Kong]
Summary Multi-tenancy is a cloud computing phenomenon. Multiple instances of an application occupy and share resources from a large pool, allowing different users to have their own version of the same application running and coexisting on the same hardware but in isolated virtual spaces. In this position paper we survey the current landscape of multi-tenancy, laying out the challenges and complexity of software engineering where multi-tenancy issues are involved. Multitenancy allows cloud service providers to better utilise computing resources, supporting the development of more exible services to customers based on economy of scale, reducing overheads and infrastructural costs. Nevertheless, there are major challenges in migration from single tenant applications to multi-tenancy. These have not been fully explored in research or practice to date. In particular, the reengineering effort of multi-tenancy in Software-as-a-Service cloud applications requires many complex and important aspects that should be taken into consideration, such as security, scalability, scheduling, data isolation, etc. Our study emphasizes scheduling policies and cloud provisioning and deployment with regards to multi-tenancy issues. We employ CloudSim and MapReduce in our experiments to simulate and analyse multi-tenancy models, scenarios, performance, scalability, scheduling and reliability on cloud platforms.
ISBN 9781450332262
Language eng
DOI 10.1145/2666581.2666585
Field of Research 080309 Software Engineering
Socio Economic Objective 890202 Application Tools and System Utilities
HERDC Research category E1.1 Full written paper - refereed
ERA Research output type E Conference publication
Copyright notice ©2014, ACM
Persistent URL

Document type: Conference Paper
Collection: School of Information Technology
Connect to link resolver
Unless expressly stated otherwise, the copyright for items in DRO is owned by the author, with all rights reserved.

Version Filter Type
Citation counts: TR Web of Science Citation Count  Cited 0 times in TR Web of Science
Scopus Citation Count Cited 3 times in Scopus
Google Scholar Search Google Scholar
Access Statistics: 108 Abstract Views, 2 File Downloads  -  Detailed Statistics
Created: Tue, 01 Mar 2016, 16:31:19 EST

Every reasonable effort has been made to ensure that permission has been obtained for items included in DRO. If you believe that your rights have been infringed by this repository, please contact