论文标题

关于丢失软件要求的开放域模型潜在实用性的初步研究建议

A Preliminary Study on the Potential Usefulness of Open Domain Model for Missing Software Requirements Recommendation

论文作者

Zhao, Ziyan, Zhang, Li, Lian, Xiaoli

论文摘要

完整性是软件需求规范的最重要属性之一。不幸的是,不完整是最困难的问题之一。已经提出了一些方法,以根据需求为导向的域模型检测缺失需求。但是,对于许多领域而言,这种模型缺乏这种模型。幸运的是,通常可以在线找到用于不同目的的域模型。这提出了一个问题:这些域模型是否有助于在要求规范中找到缺少的功能信息?为了探讨这个问题,我们通过计算域模型中实体之间的重叠率和自然语言软件要求的概念,然后研究基于两个示例域的这些实体(概念)的四个规律性,从而设计和进行初步研究。这些规律性的有用性,尤其是基于我们提出的公制AHME(这两个领域的F2增长率为146%和223%)在实验中已显示。

Completeness is one of the most important attributes of software requirement specifications. Unfortunately, incompleteness is meanwhile one of the most difficult problems to detect. Some approaches have been proposed to detect missing requirements based on the requirement-oriented domain model. However, this kind of models are lacking for lots of domains. Fortunately, the domain models constructed for different purposes can usually be found online. This raises a question: whether or not these domain models are helpful in finding the missing functional information in requirement specification? To explore this question, we design and conduct a preliminary study by computing the overlapping rate between the entities in domain models and the concepts of natural language software requirements and then digging into four regularities of the occurrence of these entities(concepts) based on two example domains. The usefulness of these regularities, especially the one based on our proposed metric AHME (with F2 gains of 146% and 223% on the two domains than without any regularity), has been shown in experiments.

扫码加入交流群

加入微信交流群

微信交流群二维码

扫码加入学术交流群,获取更多资源