Jinja线程 swMATH ID: 28538 软件作者: A.洛赫比勒。 描述: 带线程的Jinja:我们使用Java风格的数组和线程扩展了Klein和Nipkow的Jinjia源代码语义。并发是在通用框架语义中捕获的,用于通过交错到顺序语义来添加并发,其特点是动态线程创建、通过共享内存进行线程间通信、锁同步和联接。此外,线程可以挂起自己并由其他线程通知。我们用Jinja源代码和字节代码的改编版本实例化了框架,并展示了多线程情况下的类型安全性。同样,将编译器从源代码扩展到字节代码,我们证明了源代码小步语义与防御型Jinja虚拟机之间的弱相似性。除此之外,我们将JMM正式化,并展示DRF的保证和一致性。关于不同部分的描述,请参阅洛赫比勒在2008年FOOL、2010年ESOP、2011年ITP和2012年ESOP上的论文。 主页: https://www.isa-afp.org/entries/JinjaThreads.html 依赖项: 伊莎贝尔 相关软件: 伊莎贝尔/霍尔;存档正式证据;伊莎贝尔;BicolanoMT公司;区域设置;爪哇风扇;Nitpick公司;驯服图;Flyspeck飞点;FinFuns公司;HOL公司;软绑定(SoftBound);CompCertTSO公司;K校准仪;CLDC公司;Jinja而非Java;K-Java公司;旋风;蛋糕ML;TcT公司 引用于: 9文件 全部的 前5名20位作者引用 6 安德烈亚斯·洛赫比勒 1 朱利安·比恩达拉 1 贾斯敏·克里斯蒂安·布兰切特 1 艾默里·布齐 1 卢卡斯·布尔瓦恩 1 马丁·德沙奈斯 1 马蒂亚斯·弗勒里 1 埃尔萨·甘特。 1 约翰·Hölzl 1 昆查尔,Ondřej 1 苏珊娜·曼斯基 1 费比安·迈尔 1 乔治·莫瑟 1 托比亚斯·尼普科夫 1 洛伦茨·帕尼 1 安德烈·波佩斯库 1 迈克尔·沙珀 1 克里斯蒂安·斯特纳格尔 1 雷内·蒂曼 1 德米特里·特拉泰尔 2篇连载文章中引用 1 信息与计算 1 自动推理杂志 在4个字段中引用 9 计算机科学(68至XX) 1 数学逻辑和基础(03-XX) 1 组合数学(05-XX) 1 凸和离散几何(52至XX) 按年份列出的引文