Configuration of Software Product Lines Driven by the Softgoals: the TEAEM Approach
Résumé
The Model-Driven Architecture (MDA) serves as an essential framework for designing enterprise information systems, emphasizing the alignment and traceability of goals across different modeling layers. However, MDA typically overlooks the integration of qualitative attributes, or softgoals, which are critical for enhancing user satisfaction. Our previous work introduced the Technology-Aware Enterprise Modeling (TEAEM) approach, which enhances MDA by integrating model checking, validation, and impact analysis. This paper extends TEAEM to more effectively incorporate softgoals. We achieve this by integrating SysML component modeling for low-level, and softgoals into the high-level of the MDA. These advancements facilitate bottom-up constraint propagation and ensure that technological decisions are reflected consistently at all levels of abstraction, thereby optimizing the system to meet strategic business goals. Additionally, we propose generating configurations in software product lines, driven by the fulfillment of softgoals, to apply the TEAEM approach.
Origine | Fichiers produits par l'(les) auteur(s) |
---|