Mañana, JUEVES, 24 DE ABRIL, el sistema se apagará debido a tareas habituales de mantenimiento a partir de las 9 de la mañana. Lamentamos las molestias.
Automated Synthesis of chatbots for configuring software product lines
dc.contributor.advisor | Lara Jaramillo, Juan de | |
dc.contributor.author | Blessing, Jerry | |
dc.contributor.other | UAM. Departamento de Ingeniería Informática | es_ES |
dc.date.accessioned | 2022-02-09T12:14:42Z | |
dc.date.available | 2022-02-09T12:14:42Z | |
dc.date.issued | 2021-09 | |
dc.identifier.uri | http://hdl.handle.net/10486/700188 | |
dc.description | Masters in Formal Methods in Computer Science and Engineering UCM/UAM/UPM | es_ES |
dc.description.abstract | Software product lines are a method for creating a family of products thatshare a typical managed set of features, satisfy the precise needs of a selected domain,and provide an improved quality of software systems by systematically reusing softwareartefacts at reduced cost and time. A feature model represents the space of all possible andallowed configurations of all products in an SPL. Various predefined feature combinationsenable the product to be personalized based on specific user requirements. However,because some features are interdependent and the feature models may have many options,users must understand the implications of selecting the correct feature combinations forthe product derivation. Chatbot support can address this challenge by guiding the userthrough a suitable set of features for the product configuration process. Users can interactwith a chatbot using natural language in a familiar environment like Telegram, Slack, orFacebook. In this work, we propose chatbots in the configuration of software product linesbased on feature models and present SPLBOT, an approach for SPLs chatbot generators.The methodology relies on Eclipse, FeatureIDE, and CONGA (for Dialogflow chatbotgeneration). Furthermore, we present an evaluation of our approach’s effectiveness andscalability using three practical examples. | es_ES |
dc.format.extent | 81 pág. | es_ES |
dc.format.mimetype | application/pdf | es_ES |
dc.language.iso | eng | es_ES |
dc.rights.uri | https://creativecommons.org/licenses/by-nc-nd/4.0/ | |
dc.subject.other | Software Product Lines | es_ES |
dc.subject.other | Feature Model | es_ES |
dc.subject.other | Configuration | es_ES |
dc.title | Automated Synthesis of chatbots for configuring software product lines | es_ES |
dc.type | masterThesis | es_ES |
dc.subject.eciencia | Informática | es_ES |
dc.rights.cc | Reconocimiento – NoComercial – SinObraDerivada | es_ES |
dc.rights.accessRights | openAccess | es_ES |
dc.facultadUAM | Escuela Politécnica Superior |