A-CluB: Automated Cluster Breaking
A-CluB: Automated Cluster Breaking
批准号:
EP/F010443/1
负责人:
Mark Harman
金额:
$7.63万
依托单位:
依托单位国家:
英国
项目类别:
Research Grant
财政年份:
2007
资助国家:
英国
项目状态:
已结题
起止时间:
2007 至 --
中文摘要
最近的研究表明,许多现实世界的程序都包含大型依赖簇:相互依赖的程序语句的结点。在依赖集群中,每一条语句都依赖于其他每条语句。不难想象,大型依赖集群可能会产生多大的困难。为了理解依赖关系簇中的任何语句,可能需要考虑该簇中的所有其他语句。要分解集群中的语句以实现组件重用或系统重构将是非常困难的。任何对簇元素的潜在更改都将产生巨大且潜在的深远影响,因为它可能会影响簇中的任何或所有其他语句。这个访问研究员项目建立在Binkley和Harman(以及其他人)之前在基于切片的相关性分析方面的工作的基础上。其目的是为了更好地理解经验上观察到的依赖集群现象,并开发分解这些集群的算法和技术。这将产生用于自动集群分解的算法和方法,从而克服这些集群带来的问题。
英文摘要
Recent work shows that many real world programs contain large dependence clusters: knots of mutually dependent program statements. In a dependence cluster, every statement depends on every other statement. It is not hard to imagine the difficulties that large dependence clusters may produce. In order to understand any statement in a dependence cluster, it is possible that all other statements in the cluster need to be considered. It will be very hard to disentangle statements in a cluster to allow reuse of components, or refactoring of the system. Any potential change to an element of a cluster, will have an impact that is large and potentially far reaching, because it may affect any or all of the other statements in the cluster.This visiting fellow project builds on the previous work of Binkley and Harman (and others) on slice based dependence analysis. The aim is to better understand the empirically observed phenomenon of dependence clusters and to develop algorithms and techniques for decomposing these clusters. This will produce algorithms and methods for Automated Cluster Busting, thereby overcoming the problems that these clusters pose.
期刊论文(3)
专著(0)
科研奖励(0)
会议论文
DOI:
10.1145/1525880.1525884
发表时间:
2009-05
期刊:
ACM Trans. Softw. Eng. Methodol.
影响因子:
--
作者:
[Phil McMinn;D. Binkley;M. Harman]
通讯作者:
Phil McMinn;D. Binkley;M. Harman
GGGP: Grow and Graft Genetic Programming
-
批准号:EP/M025853/1
-
项目类别:Research Grant
-
资助金额:$74.1万
-
财政年份:2015
-
负责人:Mark Harman
-
依托单位:
RE-COST: REducing the Cost of Oracles for Software Testing
-
批准号:EP/I010165/1
-
项目类别:Research Grant
-
资助金额:$45.1万
-
财政年份:2011
-
负责人:Mark Harman
-
依托单位:
GISMO: Genetic Improvement of Software for Multiple Objectives
-
批准号:EP/I033688/1
-
项目类别:Research Grant
-
资助金额:$64.02万
-
财政年份:2011
-
负责人:Mark Harman
-
依托单位:
CREST: Centre for Research on Evolution, Search and Testing, Platform Grant.
-
批准号:EP/G060525/2
-
项目类别:Research Grant
-
资助金额:$0.36万
-
财政年份:2010
-
负责人:Mark Harman
-
依托单位:
SEBASE: Software Engineering By Automated SEarch
-
批准号:EP/D050863/2
-
项目类别:Research Grant
-
资助金额:$0.0万
-
财政年份:2010
-
负责人:Mark Harman
-
依托单位:
SLIM : SLIcing state based Models
-
批准号:EP/F059442/2
-
项目类别:Research Grant
-
资助金额:$0.0万
-
财政年份:2010
-
负责人:Mark Harman
-
依托单位:
CREST: Centre for Research on Evolution, Search and Testing, Platform Grant.
-
批准号:EP/G060525/1
-
项目类别:Research Grant
-
资助金额:$139.03万
-
财政年份:2009
-
负责人:Mark Harman
-
依托单位:
SSBSE: Symposium on Search Based Software Engineering
-
批准号:EP/G04872X/1
-
项目类别:Research Grant
-
资助金额:$2.22万
-
财政年份:2009
-
负责人:Mark Harman
-
依托单位:
SLIM : SLIcing state based Models
-
批准号:EP/F059442/1
-
项目类别:Research Grant
-
资助金额:$74.95万
-
财政年份:2008
-
负责人:Mark Harman
-
依托单位:
Testing Academia and Industry Conference 2007
-
批准号:EP/F012535/1
-
项目类别:Research Grant
-
资助金额:$3.51万
-
财政年份:2007
-
负责人:Mark Harman
-
依托单位:
Testing Academia and Industry Conference - Practice and Research Techniques
-
批准号:EP/D077095/1
-
项目类别:Research Grant
-
资助金额:$1.94万
-
财政年份:2006
-
负责人:Mark Harman
-
依托单位:
SEBASE: Software Engineering By Automated SEarch
-
批准号:EP/D050863/1
-
项目类别:Research Grant
-
资助金额:$145.59万
-
财政年份:2006
-
负责人:Mark Harman
-
依托单位:
海外基金