谷歌浏览器插件
订阅小程序
在清言上使用

Monitoring Software Quality by Means of Simulation Methods

ESEM(2016)

引用 11|浏览34
暂无评分
摘要
The evolution of software projects is driven by developers who are in control of the developed artifacts and the quality of software projects depends on the work of participating developers. Thus, a simulation tool requires a suitable model of the commit behavior of different developer types. In this paper, we present an agent-based model for software processes containing the commit behavior for different developer types. The description of these types results from mining software repositories. Since relationships between software entities, e.g., files, classes, modules, axe represented as dependency graphs, simulation results can be assessed automatically by Conditional Random Fields (CRFs). By adjusting simulation parameters for one project we are able to give a quality trend of other projects similar in size and duration only by changing the effort and the size of other projects to simulate.
更多
查看译文
关键词
Agent-Based Simulation,Mining Software Repositories,Software Dependency Analysis,Conditional Random Fields
AI 理解论文
溯源树
样例
生成溯源树,研究论文发展脉络
Chat Paper
正在生成论文摘要