An extensive evaluation of search-based software testing: a review

M Khari, P Kumar - Soft Computing, 2019 - Springer
In recent years, search-based software testing (SBST) is the active research topic in software
testing. SBST is the process of generating test cases that use metaheuristics for optimization …

Domain-specific languages: A systematic map** study

M Mernik - International Conference on Current Trends in Theory …, 2017 - Springer
Abstract Domain-specific languages (DSLs) assist a software developer (or end-user) in
writing a program using idioms that are similar to the abstractions found in a specific …

Factors affecting the metamodelling acceptance: a case study from software development companies in Malaysia

V Mezhuyev, M Al-Emran, M Fatehah, NC Hong - Ieee Access, 2018 - ieeexplore.ieee.org
Metamodeling has become a crucial technique in the process of software development.
However, the level of metamodeling acceptance is still very low in software development …

[PDF][PDF] Automated software testing framework for web applications

M Hanna, AE Aboutabl, MSM Mostafa - International Journal of …, 2018 - academia.edu
Most of the time, customers request complex business logic to be implemented in software
applications. Therefore, as long as business requirements grow, the pressure increases on …

A language-parametric test coverage framework for executable domain-specific languages

F Khorram, E Bousse, A Garmendia, JM Mottu… - Journal of Systems and …, 2024 - Elsevier
Test coverage is an effective technique to measure test case quality and to enable fault
localization. However, for Executable Domain-Specific Languages (xDSLs), coverage …

[HTML][HTML] Evolution of Domain-Specific Modeling Language: An Example of an Industrial Case Study on an RT-Sequencer

T Kos, M Mernik, T Kosar - Applied Sciences, 2022 - mdpi.com
Model-driven engineering is a well-established software development methodology that
uses models to develop applications where the end-users with visual elements model …

Adapting TDL to Provide Testing Support for Executable DSLs.

F Khorram, E Bousse, JM Mottu, G Sunyé - The Journal of Object …, 2021 - hal.science
Testing is one of the most prevalent and successful verification and validation (V&V)
techniques used in the field of software engineering. While a large number of testing …

Advanced testing and debugging support for reactive executable DSLs

F Khorram, E Bousse, JM Mottu, G Sunyé - Software and Systems …, 2023 - Springer
Abstract Executable Domain-Specific Languages (xDSLs) allow the definition and the
execution of behavioral models. Some behavioral models are reactive, meaning that during …

[HTML][HTML] A tool support for model-driven development: An industrial case study from a measurement domain

T Kos, M Mernik, T Kosar - Applied Sciences, 2019 - mdpi.com
End-user programming may utilize Domain-Specific Modeling Languages (DSMLs) to
develop applications in the form of models, using only abstractions found in a specific …

From coverage computation to fault localization: A generic framework for domain-specific languages

F Khorram, E Bousse, A Garmendia, JM Mottu… - Proceedings of the 15th …, 2022 - dl.acm.org
To test a system efficiently, we need to know how good are the defined test cases and to
localize detected faults in the system. Measuring test coverage can address both concerns …