Encoding feature models using mainstream JSON technologies

5Citations
Citations of this article
5Readers
Mendeley users who have this article in their library.
Get full text

Abstract

Feature modeling is a process for identifying the common and variable parts of a software product line and recording them in a tree-structured feature model. However, feature models can be difficult for mainstream developers to specify and maintain because most tools rely on specialized theories, notations, or technologies. To address this issue, we propose a design that uses mainstream JSON-related technologies to encode and manipulate feature models and then uses the models to generate Web forms for product configuration. This JSON-based design can form part of a comprehensive, interactive environment that enables mainstream developers to specify, store, update, and exchange feature models and use them to configure members of product families.

Cite

CITATION STYLE

APA

Shatnawi, H., & Cunningham, H. C. (2021). Encoding feature models using mainstream JSON technologies. In Proceedings of the 2021 ACMSE Conference - ACMSE 2021: The Annual ACM Southeast Conference (pp. 146–153). Association for Computing Machinery, Inc. https://doi.org/10.1145/3409334.3452048

Register to see more suggestions

Mendeley helps you to discover research relevant for your work.

Already have an account?

Save time finding and organizing research with Mendeley

Sign up for free