A bibliometric analysis of 20 years of research on software product lines

R Heradio, H Perez-Morago… - Information and …, 2016 - Elsevier
Context: Software product line engineering has proven to be an efficient paradigm to
develo** families of similar software systems at lower costs, in shorter time, and with …

A tenant-based resource allocation model for scaling Software-as-a-Service applications over cloud computing infrastructures

J Espadas, A Molina, G Jiménez, M Molina… - Future Generation …, 2013 - Elsevier
Cloud computing provides on-demand access to computational resources which together
with pay-per-use business models, enable application providers seamlessly scaling their …

Multi-tenant SaaS applications: maintenance dream or nightmare?

CP Bezemer, A Zaidman - Proceedings of the joint ercim workshop on …, 2010 - dl.acm.org
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 …

A systematic map** study on the customization solutions of software as a service applications

AQ Ali, ABM Sultan, AA Abd Ghani, H Zulzalil - IEEE Access, 2019 - ieeexplore.ieee.org
Software as a Service (SaaS) is widely used and depended on by a wide range of
applications. Considering this, the SaaS should capacitate itself to offer service to a large …

Customizable function chains: Managing service chain variability in hybrid NFV networks

H Moens, F De Turck - IEEE Transactions on Network and …, 2016 - ieeexplore.ieee.org
Using Network Functions Virtualization (NFV), network functions are virtualized and chained
together to provide a network service. Often, a service chain can be allocated in multiple …

Efficient customization of multi-tenant software-as-a-service applications with service lines

S Walraven, D Van Landuyt, E Truyen… - Journal of Systems and …, 2014 - Elsevier
Application-level multi-tenancy is an architectural approach for Software-as-a-Service
(SaaS) applications which enables high operational cost efficiency by sharing one …

Extraction of configurable and reusable microservices from legacy systems: An exploratory study

L Carvalho, A Garcia, WKG Assunção… - Proceedings of the 23rd …, 2019 - dl.acm.org
Microservices is an emerging industrial technique to promote better modularization and
management of small and autonomous services. Microservice architecture is widely used to …

How to define software-as-a-service–an empirical study of finnish saas providers

T Mäkilä, A Järvi, M Rönkkö, J Nissilä - … , June 21-23, 2010. Proceedings 1, 2010 - Springer
Abstract Software-as-a-Service (SaaS) is a relatively new and much hyped model of
software delivery where the software is procured as a service over the Internet. We found …

A middleware layer for flexible and cost-efficient multi-tenant applications

S Walraven, E Truyen, W Joosen - Middleware 2011: ACM/IFIP/USENIX …, 2011 - Springer
Application-level multi-tenancy is an architectural design principle for Software-as-a-Service
applications to enable the hosting of multiple customers (or tenants) by a single application …

A multi-tenant architecture for business process executions

M Pathirage, S Perera, I Kumara… - … Conference on Web …, 2011 - ieeexplore.ieee.org
Cloud computing, as a concept, promises cost savings to end-users by letting them
outsource their non-critical business functions to a third party in pay-as-you-go style …