Abordagem baseada em metamodelos para a representação e modelagem de características em linhas de produto de software dinâmicas
Nenhuma Miniatura disponível
Data
2016-09-06
Autores
Título da Revista
ISSN da Revista
Título de Volume
Editor
Universidade Federal de Goiás
Resumo
This dissertation presents a requirement representation approach for Dynamic Software Product Lines
(DSPLs). DSPLs are oriented towards the designing of adaptive applications and each requirement is
represented as a feature. Traditionally, features are represented in a Software Product Line (SPL) by a
Feature Model (FM). Nonetheless, such a model does not originally support dynamic features
representation. This dissertation proposes an extension to FM by adding a representation for dynamic
feature to it so that the model can have a higher expressivity regarding the context change conditions and
the application itself. Therefore, a metamodel based on Ecore meta-metamodel has been developed to
enable the definition of both Dynamic Feature Models (proposed extension to FM) and Dynamic Feature
Configurations (DFC), the latter used to describe the possible configuration of products at-runtime. In
addition to a representation for dynamic features and the metamodel, this dissertation provides a tool that
interprets the proposed model and allows Dynamic Feature Models design. Simulations involving dynamic
feature state changes have been carried out, considering scenarios of a ubiquitous monitoring application for
homecare patients.
Descrição
Citação
SILVA, F. P. Abordagem baseada em metamodelos para a representação e modelagem de características em linhas de produto de software dinâmicas. 2016. 113 f. Dissertação (Mestrado em Ciência da Computação) - Universidade Federal de Goiás, Goiânia, 2016.