Pricing4SaaS: a suite of software libraries for pricing-driven feature toggling

Fuente: arXiv
Guardado en:
Detalles Bibliográficos
Autores principales: García-Fernández, Alejandro, Parejo, José Antonio, Trinidad, Pablo, Ruiz-Cortés, Antonio
Formato: Preprint
Publicado: 2024
Materias:
Acceso en línea:
Etiquetas: Agregar Etiqueta
Sin Etiquetas, Sea el primero en etiquetar este registro!
_version_ 1866914722600714240
author García-Fernández, Alejandro
Parejo, José Antonio
Trinidad, Pablo
Ruiz-Cortés, Antonio
author_facet García-Fernández, Alejandro
Parejo, José Antonio
Trinidad, Pablo
Ruiz-Cortés, Antonio
contents As the digital marketplace evolves, the ability to dynamically adjust or disable features and services in response to market demands and pricing strategies becomes increasingly crucial for maintaining competitive advantage and enhancing user engagement. This paper introduces a novel suite of software libraries named Pricing4SaaS, designed to facilitate the implementation of pricing-driven feature toggles in both the front-end and back-end of SaaS systems, and discuss its architectural design principles. Including Pricing4React for front-end and Pricing4Java for back-end, the suite enables developers a streamlined and efficient approach to integrating feature toggles that can be controlled based on pricing plans, emphasizing centralized toggle management, and secure synchronization of the toggling state between the client and server. We also present a case study based on the popular Spring PetClinic project to illustrate how the suite can be leveraged to optimize developer productivity, avoiding technical debt, and improving operational efficiency.
format Preprint
id arxiv_https___arxiv_org_abs_2403_14004
institution arXiv
publishDate 2024
record_format arxiv
spellingShingle Pricing4SaaS: a suite of software libraries for pricing-driven feature toggling
García-Fernández, Alejandro
Parejo, José Antonio
Trinidad, Pablo
Ruiz-Cortés, Antonio
Software Engineering
As the digital marketplace evolves, the ability to dynamically adjust or disable features and services in response to market demands and pricing strategies becomes increasingly crucial for maintaining competitive advantage and enhancing user engagement. This paper introduces a novel suite of software libraries named Pricing4SaaS, designed to facilitate the implementation of pricing-driven feature toggles in both the front-end and back-end of SaaS systems, and discuss its architectural design principles. Including Pricing4React for front-end and Pricing4Java for back-end, the suite enables developers a streamlined and efficient approach to integrating feature toggles that can be controlled based on pricing plans, emphasizing centralized toggle management, and secure synchronization of the toggling state between the client and server. We also present a case study based on the popular Spring PetClinic project to illustrate how the suite can be leveraged to optimize developer productivity, avoiding technical debt, and improving operational efficiency.
title Pricing4SaaS: a suite of software libraries for pricing-driven feature toggling
topic Software Engineering
url https://arxiv.org/abs/2403.14004