首页> 外文会议>IEEE International Requirements Engineering Conference >Towards Queryable and Traceable Domain Models
【24h】

Towards Queryable and Traceable Domain Models

机译:迈向可查询和可追溯的域模型

获取原文

摘要

Model-Driven Software Engineering encompasses various modelling formalisms for supporting software development. One such formalism is domain modelling which bridges the gap between requirements expressed in natural language and analyzable and more concise domain models expressed in class diagrams. Due to the lack of modelling skills among novice modellers and time constraints in industrial projects, it is often not possible to build an accurate domain model manually. To address this challenge, we aim to develop an approach to extract domain models from problem descriptions written in natural language by combining rules based on natural language processing with machine learning. As a first step, we report on an automated and tool-supported approach with an accuracy of extracted domain models higher than existing approaches. In addition, the approach generates trace links for each model element of a domain model. The trace links enable novice modellers to execute queries on the extracted domain models to gain insights into the modelling decisions taken for improving their modelling skills. Furthermore, to evaluate our approach, we propose a novel comparison metric and discuss our experimental design. Finally, we present a research agenda detailing research directions and discuss corresponding challenges.
机译:模型驱动的软件工程包含各种建模形式,以支持软件开发。一种这样的形式主义是领域建模,它弥合了以自然语言表达的需求与以类图表达的可分析且更简洁的领域模型之间的鸿沟。由于新手建模人员缺乏建模技能,并且工业项目中的时间有限,因此通常无法手动构建准确的域模型。为了应对这一挑战,我们旨在开发一种方法,通过将基于自然语言处理的规则与机器学习相结合,从以自然语言编写的问题描述中提取域模型。第一步,我们报告一种自动化和工具支持的方法,该方法所提取的域模型的准确性要高于现有方法。另外,该方法为域模型的每个模型元素生成跟踪链接。跟踪链接使新手建模人员可以对提取的域模型执行查询,以深入了解为提高其建模技能而采取的建模决策。此外,为了评估我们的方法,我们提出了一种新颖的比较指标并讨论了我们的实验设计。最后,我们提出研究议程,详细介绍研究方向并讨论相应的挑战。

著录项

相似文献

  • 外文文献
  • 中文文献
  • 专利
获取原文

客服邮箱:kefu@zhangqiaokeyan.com

京公网安备:11010802029741号 ICP备案号:京ICP备15016152号-6 六维联合信息科技 (北京) 有限公司©版权所有
  • 客服微信

  • 服务号