Publications
publications by categories in reversed chronological order. generated by jekyll-scholar.
2024
- You Can REST Now: Automated Specification Inference and Black-Box Testing of RESTful APIs with Large Language ModelsFeb 2024
2023
- 27th ACM International Systems and Software Product Line Conference, SPLC 2023: Welcome MessageAug 2023
- Architectural Bad Smells for Self-Adaptive Systems: Go Runtime!In Proceedings of the 17th International Working Conference on Variability Modelling of Software-Intensive Systems, VaMoS 2023, Odense, Denmark, January 25-27, 2023 , Jan 2023
- BURST: Benchmarking uniform random sampling techniquesScience of Computer Programming, Mar 2023
- Explicit or Implicit? On Feature Engineering for ML-based Variability-intensive SystemsIn Proceedings of the 17th International Working Conference on Variability Modelling of Software-Intensive Systems, VaMoS 2023, Odense, Denmark, January 25-27, 2023 , Jan 2023
- FairBayRank: A Fair Personalized Bayesian RankerIn 31st European Symposium on Artificial Neural Networks, Computational Intelligence and Machine Learning Bruges, Belgium October 04 - 06 , Jan 2023
- MUPPAAL: Reducing and Removing Equivalent and Duplicate Mutants in UPPAALIn Proceedings - 2023 IEEE 16th International Conference on Software Testing, Verification and Validation Workshops, ICSTW 2023 , Apr 2023
- Providing command and control agility: A software product line approachExpert Systems with Applications, Apr 2023
2022
-
- Behavioral Maps: Identifying Architectural Smells in Self-Adaptive Systems at RuntimeIn Software Architecture - 15th European Conference, ECSA 2021 Tracks and Workshops, Revised Selected Papers , Aug 2022
- Featured Scents: Towards Assessing Architectural Smells for Self-Adaptive Systems at RuntimeIn 2022 IEEE 19th International Conference on Software Architecture Companion, ICSA-C 2022 , Mar 2022
-
- IntJect: Vulnerability Intent Bug SeedingIn Proceedings - 2022 IEEE 22nd International Conference on Software Quality, Reliability and Security, QRS 2022 , Jun 2022
- Reuse and Software Quality: 20th International Conference on Software and Systems Reuse, ICSR 2022, Montpellier, France, June 15-17, 2022, ProceedingsJun 2022
2021
- A Take on Obfuscation with Ethical AdversariesJun 2021
- A Vision to identify Architectural Smells in Self-Adaptive Systems using Behavioral MapsIn ECSA2021 Companion Volume , Sep 2021
- BURST: A Benchmarking Platform for Uniform Random Sampling TechniquesIn Proceedings of the 25th International Systems And Software Product Line Conference , Sep 2021
- Empirical Assessment of Generating Adversarial Configurations for Software Product LinesEmpirical Software Engineering, Jan 2021
- Ethical Adversaries: Towards Mitigating Unfairness with Adversarial Machine LearningSIGKDD Explorations, May 2021
-
- Summary of Search-based Crash Reproduction using Behavioral Model SeedingIn Proceedings - 2021 IEEE 14th International Conference on Software Testing, Verification and Validation, ICST 2021 , Apr 2021
- VaryMinions: Leveraging RNNs to Identify Variants in Event LogsIn 5th International Workshop on Machine Learning Techniques for Software Quality Evolution , Apr 2021
2020
- An SMT-Based Concolic Testing Tool for Logic ProgramsIn Functional and Logic Programming , Apr 2020
- Ethical Adversaries: Towards Mitigating Unfairness with Adversarial Machine LearningIn 1st workshop on Bias and Fairness in AI, co-located with ECMLPKDD 2020 , May 2020
- Extended abstract: Test them all, is it worth it? Assessing configuration sampling on the JHipster Web development stackIn Proceedings of the 24th ACM Conference on Systems and Software Product Line , Oct 2020
-
- Search-based crash reproduction using behavioural model seedingSoftware Testing, Verification and Reliability, May 2020
- STARS: Software Technology for Adaptable and Reusable Systems PhD Research ProjectIn Proceedings - VaMoS 2020 , Feb 2020
2019
- AbsCon: A Test Concretizer for Model-based TestingIn Proceedings - 2019 IEEE 12th International Conference on Software Testing, Verification and Validation Workshops, ICSTW 2019 , Apr 2019
-
- Customizing Adversarial Machine Learning to test Deep Learning techniquesMay 2019
-
- Preface to the thirteenth workshop on variability modelling of software-intensive systemsIn Proceedings of the 13th International Workshop on Variability Modelling of Software-Intensive Systems, VAMOS 2019 , Feb 2019
- Test them all, is it worth it? Assessing configuration sampling on the JHipster Web development stackEmpirical Software Engineering, Apr 2019
- Towards quality assurance of software product lines with adversarial configurationsIn SPLC 2019 - 23rd International Systems and Software Product Line Conference , Sep 2019
- Uniform Sampling of SAT Solutions for Configurable Systems: Are We There Yet?In Proceedings - 2019 IEEE 12th International Conference on Software Testing, Verification and Validation, ICST 2019 , Apr 2019
- Welcome from the chairsAug 2019
2018
- Model-based mutant equivalence detection using automata language equivalence and simulationsJournal of Systems and Software, Jul 2018
-
- Software Testing ResearchJul 2018
- Welcome from the MASES 2018 chairsProceedings of the International Workshop on Machine Learning and Software Engineering in Symbiosis, co-located with ASE 2018, Sep 2018
2017
- Automata Language Equivalence vs. Simulations for Model-based Mutant Equivalence: An Empirical EvaluationIn Proceedings - 10th IEEE International Conference on Software Testing, Verification and Validation, ICST 2017 , May 2017
-
- Feature-based Elicitation of Cognitively Efficient Visualizations for SPL ConfigurationsMay 2017
- On Featured Transition SystemsIn SOFSEM 2017: Theory and Practice of Computer Science , Jan 2017
-
- Statistical prioritization for software product line testing: an experience reportSoftware and Systems Modeling, Feb 2017
- Testing Variability-Intensive SystemsIn SPLC 2017 - 21st International Systems and Software Product Line Conference, Proceedings , Sep 2017
- Towards Security-aware Mutation TestingIn Proceedings - 10th IEEE International Conference on Software Testing, Verification and Validation Workshops, ICSTW 2017 , Mar 2017
- Yo Variability! JHipster: A Playground for Web-Apps AnalysesIn Proceedings - VaMoS 2017 , Feb 2017
2016
- A Complexity Tale: Web ConfiguratorsIn IEEE/ACM 1st International Workshop on Variability and Complexity in Software Design (VACE) , Feb 2016
- Featured Model-based Mutation AnalysisIn Proceedings of the 38th international conference on Software Engineering , May 2016
- Featured Model Types: Towards Systematic Reuse in Modelling Language EngineeringIn 8th Workshop on Modelling in Software Engineering (MiSE’2016) , May 2016
- Message from the A-MOST 2016 ChairsIn 2016 IEEE Ninth International Conference on Software Testing, Verification and Validation Workshops (ICSTW) , Apr 2016
- Search-based Similarity-driven Behavioural SPL TestingIn Proceedings of the Tenth International Workshop on Variability Modelling of Software-intensive Systems , Jan 2016
- Unlocking visual understanding: Towards effective keys for diagramsIn Conceptual Modeling - 35th International Conference, ER 2016, Proceedings , Jan 2016
- Variability and Complexity in Software Design: Towards a Research AgendaACM SIGSOFT Software Engineering Notes, Nov 2016
2015
- Covering SPL Behaviour with Sampled Configurations: An Initial AssessmentIn Proceedings of the Ninth International Workshop on Variability Modelling of Software-intensive Systems , Nov 2015
- Message from the chairs - A MOST 2015In 2015 IEEE 8th International Conference on Software Testing, Verification and Validation Workshops, ICSTW 2015 - Proceedings , May 2015
- Poster: VIBeS, Transition System Mutation Made EasyIn Proceedings - International Conference on Software Engineering , Aug 2015
- SPLat 2015 Second international workshop on software product line analysis toolsIn Proceedings - 19th International Software Product Line Conference, SPLC 2015 , Jul 2015
2014
- Abstract test case generation for behavioural testing of software product linesIn ACM International Conference Proceeding Series , Sep 2014
- A Variability Perspective of Mutation AnalysisIn Proceedings of the 22Nd ACM SIGSOFT International Symposium on Foundations of Software Engineering , Nov 2014
- Bypassing the combinatorial explosion: Using similarity to generate and prioritize t-wise test configurations for software product linesIEEE Transactions on Software Engineering, Jul 2014
- Coverage criteria for behavioural testing of software product linesIn Proceedings of the 6th International Symposium on Leveraging Applications of Formal Methods, Verification and Validation (ISOLA) , Nov 2014
- State Machine Flattening: Mapping Study and AssessmentIn 2015 IEEE Eighth International Conference on Software Testing, Verification and Validation Workshops , Mar 2014
-
- Towards Statistical Prioritization for Software Product Lines TestingIn Proceedings of the Eighth International Workshop on Variability Modelling of Software-Intensive Systems , Jan 2014
-
2013
- Assessing software product line testing via model-based mutation: An application to similarity testingIn Proceedings - IEEE 6th International Conference on Software Testing, Verification and Validation Workshops, ICSTW 2013 , Sep 2013
- Model-based verification of energy-aware real-time automotive systemsIn Proceedings of the IEEE International Conference on Engineering of Complex Computer Systems, ICECCS , Oct 2013
- Multi-objective test generation for software product linesIn Proceedings of the 17th International Software Product Line Conference (SPLC) , Sep 2013
- PLEDGE: a product line editor and test generation toolIn 17th International Software Product Line Conference (co-located workshops) , Dec 2013
- Towards automated testing and fixing of re-engineered Feature ModelsIn Proceedings - International Conference on Software Engineering , Oct 2013
-
2012
- A vision for behavioural model-driven validation of software product linesIn Proceedings of the 5th International Symposium On Leveraging Applications of Formal Methods, Verification and Validation (ISoLA) , Oct 2012
- Behavioural Model-Driven Validation of Software Product LinesApr 2012
- Deriving Configuration Interfaces from Feature Models : A Vision PaperIn Proceedings of the Sixth International Workshop on Variability Modelling of Software-intensive Systems (VaMoS’12), Leipzig, Germany, January 25-27, , Apr 2012
- Engineering Configuration Graphical User Interfaces: A Model-based Perspective: Paper submitted to ECMFA’12Apr 2012
- On Extracting Feature Models From Product DescriptionsIn Proceedings of the 6th International Workshop on Variability Modelling of Software-intensive Systems (VaMoS 2012) , Apr 2012
- Pairwise testing for software product lines: Comparison of two approachesSoftware Quality Journal, Sep 2012
- Simulation-Based Abstractions for Software Product-Line Model CheckingIn Proceedings of the 34th International Conference on Software Engineering (ICSE 2012), Zurich, Switzerland, June 2-9 , Sep 2012
- Towards Configurable ISO 29110-compliant Software Development Processes for Very Small EntitiesIn Proceedings of the 19th European System, Software & Service Process Improvement & Innovation Conference (EuroSPI’12), Vienna, Austria , Sep 2012
- Towards Flexible Evolution of Dynamically Adaptive SystemsIn Proceedings of the 34th International Conference on Software Engineering (ICSE 2012), NIER Track, Zurich, Switzerland, June 2-9 , Sep 2012
- Towards formal energy and time aware behaviors in EAST-ADL: An MDE approachIn Proceedings - International Conference on Quality Software , Jan 2012
- Towards More Reliable Configurators: A Re-engineering PerspectiveIn Proceedings of the 3rd Product LinE Approaches in Software Engineering (PLEASE’12), co-located with ICSE’12, Zurich, Switzeland , Jan 2012
-
- XFG Language and its Profile for Modeling and Analysis of Energy-Aware Real-Time BehaviorsJul 2012
2011
- A Metamodel-based Classification of Variability Modeling ApproachesIn VARiability for You (VARY) Workshop, co-located with MoDELS 2011 , Jul 2011
- Proceedings of the 1st International Workshop on Variability-intensive Systems Testing, Validation & Verification (VAST)In Software Testing, Verification, and Validation Workshops (ICSTW) , Jul 2011
- Simulation-Based Abstractions for Software Product-Line Model CheckingJul 2011
- VAST 2011 workshop summaryACM SIGSOFT Software Engineering Notes, Jul 2011
2010
- Automated and scalable t-wise test case generation strategies for software product linesIn Third International Conference on Software Testing, Verification and Validation (ICST) , Jul 2010
2009
- Composing models for detecting inconsistencies: A requirements engineering perspectiveIn Requirements Engineering: Foundation for Software Quality , Jul 2009
- Dynamic software product lines for service-based systemsIn Ninth IEEE International Conference on Computer and Information Technology, CIT’09. , Jul 2009
- SoC/SoPC development using MDD and MARTE profileJul 2009
- Weaving variability into domain metamodelsIn Model Driven Engineering Languages and Systems , Jul 2009
2008
- Modeling the variability space of self-adaptive applicationsIn 12th Software Product Line Conference , Jul 2008
- Reconciling automation and flexibility in product derivationIn Software Product Line Conference, 2008. SPLC’08. 12th International , Jul 2008
- Vers des Lignes de produits FlexiblesL’objet, Jul 2008
2007
- A flexible requirements analysis approach for software product linesIn Proceedings of the 13th international working conference on Requirements engineering: foundation for software quality , Jul 2007
- Architecting software systems using model transformations and architectural frameworksJul 2007
2006
- Coherent Integration of Variability Mechanisms at the Requirements Elicitation and Analysis LevelsIn Variability Management – Working with Variability Mechanisms (Workshop of SPLC 06) , Jul 2006
2005
- Evolution through architectural reconciliationElectronic Notes in Theoretical Computer Science, Jul 2005
2004
- Using model transformation and architectural frameworks to support the software development process: The FIDJI approachIn Midwest Software Engineering Conference (MSEC’04) , Jul 2004
2003
- Supporting model-to-model transformations: The vmt approachIn Model Driven Architecture Foundations and Applications , Jul 2003
2002
- Rigorous engineering of software architectures: Integrating ADLs, UML and development methodologiesIn Software Engineering and Applications , Jul 2002