期刊名称:International Journal of Computer Science & Information Technology (IJCSIT)
印刷版ISSN:0975-4660
电子版ISSN:0975-3826
出版年度:2014
卷号:6
期号:5
页码:39
出版社:Academy & Industry Research Collaboration Center (AIRCC)
摘要:Most of current Software-as-a-Service (SaaS) applications are developed as customizable service-orientedapplications that serve a large number of tenants (users) by one application instance. The current rapidevolution of SaaS applications increases the demand to study the commonality and variability in softwareproduct lines that produce customizable SaaS applications. During runtime, Customizability is required toachieve different tenants’ requirements. During the development process, defining and realizingcommonalty and variability in SaaS applications’ families is required to develop reusable, flexible, andcustomizable SaaS applications at lower costs, in shorter time, and with higher quality. In this paper,Orthogonal Variability Model (OVM) is used to model variability in a separated model, which is used togenerate simple and understandable customization model. Additionally, Service oriented architectureModeling Language (SoaML) is extended to define and realize commonalty and variability during thedevelopment of SaaS applications.