Applying Feature-Oriented SoftwareDevelopment in SaaS Systems: RealExperience, Measurements,and Findings
Óscar Pedreira, Fernando Silva‐Coira, Ángeles S. Places, Miguel R. Luaces, Leticia González Folgueira, Enxenio S.L., A Coru�a, Spain · Journal of Web Engineering · 2019
Distributing software as a service (SaaS) has become a major trend for web-based systems.However, this software distribution model poses many challenges.One of them is feature variability, that is, some features of the system may be required by some users, but not by all of them.In addition, variability is more complex than just including or excluding a feature, since different types of relationships may exist between features.The implementation of this variability, and the parametrization and configuration of the system can be complex in this context, so the development process of a SaaS system must adequately address variability management.In this paper we present an