Buscar
Mostrando ítems 1-9 de 9
Ponencia
Extensible and modular abstract syntax for feature modeling based on language constructs
(ACM Digital Library, 2020)
Since the definition of feature models in 1990, a large number of language constructs have emerged. Each language construct usually comes with its own abstract and concrete syntax, its semantics, and even its complete ...
Ponencia
Automatic Enforcement of Security Properties
(Springer, 2016)
Ensuring the security requirements of an application is not a straightforward task. Security properties (e.g., confidentiality, anonymity) need to be satisfied in different ways in different parts of the same application. ...
Ponencia
Mixing of Join Point Interfaces and Feature-Oriented Programming for Modular Software Product Line
(ACM, 2015)
Feature-oriented programming (FOP) and aspect-oriented programming (AOP) focus on to modularize incremental classes behavior and crosscutting concerns, respectively, for software evolution. So, these software development ...
Ponencia
Automated analysis of feature models: current state and practices
(Association for Computing Machinery (ACM), 2018)
Software Product Lines (SPLs) are about developing a set of different software products that share some common functionality. Feature models are widely used to encode the common and variant parts of an SPL. The number ...
Ponencia
Injecting Quality Attributes into Software Architectures with the Common Variability Language
(ACM Digital Library, 2014)
Quality attributes that add new behavior to the functional software architecture are known as functional quality attributes (FQAs). These FQAs are applied to pieces of software from small components to entire systems, ...
Ponencia
Green Configurations of Functional Quality Attributes
(ACM Digital Library, 2017)
Functional quality attributes (FQAs) are those quality attributes that, to be satisfied, require the incorporation of additional functionality into the application architecture. By adding an FQA (e.g., security) we can ...
Ponencia
Towards the Dynamic Reconfiguration of Quality Attributes
(ACM Digital Library, 2016)
There are some Quality Attributes (QAs) whose variability is addressed through functional variability in the software architecture. Separately modelling the variability of these QAs from the variability of the base ...
Ponencia
Fostering a consistent SPL service ecosystem
(Association for Computing Machinery (ACM), 2017)
Nowadays, Software Product Line (SPL) researchers and practi tioners have a diversity of Automated Analysis of Feature Models (AAFM) tools at their disposal. However, only a few applications are compatible between them. ...
Ponencia
Integrating the common variability language with multilanguage annotations for web engineering
(ACM Digital Library, 2018)
Web applications development involves managing a high diversity of files and resources like code, pages or style sheets, implemented in different languages. To deal with the automatic generation of custom-made configurations ...