2009 ICSE Workshop on Principles of Engineering Service Oriented Systems 2009
DOI: 10.1109/pesos.2009.5068815
|View full text |Cite
|
Sign up to set email alerts
|

Variability modeling to support customization and deployment of multi-tenant-aware Software as a Service applications

Help me understand this report

Search citation statements

Order By: Relevance

Paper Sections

Select...
3
1
1

Citation Types

0
95
0
1

Year Published

2011
2011
2022
2022

Publication Types

Select...
5
2
1

Relationship

0
8

Authors

Journals

citations
Cited by 142 publications
(96 citation statements)
references
References 9 publications
0
95
0
1
Order By: Relevance
“…(Bezemer & Zaidman) defined the multi-tenant application by its main feature which is "the application that allows customers (tenants) to share the same hardware resources, by offering one shared application and database instance" [15]. In other words, in multitenant environment different organizations requests are served by one application instance resides on a shared software and hardware infrastructure which is isolated from other shares with regard to performance and data privacy [16]- [18]. Nevertheless, SaaS application with multi-tenant emphasizes on the idea of the (pay as you use).…”
Section: B Saas Definitionmentioning
confidence: 99%
“…(Bezemer & Zaidman) defined the multi-tenant application by its main feature which is "the application that allows customers (tenants) to share the same hardware resources, by offering one shared application and database instance" [15]. In other words, in multitenant environment different organizations requests are served by one application instance resides on a shared software and hardware infrastructure which is isolated from other shares with regard to performance and data privacy [16]- [18]. Nevertheless, SaaS application with multi-tenant emphasizes on the idea of the (pay as you use).…”
Section: B Saas Definitionmentioning
confidence: 99%
“…This makes it possible to characterize runtime variability and reconfigure applications at runtime. SPLE has been used in cloud environments [8,9,10], but the approaches tend to focus mostly on development, deployment and configuration. We however focus specifically on runtime resource allocation for customizable SPLE applications by adding awareness of application variability to the cloud management algorithms.…”
Section: Related Workmentioning
confidence: 99%
“…Furthermore, our algorithm also adds explicit support for software variability. This enables the management system to dynamically fill in undecided variability, referred to as open variation points [10], at runtime.…”
Section: Related Workmentioning
confidence: 99%
See 1 more Smart Citation
“…To ensure that constraints in the FD are incorporated in the efficient sampling of t-wise tests, the scalable solver proposed by Perrouin et al [18] is used. In [14], variability in software as a service applications are modeled using the orthogonal variability model to study the customization choices in such workflows.…”
Section: Related Workmentioning
confidence: 99%