当前位置: X-MOL 学术Inf. Softw. Technol. › 论文详情
Our official English website, www.x-mol.net, welcomes your feedback! (Note: you will need to create a separate account there.)
Analyzing and documenting the systematic review results of software testing ontologies
Information and Software Technology ( IF 3.9 ) Pub Date : 2020-03-19 , DOI: 10.1016/j.infsof.2020.106298
Guido Tebes , Denis Peppino , Pablo Becker , Gerardo Matturro , Martin Solari , Luis Olsina

Context

Software testing is a complex area since it has a large number of specific methods, processes and strategies, involving a lot of domain concepts. Therefore, it would be valuable to have a conceptualized software testing ontology that explicitly and unambiguously defines the concepts. Consequently, it is important to find out the available evidence in the literature on primary studies for software testing ontologies. In particular, we are looking for research that has a rich ontological coverage that includes Non-Functional Requirements (NFRs) and Functional Requirements (FRs) concepts in conjunction with static and dynamic testing concepts, which can be used in method and process specifications for a family of testing strategies.

Objective

The main goal for this secondary study is to identify, evaluate and synthesize the available primary studies on conceptualized software testing ontologies.

Method

To conduct this study, we use the Systematic Literature Review (SLR) approach, which follows our enhanced SLR process. We set three research questions. Additionally, to quantitatively evaluate the quality of the selected conceptualized ontologies, we designed a NFRs tree and its associated metrics and indicators.

Results

We obtained 12 primary studies documenting conceptualized testing ontologies by using three different retrieval methods. In general, we noted that most of them have a lack of NFRs and static testing terminological coverage. Finally, we observe that none of them is directly linked with FRs and NFRs conceptual components.

Conclusion

A general benefit of having the suitable software testing ontology is to minimize the current heterogeneity, ambiguity and incompleteness problems in terms, properties and relationships. We have confirmed that exists heterogeneity, ambiguity, and incompleteness for concepts dealing with testing artifacts, roles, activities, and methods. Moreover, we did not find the suitable ontology for our aim since none of the conceptualized ontologies are directly linked with NFRs and FRs components.



中文翻译:

分析和记录软件测试本体的系统评价结果

语境

软件测试是一个复杂的领域,因为它具有大量涉及许多领域概念的特定方法,过程和策略。因此,拥有一种可以明确,明确定义概念的软件测试本体的概念将非常有价值。因此,重要的是在文献中找到有关软件测试本体的基础研究的可用证据。尤其是,我们正在寻找具有广泛的本体论涵盖性的研究,其中包括非功能性需求(NFR)和功能性需求(FRs)概念以及静态和动态测试概念,这些概念可用于方法和过程规范中,测试策略系列。

目的

该次要研究的主要目标是识别,评估和综合有关概念化软件测试本体的可用主要研究。

方法

为了进行这项研究,我们使用了系统文献综述(SLR)方法,该方法遵循了我们增强的SLR流程。我们提出了三个研究问题。此外,为了定量评估所选概念化本体的质量,我们设计了NFR树及其关联的指标和指标。

结果

通过使用三种不同的检索方法,我们获得了12项主要研究,这些研究记录了概念化测试本体。总的来说,我们注意到其中大多数缺乏NFR和静态测试术语范围。最后,我们观察到它们都不与FR和NFR概念组件直接相关。

结论

拥有合适的软件测试本体的总体好处是,就术语,属性和关系而言,将当前的异质性,歧义性和不完整性问题降到最低。我们已经确认,与测试工件,角色,活动和方法有关的概念存在异质性,歧义性和不完整性。此外,由于没有概念化的本体与NFR和FRs组件直接相关,因此我们没有找到适合我们目标的本体。

更新日期:2020-03-19
down
wechat
bug