Session
Computer Science and Communication Engineering
Description
This research paper explores the integration of Domain-Specific Languages (DSLs) as a modeling framework for requirement engineering in software development lifecycle. The instantiation of the DSL is enabled form a proposed architecture of the Framework. The study investigates the benefits and challenges of using DSLs, emphasizing increased involvement of domain experts, reduced delivery time gaps, wider visibility, and reduced technology dependency. Through an Active Design Research (ADR) methodology, the paper consists in the execution of the first ADR cycle, proposing design principles for a DSL Framework. The findings highlight the importance of integrating domain knowledge, conceptual modeling, and semantic enrichment in requirement engineering. Further refinement of the empirical studies and feedback gathering from users on the proposed DSL framework will be part of the research project of the authors starting with this.
Keywords:
requirement engineering, information system design theory, action design research, domain specific language
Proceedings Editor
Edmond Hajrizi
ISBN
978-9951-550-95-6
Location
UBT Lipjan, Kosovo
Start Date
28-10-2023 8:00 AM
End Date
29-10-2023 6:00 PM
DOI
10.33107/ubt-ic.2023.296
Recommended Citation
Tavanxhiu, Tea and Sevrani, Kozeta, "A DSL Framework for requirements engineering." (2023). UBT International Conference. 32.
https://knowledgecenter.ubt-uni.net/conference/IC/CS/32
A DSL Framework for requirements engineering.
UBT Lipjan, Kosovo
This research paper explores the integration of Domain-Specific Languages (DSLs) as a modeling framework for requirement engineering in software development lifecycle. The instantiation of the DSL is enabled form a proposed architecture of the Framework. The study investigates the benefits and challenges of using DSLs, emphasizing increased involvement of domain experts, reduced delivery time gaps, wider visibility, and reduced technology dependency. Through an Active Design Research (ADR) methodology, the paper consists in the execution of the first ADR cycle, proposing design principles for a DSL Framework. The findings highlight the importance of integrating domain knowledge, conceptual modeling, and semantic enrichment in requirement engineering. Further refinement of the empirical studies and feedback gathering from users on the proposed DSL framework will be part of the research project of the authors starting with this.