Nothing Special   »   [go: up one dir, main page]

skip to main content
10.1109/ICSM.2010.5609735guideproceedingsArticle/Chapter ViewAbstractPublication PagesConference Proceedingsacm-pubtype
Article

Enabling multi-tenancy: An industrial experience report

Published: 12 September 2010 Publication History

Abstract

Multi-tenancy is a relatively new software architecture principle in the realm of the Software as a Service (SaaS) business model. It allows to make full use of the economy of scale, as multiple customers - “tenants” - share the same application and database instance. All the while, the tenants enjoy a highly configurable application, making it appear that the application is deployed on a dedicated server. The major benefits of multi-tenancy are increased utilization of hardware resources and improved ease of maintenance, resulting in lower overall application costs, making the technology attractive for service providers targeting small and medium enterprises (SME). Therefore, migrating existing single-tenant to multi-tenant applications can be interesting for SaaS software companies. In this paper we report on our experiences with reengineering an existing industrial, single-tenant software system into a multitenant one using a lightweight reengineering approach.

Cited By

View all

Recommendations

Comments

Please enable JavaScript to view thecomments powered by Disqus.

Information & Contributors

Information

Published In

cover image Guide Proceedings
ICSM '10: Proceedings of the 2010 IEEE International Conference on Software Maintenance
September 2010
598 pages
ISBN:9781424486304

Publisher

IEEE Computer Society

United States

Publication History

Published: 12 September 2010

Qualifiers

  • Article

Contributors

Other Metrics

Bibliometrics & Citations

Bibliometrics

Article Metrics

  • Downloads (Last 12 months)0
  • Downloads (Last 6 weeks)0
Reflects downloads up to 14 Dec 2024

Other Metrics

Citations

Cited By

View all
  • (2023)Multitenancy and Observability in Smart City PlatformsDigital Government: Research and Practice10.1145/35976154:3(1-8)Online publication date: 19-Sep-2023
  • (2022)Multi-Tenancy in Smart City PlatformsCompanion Proceedings of the Web Conference 202210.1145/3487553.3524853(1266-1270)Online publication date: 25-Apr-2022
  • (2018)Cost benefit analysis of cloud computing in educationInternational Journal of Business Information Systems10.1504/IJBIS.2018.08911227:2(205-221)Online publication date: 1-Jan-2018
  • (2018)Transparent IO access control for application-level tenant isolationProceedings of the 33rd Annual ACM Symposium on Applied Computing10.1145/3167132.3167146(143-150)Online publication date: 9-Apr-2018
  • (2017)Using Microservices and Software Product Line Engineering to Support Reuse of Evolving Multi-tenant SaaSProceedings of the 21st International Systems and Software Product Line Conference - Volume A10.1145/3106195.3106224(205-214)Online publication date: 25-Sep-2017
  • (2016)User-Centric Adaptation Analysis of Multi-Tenant ServicesACM Transactions on Autonomous and Adaptive Systems10.1145/279030310:4(1-26)Online publication date: 13-Jan-2016
  • (2015)Domain isolation in a multi-tenant software-defined networkProceedings of the 8th International Conference on Utility and Cloud Computing10.5555/3233397.3233401(16-25)Online publication date: 7-Dec-2015
  • (2015)Defining multi-tenancyJournal of Systems and Software10.5555/2948288.2948333100:C(139-148)Online publication date: 1-Feb-2015
  • (2015)Runtime metric meets developer: building better cloud applications using feedback2015 ACM International Symposium on New Ideas, New Paradigms, and Reflections on Programming and Software (Onward!)10.1145/2814228.2814232(14-27)Online publication date: 21-Oct-2015
  • (2015)JCloudScaleACM Transactions on Internet Technology10.1145/279298015:3(1-20)Online publication date: 28-Jul-2015
  • Show More Cited By

View Options

View options

Media

Figures

Other

Tables

Share

Share

Share this Publication link

Share on social media