Institutional-Repository, University of Moratuwa.  

A multi-tenancy aware architectural framework for SaaS application development

Show simple item record Alwis, WNT Gamage, CD 2013T07:09:20Z 2013T07:09:20Z 2013
dc.identifier.issn 1800-1122 en_US
dc.description.abstract In the era of cloud computing, multi-tenant based Software as a Service (SaaS) applications have been widely identified as the next generation of cloud applications. SaaS allows multiple user organizations to customize an application in a reliable and secure manner. However, this customization is a complex and error prone exercise. In response, researchers and practitioners have come up with SaaS architectures based on frameworks, platforms and modelling approaches to ease the complexity of SaaS application development. However, these methods and tools have not focused on aspect of development methodology being tuned to support long-term maintenance of the SaaS application. This paper presents an architectural framework for SaaS application development that incorporates long-term maintenance requirements arising from multi-tenancy of the application. It consists of a methodology coupled with a tool chain, which brings multi-tenancy aware features to develop SaaS solutions that meet critical architectural requirements. It also includes a UML 2.0 based Profile named SaaSML for designing of main components, a skeletal framework to position these components and a methodology for benchmark evaluation of key design criteria. en_US
dc.language.iso en en_US
dc.source.uri en_US
dc.subject Multi-Tenant SaaS web application en_US
dc.subject SaaS Framework en_US
dc.subject Software Architecture tools en_US
dc.subject UML based modelling tool en_US
dc.title A multi-tenancy aware architectural framework for SaaS application development en_US
dc.type Article-Abstract en_US
dc.identifier.year 2013 en_US
dc.identifier.journal Engineer, Journal of the Institution of Engineers Sri Lanka (IESL) en_US
dc.identifier.issue 03 en_US
dc.identifier.volume 46 en_US
dc.identifier.pgnos pp. 21-31 en_US en_US

Files in this item

This item appears in the following Collection(s)

Show simple item record