David Fernandez-Amoros

Dr. David Fernandez-Amoros

orcid

Research Focus & Metrics

Academic Career Length

18Years (2009-Present)

(Calculated once Scilit publication data is synced: current year − year of first publication + 1)

Representative Publications

View All Publications
21 January 2022 in Empirical Software Engineering
Verified
Journal Article
Open access
PDF file
RHRuben Heradio
Ruben Heradio
DFDavid Fernandez-Amoros
David Fernandez-Amoros
JDJosé Ángel Galindo Duarte
José Ángel Galindo Duarte
DBDavid Benavides
David Benavides
DBDon Batory
Don Batory
Many analyses on configurable software systems are intractable when confronted with colossal and highly-constrained configuration spaces. These analyses could instead use statistical inference, where a tractable sample accurately predicts results for the entire space. To do so, the laws of statistical inference requires each member of the population to be equally likely to be included in the sample, i.e., the sampling process needs to be “uniform”. SAT-samplers have been developed to generate uniform random samples at a reasonable computational cost. However, there is a lack of experimental validation over colossal spaces to show whether the samplers indeed produce uniform samples or not. This paper (i) proposes a new sampler named , (ii) presents a new statistical test to verify sampler uniformity, and (iii) reports the evaluation of and five other state-of-the-art samplers: , , , , and . Our experimental results show only satisfies both scalability and uniformity.

1 April 2016 in Information and Software Technology
Verified
Journal Article
Closed access
RHRuben Heradio
Ruben Heradio
HPHector Perez-Morago
Hector Perez-Morago
DFDavid Fernandez-Amoros
David Fernandez-Amoros
Francisco Javier CabrerizoFrancisco Javier Cabrerizo
Francisco Javier Cabrerizo
EHEnrique Herrera-Viedma
Enrique Herrera-Viedma

19 April 2012 in Journal of Information Science
Verified
Journal Article
Closed access
RHRuben Heradio
Ruben Heradio
DFDavid Fernandez-Amoros
David Fernandez-Amoros
Francisco Javier CabrerizoFrancisco Javier Cabrerizo
Francisco Javier Cabrerizo
Enrique Herrera-ViedmaEnrique Herrera-Viedma
Enrique Herrera-Viedma
In the past two decades, the use of digital libraries (DLs) has grown significantly. Accordingly, questions about the utility, usability and cost of DLs have started to arise, and greater attention is being paid to the quality evaluation of this type of information system. Since DLs are destined to serve user communities, one of the main aspects to be considered in DL evaluation is the user’s opinion. The literature on this topic has produced a set of varied criteria to judge DLs from the user’s perspective, measuring instruments to elicit users’ opinions, and approaches to analyse the elicited data to conclude an evaluation. This paper provides a literature review of the quality evaluation of DLs based on users’ perceptions. Its main contribution is to bring together previously disparate streams of work to help shed light on this thriving area. In addition, the various studies are discussed, and some challenges to be faced in the future are proposed.

31 July 2020 in Mathematics
Verified
Journal Article
Open access
PDF file
DFDavid Fernandez-Amoros
David Fernandez-Amoros
SBSergio Bra
Sergio Bra
EEErnesto Aranda Escolastico
Ernesto Aranda Escolastico
RHRuben Heradio
Ruben Heradio
Binary Decision Diagrams (BDDs) have been used to represent logic models in a variety of research contexts, such as software product lines, circuit testing, and plasma confinement, among others. Although BDDs have proven to be very useful, the main problem with this technique is that synthesizing BDDs can be a frustratingly slow or even unsuccessful process, due to its heuristic nature. We present an extension of propositional logic to tackle one recurring phenomenon in logic modeling, namely groups of variables related by an exclusive-or relationship, and also consider two other extensions: one in which at least n variables in a group are true and another one for in which at most n variables are true. We add XOR, atLeast-n and atMost-n primitives to logic formulas in order to reduce the size of the input and also present algorithms to efficiently incorporate these constructions into the building of BDDs. We prove, among other results, that the number of nodes created during the process for XOR groups is reduced from quadratic to linear for the affected clauses. the XOR primitive is tested against eight logical models, two from industry and six from Kconfig-based open-source projects. Results range from no negative effects in models without XOR relations to performance gains well into two orders of magnitude on models with an abundance of this kind of relationship.

28 August 2023
Verified
Conference Paper
Open access
JDJosé Ángel Galindo Duarte
José Ángel Galindo Duarte
JHJose-Miguel Horcas
Jose-Miguel Horcas
AFAlexander Felfernig
Alexander Felfernig
DFDavid Fernandez-Amoros
David Fernandez-Amoros
DBDavid Benavides
David Benavides

1 August 2013 in International Journal of Information Management
Verified
Journal Article
Closed access
RHRuben Heradio
Ruben Heradio
Francisco Javier CabrerizoFrancisco Javier Cabrerizo
Francisco Javier Cabrerizo
DFDavid Fernandez-Amoros
David Fernandez-Amoros
MHManuel Herrera
Manuel Herrera
Enrique Herrera-ViedmaEnrique Herrera-Viedma
Enrique Herrera-Viedma