4.6 Article

Empowering the Human as the Fitness Function in Search-Based Model-Driven Engineering

Related references

Note: Only part of the references are listed.
Article Computer Science, Software Engineering

Bug Localization in Model-Based Systems in the Wild

Lorena Arcega et al.

Summary: This paper evaluates how to mitigate errors in bug localization process in Model-Driven Engineering. The study found that the combination of methods with manual refinement yields the best results.

ACM TRANSACTIONS ON SOFTWARE ENGINEERING AND METHODOLOGY (2022)

Article Computer Science, Software Engineering

Utilizing Automatic Query Reformulations as Genetic Operations to Improve Feature Location in Software Models

Francisca Perez et al.

Summary: Our work introduces a novel adaptation of automatic query reformulations as genetic operations in the combination of Model-Driven Engineering and Search-Based Software Engineering, showing a significant improvement in feature location in models through statistical analysis of real-world industrial case studies.

IEEE TRANSACTIONS ON SOFTWARE ENGINEERING (2022)

Article Computer Science, Software Engineering

An evolutionary approach for generating software models: The case of Kromaia in Game Software Engineering

Daniel Blasco et al.

Summary: In the context of Model-Driven Engineering applied to video games, the Evolutionary Model Generation (EMoGen) approach can generate high-quality software models comparable to those created by human developers. Evaluation on the Kromaia video game shows that the approach achieves results similar to manually created models by developers in terms of quality, but with a much more efficient time cost.

JOURNAL OF SYSTEMS AND SOFTWARE (2021)

Article Computer Science, Software Engineering

Handling nonconforming individuals in search-based model-driven engineering: nine generic strategies for feature location in the modeling space of the meta-object facility

Jaime Font et al.

Summary: The model-driven engineering community is increasingly interested in techniques from the search-based software engineering community. Handling nonconforming individuals in model artifacts can significantly reduce the search space and speed up the search for solutions.

SOFTWARE AND SYSTEMS MODELING (2021)

Article Computer Science, Software Engineering

Multi-criteria test cases selection for model transformations

Bader Alkhazi et al.

AUTOMATED SOFTWARE ENGINEERING (2020)

Article Computer Science, Information Systems

On the value of quality attributes for refactoring ATL model transformations: A multi-objective approach

Bader Alkhazi et al.

INFORMATION AND SOFTWARE TECHNOLOGY (2020)

Review Computer Science, Software Engineering

A Systematic Review of Interaction in Search-Based Software Engineering

Aurora Ramirez et al.

IEEE TRANSACTIONS ON SOFTWARE ENGINEERING (2019)

Article Computer Science, Software Engineering

Collaborative feature location in models through automatic query expansion

Francisca Perez et al.

AUTOMATED SOFTWARE ENGINEERING (2019)

Article Computer Science, Software Engineering

Preference based multi-objective algorithms applied to the variability testing of software product lines

Helson Luiz Jakubovski Filho et al.

JOURNAL OF SYSTEMS AND SOFTWARE (2019)

Proceedings Paper Computer Science, Information Systems

Guided Architecture Trade Space Exploration: Fusing Model Based Engineering & Design by Shopping

Sam Procter et al.

2019 ACM/IEEE 22ND INTERNATIONAL CONFERENCE ON MODEL DRIVEN ENGINEERING LANGUAGES AND SYSTEMS (MODELS 2019) (2019)

Proceedings Paper Computer Science, Interdisciplinary Applications

Toward a Declarative Language to Generate Explorable Sets of Models

Theo Le Calvar et al.

SAC '19: PROCEEDINGS OF THE 34TH ACM/SIGAPP SYMPOSIUM ON APPLIED COMPUTING (2019)

Article Computer Science, Artificial Intelligence

Achieving Feature Location in Families of Models Through the Use of Search-Based Software Engineering

Jaime Font et al.

IEEE TRANSACTIONS ON EVOLUTIONARY COMPUTATION (2018)

Article Computer Science, Information Systems

Fragment retrieval on models for model maintenance: Applying a multi-objective perspective to an industrial case study

Francisca Perez et al.

INFORMATION AND SOFTWARE TECHNOLOGY (2018)

Article Computer Science, Software Engineering

Transferring interactive search-based software testing to industry

Bogdan Marculescu et al.

JOURNAL OF SYSTEMS AND SOFTWARE (2018)

Article Computer Science, Software Engineering

An Architecture based on interactive optimization and machine learning applied to the next release problem

Allysson Allex Araujo et al.

AUTOMATED SOFTWARE ENGINEERING (2017)

Proceedings Paper Computer Science, Software Engineering

Towards Feature Location in Models through a Learning to Rank Approach

Ana C. Marcen et al.

21ST INTERNATIONAL SYSTEM & SOFTWARE PRODUCT LINE CONFERENCE (SPLC 2017), VOL 2 (2017)

Article Computer Science, Software Engineering

A domain-specific language for model mutation and its application to the automated generation of exercises

Pablo Gomez-Abajo et al.

COMPUTER LANGUAGES SYSTEMS & STRUCTURES (2017)

Proceedings Paper Computer Science, Software Engineering

Designing Robust Software Systems through Parametric Markov Chain Synthesis

Radu Calinescu et al.

2017 IEEE INTERNATIONAL CONFERENCE ON SOFTWARE ARCHITECTURE (ICSA 2017) (2017)

Article Computer Science, Software Engineering

A survey on search-based model-driven engineering

Ilhem Boussaid et al.

AUTOMATED SOFTWARE ENGINEERING (2017)

Article Computer Science, Software Engineering

The effects of visualization and interaction techniques on feature model configuration

Mohsen Asadi et al.

EMPIRICAL SOFTWARE ENGINEERING (2016)

Proceedings Paper Computer Science, Software Engineering

Automated Model Merge by Design Space Exploration

Csaba Debreceni et al.

FUNDAMENTAL APPROACHES TO SOFTWARE ENGINEERING (FASE 2016) (2016)

Proceedings Paper Computer Science, Software Engineering

Nonconformity Resolving Recommendations for Product Line Configuration

Hong Lu et al.

2016 9TH IEEE INTERNATIONAL CONFERENCE ON SOFTWARE TESTING, VERIFICATION AND VALIDATION (ICST) (2016)

Proceedings Paper Computer Science, Software Engineering

Interactive and Guided Architectural Refactoring with Search-Based Recommendation

Yun Lin et al.

FSE'16: PROCEEDINGS OF THE 2016 24TH ACM SIGSOFT INTERNATIONAL SYMPOSIUM ON FOUNDATIONS OF SOFTWARE ENGINEERING (2016)

Article Computer Science, Software Engineering

A Hitchhiker's guide to statistical tests for assessing randomized algorithms in software engineering

Andrea Arcuri et al.

SOFTWARE TESTING VERIFICATION & RELIABILITY (2014)

Article Computer Science, Artificial Intelligence

Interactive ant colony optimization (iACO) for early lifecycle software design

Christopher L. Simons et al.

SWARM INTELLIGENCE (2014)

Article Computer Science, Software Engineering

Parameter tuning or default values? An empirical investigation in search-based software engineering

Andrea Arcuri et al.

EMPIRICAL SOFTWARE ENGINEERING (2013)

Article Computer Science, Software Engineering

Empirical Principles and an Industrial Case Study in Retrieving Equivalent Requirements via Natural Language Processing Techniques

Davide Falessi et al.

IEEE TRANSACTIONS ON SOFTWARE ENGINEERING (2013)

Article Computer Science, Information Systems

Interactive requirements prioritization using a genetic algorithm

Paolo Tonella et al.

INFORMATION AND SOFTWARE TECHNOLOGY (2013)

Article Computer Science, Theory & Methods

A Survey of Automatic Query Expansion in Information Retrieval

Claudio Carpineto et al.

ACM COMPUTING SURVEYS (2012)

Review Computer Science, Information Systems

Software engineering research for computer games: A systematic review

Apostolos Ampatzoglou et al.

INFORMATION AND SOFTWARE TECHNOLOGY (2010)

Article Computer Science, Software Engineering

Feature location using probabilistic ranking of methods based on execution scenarios and information retrieval

Denys Poshyvanyk et al.

IEEE TRANSACTIONS ON SOFTWARE ENGINEERING (2007)

Article Computer Science, Software Engineering

Advancing candidate link generation for requirements tracing: The study of methods

JH Hayes et al.

IEEE TRANSACTIONS ON SOFTWARE ENGINEERING (2006)

Article Computer Science, Software Engineering

A survey of controlled experiments in software engineering

DIK Sjoberg et al.

IEEE TRANSACTIONS ON SOFTWARE ENGINEERING (2005)

Article Computer Science, Information Systems

Search-based software engineering

M Harman et al.

INFORMATION AND SOFTWARE TECHNOLOGY (2001)

Review Engineering, Electrical & Electronic

Interactive evolutionary computation: Fusion of the capabilities of EC optimization and human evaluation

H Takagi

PROCEEDINGS OF THE IEEE (2001)