Vol.14, No.3, August 2025.                                                                                                                                                                          ISSN: 2217-8309

                                                                                                                                                                                                                        eISSN: 2217-8333

 

TEM Journal

 

TECHNOLOGY, EDUCATION, MANAGEMENT, INFORMATICS

Association for Information Communication Technology Education and Science


MyDSL: Front-End Compiler Design for a User-Friendly Language Supporting Hybrid Meta-Heuristics

 

Samar Amil Qassir

 

© 2025 Samar Amil Qassir, published by UIKTEN. This work is licensed under the Creative Commons Attribution-NonCommercial-NoDerivatives 4.0 License. (CC BY-NC-ND 4.0)

 

Citation Information: TEM Journal. Volume 14, Issue 3, Pages 2036-2049, ISSN 2217-8309, DOI: 10.18421/TEM143-11, August 2025.

 

Received: 14 December 2024.

Revised:  05 May 2025.
Accepted: 27 May 2025.
Published: 27 August 2025.

 

Abstract:

 

The effectiveness of metaheuristic (MH) algorithms in addressing problems in a variety of domains has been shown in numerous studies. There are several technical obstacles to the creation and implementation of hybrid algorithms, such as a high learning curve, the need for programming knowledge, and a lack of user-friendly platforms. In this research, a texture language front-end compiler specifically designed for the MHs domain was proposed. The proposed language, called MyDSL, was developed using Java and the Xtext platform. It offers a flexible, user-friendly approach to creating hybrid algorithms with interactive fine-tuning capabilities and high-level abstraction instructions to assist both inexperienced and seasoned programmers in achieving learning and sustainable development goals, in addition to providing functions like syntax highlighting, auto-completion, and error checking. The paper provided a detailed description of the five subjective analysis-based criteria that were used to analyze and appraise the proposed language.

 

Keywords – Domain specific texture language, grammar-based evaluation metrics, abstract syntax, concrete syntax, metaheuristic.

 

-----------------------------------------------------------------------------------------------------------

Full text PDF >  

-----------------------------------------------------------------------------------------------------------

 


Copyright © 2025 UIKTEN
Copyright licence: All articles are licenced via Creative Commons CC BY-NC-ND 4.0 licence