A DSL Framework for requirements engineering

Session

Information Systems and Security

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.69

This document is currently not available here.

Share

COinS
 
Oct 28th, 8:00 AM Oct 29th, 6:00 PM

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.