Supporting Program Comprehension through Fast Query response in Large-Scale Systems
Supporting Program Comprehension through Fast Query response in Large-Scale Systems
复制标题
通过大型系统中的快速查询响应支持程序理解
DOI:
10.1145/3387904.338926
复制
发表时间:
2020
期刊:
影响因子:
--
通讯作者:
Cleland-Huang, Jane
中科院分区:
文献类型:
--
作者:
Lin, Jinfeng;Liu, Yalin;Cleland-Huang, Jane
Software traceability provides support for various engineering activities including Program Comprehension; however, it can be challenging and arduous to complete in large industrial projects. Researchers have proposed automated traceability techniques to create, maintain and leverage trace links. Computationally intensive techniques, such as repository mining and deep learning, have showed the capability to deliver accurate trace links. The objective of achieving trusted, automated tracing techniques at industrial scale has not yet been successfully accomplished due to practical performance challenges. This paper evaluates high-performance solutions for deploying effective, computationally expensive trace-ability algorithms in large scale industrial projects and leverages generated trace links to answer Program Comprehension Queries. We comparatively evaluate four different platforms for supporting industrial-scale tracing solutions, capable of tackling software projects with millions of artifacts. We demonstrate that tracing solutions built using big data frameworks scale well for large projects and that our Spark implementation outperforms relational database, graph database (GraphDB), and plain Java implementations. These findings contradict earlier results which suggested that GraphDB solutions should be adopted for large-scale tracing problems.
登录
查看更多内容
DOI:
--
发表时间:
2014
期刊:
Journal of management science
影响因子:
--
作者:
อนิรุธ สืบสิงห์
通讯作者:
อนิรุธ สืบสิงห์
DOI:
10.1145/2245276.2231943
发表时间:
2012-03
期刊:
--
影响因子:
--
作者:
Yonghee Shin;J. Cleland-Huang
通讯作者:
Yonghee Shin;J. Cleland-Huang
DOI:
10.1145/1806799.1806828
发表时间:
2010-05
期刊:
2010 ACM/IEEE 32nd International Conference on Software Engineering
影响因子:
--
作者:
Thomas Fritz;G. Murphy
通讯作者:
Thomas Fritz;G. Murphy
DOI:
--
发表时间:
1976
期刊:
影响因子:
--
作者:
Norman F. Hirst
通讯作者:
Norman F. Hirst
DOI:
10.1109/re.2007.17
发表时间:
2007
期刊:
15th IEEE International Requirements Engineering Conference (RE 2007)
影响因子:
--
作者:
Alex Dekhtyar;J. Hayes;S. Sundaram;E. A. Holbrook;O. Dekhtyar
通讯作者:
O. Dekhtyar