Towards a High Configurable SaaS - To Deploy and Bind Auser-aware Tenancy of the SaaS

Houda Kriouile, Zineb Mcharfi, Bouchra El Asri

Abstract

User-aware tenancy approach integrates the flexibility of the Rich-Variant Component with the high configurability of multi-tenant applications. Multi-tenancy is the notion of sharing instances among a large group of customers, called tenants. Multi-tenancy is a key enabler to exploit economies of scale for Software as a Service (SaaS) approaches. However, the ability of a SaaS application to be adapted to individual tenant’s needs seem to be a major requirement. Thus, our approach proposes a more flexible and reusable SaaS system for Multi-tenant SaaS application using Rich-Variant Components. The approach consists in a user-aware tenancy for SaaS environments. In this paper, an algorithm is established to derive the necessary instances of Rich-Variant Components building the application and access to them in a scalable and performing manner. The algorithm is based on fundamental concepts from the graph theory.

References

  1. Bezemer, C. P., Zaidman, A., 2010. 'Multi-tenant SaaS applications: maintenance dream or nightmare? 78, in IWPSE-EVOL'10, Antwerp, Belgium, 20-21 September, pp. 88-92.
  2. Diestel, R., 2012. Graph Theory, Graduate texts in mathematics 173, Springer, 4th Edition. ISBN 978-3- 642-14278-9, pp. I-XVIII, 1-436.
  3. Fehling, C., Mietzner, R., 2011. 'Composite as a Service: Cloud Application Structures, Provisioning, and Management', it - Information Technology Special Issue: Cloud Computing, April, pp. 188-194.
  4. Karp, R. M., 1972. Reducibility among combinatorial problems. Tech. rep. Springer, pp. 85-103.
  5. Kriouile, H., El Asri, B., El Haloui, M., Benali, A., 2014. 'Towards Implementation and Design of Multi-tenant SaaS Based on Variabiliy Management Mechanisms', in ICSEA'14, the Ninth International Conference on Software Engineering Advances, Nice, France, 12-16 October, pp. 468-471.
  6. Kriouile, H., El Asri, B., EL Haloui, M., 2014. 'Towards Flexible and Reusable SaaS for Multi-tenancy to design, implement and bind multi-functional variability for Rich-Variant services', in WCCS'14, the Second World Conference on Complex Systems, Agadir, Morocco, 10-12 November.
  7. Mietzner, R., 2010. 'A method and implementation to Define and Provision Variable Composite Applications, and its Usage in Cloud Computing', Dissertation, University of Stuttgart.
  8. Ruehl, S. T., 2014. 'Mixed-Tenancy Systems A hybrid Approach between Single and Multi-Tenancy', Doctoral Thesis, Department of Informatics, Clausthal University of Technology, 16 June.
  9. Walraven, S., Landuyt, D. V., Truyen, E., Handekyn, K., Joosen, W., 2014. 'Efficient customization of multitenant Software-as-a-Service applications with service lines', Journal of Systems and Software, vol. 91, pp. 48-62.
  10. Zaremba, M., Vitvar, T., Bhiri, S., Derguech, W., Gao, F., 2012. 'Service Offer Descriptions and Expressive Search Requests - Key Enablers of Late Service Binding', in Proceeding of the 13th International Conference on E-Commerce and Web Technologies (EC-Web), Vienna, Austria, Sept. 2012, pp. 50-62.
Download


Paper Citation


in Harvard Style

Kriouile H., Mcharfi Z. and El Asri B. (2015). Towards a High Configurable SaaS - To Deploy and Bind Auser-aware Tenancy of the SaaS . In Proceedings of the 17th International Conference on Enterprise Information Systems - Volume 2: ICEIS, ISBN 978-989-758-097-0, pages 674-679. DOI: 10.5220/0005468206740679


in Bibtex Style

@conference{iceis15,
author={Houda Kriouile and Zineb Mcharfi and Bouchra El Asri},
title={Towards a High Configurable SaaS - To Deploy and Bind Auser-aware Tenancy of the SaaS},
booktitle={Proceedings of the 17th International Conference on Enterprise Information Systems - Volume 2: ICEIS,},
year={2015},
pages={674-679},
publisher={SciTePress},
organization={INSTICC},
doi={10.5220/0005468206740679},
isbn={978-989-758-097-0},
}


in EndNote Style

TY - CONF
JO - Proceedings of the 17th International Conference on Enterprise Information Systems - Volume 2: ICEIS,
TI - Towards a High Configurable SaaS - To Deploy and Bind Auser-aware Tenancy of the SaaS
SN - 978-989-758-097-0
AU - Kriouile H.
AU - Mcharfi Z.
AU - El Asri B.
PY - 2015
SP - 674
EP - 679
DO - 10.5220/0005468206740679