当前位置: X-MOL 学术arXiv.cs.SE › 论文详情
Our official English website, www.x-mol.net, welcomes your feedback! (Note: you will need to create a separate account there.)
Better User Recommendations using Enhancing Software Development Process Repository
arXiv - CS - Software Engineering Pub Date : 2020-06-21 , DOI: arxiv-2006.12738
Ziaur Rahman and Md. Kamrul Hasan

Reusing previously completed software repository to enhance the development process is a common phenomenon. If developers get suggestions from the existing projects they might be benefited a lot what they eventually expect while coding. The strategies available in this field have been rapidly changing day by day. There are a number of efforts that have been focusing on mining process and constructing repository. Some of them have emphasized on the web based code searching while others have integrated web based code searching in their customized tool. But web based approaches have inefficiency especially in building repository on which they apply mining technologies. To search the code snippets in response to the user query we need an enriched repository with better representation and abstraction. To ensure that repository before mining process we have developed a concept based on Enhancing Software Development Process (ESDP). In ESDP approach multiple sources of codes from both online and offline storages are considered to construct the central repository with XML representation and applied mining techniques in the client side. The respective evaluation shows that ESDP approach works much better in response time and performance than many other existing approaches available today.

中文翻译:

使用增强软件开发过程存储库的更好的用户推荐

重用以前完成的软件存储库来增强开发过程是一种普遍现象。如果开发人员从现有项目中获得建议,他们可能会在编码时获得他们最终期望的很多好处。该领域可用的策略每天都在迅速变化。有许多努力一直专注于挖掘过程和构建存储库。他们中的一些人强调基于网络的代码搜索,而其他人则将基于网络的代码搜索集成到他们的定制工具中。但是基于 Web 的方法效率低下,尤其是在构建应用挖掘技术的存储库方面。为了响应用户查询搜索代码片段,我们需要一个具有更好表示和抽象的丰富存储库。为了在挖掘过程之前确保存储库,我们开发了一个基于增强软件开发过程 (ESDP) 的概念。在 ESDP 方法中,考虑来自在线和离线存储的多个代码源,以在客户端构建具有 XML 表示和应用挖掘技术的中央存储库。相应的评估表明,与当今可用的许多其他现有方法相比,ESDP 方法在响应时间和性能方面的效果要好得多。
更新日期:2020-06-24
down
wechat
bug