Interprocedural program analysis for modern object-oriented languages
Interprocedural program analysis for modern object-oriented languages
批准号:
RGPIN-2014-05645
负责人:
Lhotak, Ondrej
金额:
$3.93万
依托单位:
依托单位国家:
加拿大
项目类别:
Discovery Grants Program - Individual
财政年份:
2019
资助国家:
加拿大
项目状态:
已结题
起止时间:
2019-01-01 至 2020-12-31
中文摘要
点击翻译按钮获取中文摘要
英文摘要
Program analysis is a technique for proving properties of the possible*behaviour of programs when they are executed. It is used in software*development tools such as compilers, verification and testing tools, and*program visualization tools.**When applied to object-oriented programs, program analysis is*challenging because these programs are divided into many small methods.*The overall behaviour of the program is difficult to predict from*individual methods in isolation, because it depends on all of the*methods collectively. Many existing program analyses that are known in*theory depend on the often practically unrealistic assumption that all*of the methods (the whole program) are available for analysis.**The goal of the proposed research is to devise program analyses that*are intrinsically free of this assumption, so that they can be used in*practical programming tools. The proposed research will enable many*analysis techniques that have been found effective in theoretical*settings to be transferred to mainstream programming tools, thus*improving the effectiveness of those tools.**The outcomes of the proposed research will be useful both to other*researchers and to software developers. The foundational program*analyses will enable researchers to study new applications of*interprocedural analysis. They will also enable commercial programming*tool makers (e.g., IBM Toronto) to make better tools, which will improve*the productivity of all software developers that use the tools.
期刊论文(0)
专著(0)
科研奖励(0)
会议论文
Type Systems and Static Analyses for Programs with Mutable Data
-
批准号:RGPIN-2020-04021
-
项目类别:Discovery Grants Program - Individual
-
资助金额:$3.5万
-
财政年份:2022
-
负责人:Lhotak, Ondrej
-
依托单位:
Type Systems and Static Analyses for Programs with Mutable Data
-
批准号:RGPIN-2020-04021
-
项目类别:Discovery Grants Program - Individual
-
资助金额:$3.5万
-
财政年份:2021
-
负责人:Lhotak, Ondrej
-
依托单位:
Type Systems and Static Analyses for Programs with Mutable Data
-
批准号:RGPIN-2020-04021
-
项目类别:Discovery Grants Program - Individual
-
资助金额:$3.5万
-
财政年份:2020
-
负责人:Lhotak, Ondrej
-
依托单位:
Interprocedural program analysis for modern object-oriented languages
-
批准号:RGPIN-2014-05645
-
项目类别:Discovery Grants Program - Individual
-
资助金额:$3.93万
-
财政年份:2018
-
负责人:Lhotak, Ondrej
-
依托单位:
Interprocedural program analysis for modern object-oriented languages
-
批准号:RGPIN-2014-05645
-
项目类别:Discovery Grants Program - Individual
-
资助金额:$3.93万
-
财政年份:2017
-
负责人:Lhotak, Ondrej
-
依托单位:
Interprocedural program analysis for modern object-oriented languages
-
批准号:RGPIN-2014-05645
-
项目类别:Discovery Grants Program - Individual
-
资助金额:$3.93万
-
财政年份:2016
-
负责人:Lhotak, Ondrej
-
依托单位:
Interprocedural program analysis for modern object-oriented languages
-
批准号:462310-2014
-
项目类别:Discovery Grants Program - Accelerator Supplements
-
资助金额:$2.91万
-
财政年份:2016
-
负责人:Lhotak, Ondrej
-
依托单位:
Interprocedural program analysis for modern object-oriented languages
-
批准号:RGPIN-2014-05645
-
项目类别:Discovery Grants Program - Individual
-
资助金额:$3.93万
-
财政年份:2015
-
负责人:Lhotak, Ondrej
-
依托单位:
Interprocedural program analysis for modern object-oriented languages
-
批准号:462310-2014
-
项目类别:Discovery Grants Program - Accelerator Supplements
-
资助金额:$2.91万
-
财政年份:2015
-
负责人:Lhotak, Ondrej
-
依托单位:
Interprocedural program analysis for modern object-oriented languages
-
批准号:462310-2014
-
项目类别:Discovery Grants Program - Accelerator Supplements
-
资助金额:$2.91万
-
财政年份:2014
-
负责人:Lhotak, Ondrej
-
依托单位:
Interprocedural program analysis for modern object-oriented languages
-
批准号:RGPIN-2014-05645
-
项目类别:Discovery Grants Program - Individual
-
资助金额:$3.93万
-
财政年份:2014
-
负责人:Lhotak, Ondrej
-
依托单位:
Practical static analysis of object-oriented programs
-
批准号:327241-2009
-
项目类别:Discovery Grants Program - Individual
-
资助金额:$3.64万
-
财政年份:2013
-
负责人:Lhotak, Ondrej
-
依托单位:
Practical static analysis of object-oriented programs
-
批准号:380440-2009
-
项目类别:Discovery Grants Program - Accelerator Supplements
-
资助金额:$2.91万
-
财政年份:2012
-
负责人:Lhotak, Ondrej
-
依托单位:
Practical static analysis of object-oriented programs
-
批准号:327241-2009
-
项目类别:Discovery Grants Program - Individual
-
资助金额:$3.64万
-
财政年份:2012
-
负责人:Lhotak, Ondrej
-
依托单位:
Practical static analysis of object-oriented programs
-
批准号:380440-2009
-
项目类别:Discovery Grants Program - Accelerator Supplements
-
资助金额:$2.91万
-
财政年份:2011
-
负责人:Lhotak, Ondrej
-
依托单位:
Practical static analysis of object-oriented programs
-
批准号:327241-2009
-
项目类别:Discovery Grants Program - Individual
-
资助金额:$3.64万
-
财政年份:2011
-
负责人:Lhotak, Ondrej
-
依托单位:
国内基金
海外基金
秘密共享及其在安全多方计算中的应用
-
批准号:60573004
-
项目类别:面上项目
-
资助金额:21.0万元
-
批准年份:2005
-
负责人:周展飞
-
依托单位: