检测用例图变体中的共性与可变性
软件工程
2022-03-02 v1
摘要
用例图是一种软件制品。因此,与任何软件制品一样,用例图在软件开发生命周期中会随时间发生变化。因此,同一图的不同版本存在于不同的时间点。于是,比较所有用例图变体以检测共性和可变用例,成为产品线再工程领域的主要挑战之一。本文的贡献在于提出一种自动方法,用于比较一组用例图变体并检测共性与可变性。在我们的工作中,每个用例代表一个特征。所提方法利用形式概念分析将检测到的特征可视化,从而向软件工程师展示共性与可变特征。该方法在一个移动媒体案例研究上进行了应用验证。结果证实了所提方法的重要性和性能,因为通过形式概念分析和潜在语义索引,所有共性与可变特征均被精确检测到。
引用
@article{arxiv.2203.00312,
title = {Detecting commonality and variability in use-case diagram variants},
author = {Ra'Fat AL-Msie'deen and Anas H. Blasi and Hamzeh Eyal Salman and Saqer S. Alja'afreh and Ahmad Abadleh and Mohammed A. Alsuwaiket and Awni Hammouri and Asmaa Jameel Al_Nawaiseh and Wafa Tarawneh and Suleyman A. Al-Showarah},
journal= {arXiv preprint arXiv:2203.00312},
year = {2022}
}
备注
14 pages, 10 figures, 6 tables