A object-oriented programming language for robust software
A object-oriented programming language for robust software
批准号:
356066-2010
负责人:
Privat, Jean
金额:
$1.09万
依托单位国家:
加拿大
项目类别:
Discovery Grants Program - Individual
财政年份:
2015
资助国家:
加拿大
项目状态:
已结题
起止时间:
2015-01-01 至 2016-12-31
中文摘要
点击翻译按钮获取中文摘要
英文摘要
Object-oriented programming is the dominant paradigm used for general-purpose high-level programming in academic and industrial environments. However, some specific software engineering issues are not sufficiently taken into account by software production chains based on object-oriented technologies.
In our proposal "An Object-Oriented Programming Language for Robust Software", we plan to investigate improvements to object-oriented programming languages to address some of those key software engineering issues. For instance, during the development of the Reflex system, a highly responsive task programming framework for Java, the Java memory model and its lack of isolation was a main concern, forcing us to severely restrict data types in thread communication. We are also developing solutions to address the problem of null pointer errors, interface with other software components, and lack of isolation in object-oriented languages.
To experimentally validate our solution, we will develop some variations of the Java language. We also intend to integrate more fundamental proposals in our Nit project that is currently actively developed (http://www.nitlanguage.org) and will be used as a framework for the integration of new implementation techniques and new programming language designs (where PRM focused only implementation techniques) thanks to internal and external collaboration (UQAM, LIRMM).
期刊论文(0)
专著(0)
科研奖励(0)
会议论文
A object-oriented programming language for robust software
-
批准号:356066-2010
-
项目类别:Discovery Grants Program - Individual
-
资助金额:$1.09万
-
财政年份:2013
-
负责人:Privat, Jean
-
依托单位:
A object-oriented programming language for robust software
-
批准号:356066-2010
-
项目类别:Discovery Grants Program - Individual
-
资助金额:$1.09万
-
财政年份:2012
-
负责人:Privat, Jean
-
依托单位:
A object-oriented programming language for robust software
-
批准号:356066-2010
-
项目类别:Discovery Grants Program - Individual
-
资助金额:$1.09万
-
财政年份:2011
-
负责人:Privat, Jean
-
依托单位:
A object-oriented programming language for robust software
-
批准号:356066-2010
-
项目类别:Discovery Grants Program - Individual
-
资助金额:$1.09万
-
财政年份:2010
-
负责人:Privat, Jean
-
依托单位:
国内基金
海外基金
炭包覆纳米晶的"Oriented Attachment"生长及其多维结构构筑
-
批准号:51572015
-
项目类别:面上项目
-
资助金额:64.0万元
-
批准年份:2015
-
负责人:周继升
-
依托单位: