Collaborative Research: CRI: CRD: A JML Community Infrastructure --Revitalizing Tools and Documentation to Aid Formal Methods Research

协作研究:CRI:CRD:JML 社区基础设施——振兴工具和文档以帮助形式化方法研究

基本信息

  • 批准号:
    0708330
  • 负责人:
  • 金额:
    --
  • 依托单位:
  • 依托单位国家:
    美国
  • 项目类别:
    Continuing Grant
  • 财政年份:
    2007
  • 资助国家:
    美国
  • 起止时间:
    2007-07-15 至 2011-06-30
  • 项目状态:
    已结题

项目摘要

Proposal #: CNS 07-09217 07-07874 07-07701PI(s): Leavens, Gary T. Cheon, Yoonsik Clifton, Curtis C. Basu, Samik; Rajan, Hridesh Institution: Iowa State University UTEP Rose-Hulman Institute Tech Ames, IA 50011-2207 El Paso, TX 79968-0587 Terra Haute, IN 47803-3920Proposal #: CNS 07-07885 07-08330 07-09169PI(s): Flanagan, Cormac Naumann, David A. RobbyInstitution: UC-Santa Cruz Stevens Institute of Tech Kansas State U Santa Cruz, CA 95064-4107 Hoboken, NJ 07030-5991 Manhattan, KS 66506-1103Title: CRD: Collab Rsch: JML Community Infr-Revitalizing Tools and Documentation to Aid Formal Methods RschProject Proposed:This collaborative project, revitalizing tools and documentations to aid formal methods research, aims to. Enhance JML's infrastructure including its type checker, runtime assertion checking compiler, and IDE support;. Make JML's software infrastructure more extensible; . Substantially improve the documentation of the language and its supporting tools; . Develop course materials and tutorials to facilitate classroom use of JML; and. Disseminate a well-documented, extensible, open source suite of enhanced JML tools.JML (Java Modeling Language), a formal specification language that can document detailed designs of Java and interfaces, has been used in different projects with great benefit. Feedback is obtained from users who are attracted by the ability to check Java code against JML specifications using a variety of tools. New research problems, however, are forcing re-inventing the infrastructure that JML provides, slowing the innovation, since JML does not support many of the new features of Java version 5, most notably generics. The Verified Software grand challenge has identified lack of extensible tools for formal methods research as a major impediment to experimentation. This project responds to the challenge by enhancing, extending, and well-documenting the infrastructure to advance and accelerate Java formal methods research.Broader Impacts: The infrastructure is expected to open barriers to formal methods adoption among software engineering professionals by endowing a large collection of tools that share a common, mature specification language. These advantages should attract more educators and improve reliability in safety- and mission-critical systems. Moreover, strengthening the formal methods component in software engineering curriculum, courses will be developed and targeted to undergraduate research,. The collaborative involves two minority-serving institutions and an institution in an EPSCoR state.
提案编号:CNS 07-09217 07-07874 07-07701PI(s): Leavens, Gary T. Cheon, Yoonsik Clifton, Curtis C. Basu, Samik;Rajan, hrish机构:爱荷华州立大学UTEP Rose-Hulman Institute Tech Ames, IA 50011-2207 El Paso, TX 79968-0587 Terra Haute, IN 47803-3920提案编号:CNS 07-07885 07-08330 07-09169PI(s): Flanagan, Cormac Naumann, David A. robby机构:UC-Santa Cruz Stevens Institute of Tech Kansas State U Santa Cruz, CA 95064-4107 Hoboken, NJ 07030-5991 Manhattan, KS 66506-1103标题:CRD: Collab rch;JML社区基础设施-振兴工具和文档以帮助正式方法rsch项目建议:这个协作项目,振兴工具和文档以帮助正式方法研究,旨在。增强JML的基础设施,包括类型检查器、运行时断言检查编译器和IDE支持。使JML的软件基础设施更具可扩展性;. 大幅改进该语言及其支持工具的文档;. 开发课程材料和教程,促进课堂使用JML;和。传播一套文档完备的、可扩展的、开源的增强型JML工具。JML (Java建模语言)是一种正式的规范语言,它可以记录Java和接口的详细设计,已经在不同的项目中得到了很好的应用。用户对使用各种工具根据JML规范检查Java代码的能力很感兴趣,因此获得了反馈。然而,新的研究问题迫使重新发明JML提供的基础设施,减缓了创新,因为JML不支持Java版本5的许多新特性,最明显的是泛型。验证软件大挑战已经确定了缺乏可扩展的工具用于正式方法研究,这是实验的主要障碍。该项目通过增强、扩展和良好地记录基础设施来推进和加速Java形式化方法的研究,从而应对了这一挑战。更广泛的影响:基础设施被期望为软件工程专业人员采用正式方法打开障碍,因为它赋予了大量的工具集合,这些工具共享一种通用的、成熟的规范语言。这些优势应该会吸引更多的教育工作者,并提高安全和关键任务系统的可靠性。此外,在软件工程课程中加强形式方法的组成部分,将开发针对本科生研究的课程。该合作涉及两个少数民族服务机构和一个EPSCoR州的机构。

项目成果

期刊论文数量(0)
专著数量(0)
科研奖励数量(0)
会议论文数量(0)
专利数量(0)

数据更新时间:{{ journalArticles.updateTime }}

{{ item.title }}
{{ item.translation_title }}
  • DOI:
    {{ item.doi }}
  • 发表时间:
    {{ item.publish_year }}
  • 期刊:
  • 影响因子:
    {{ item.factor }}
  • 作者:
    {{ item.authors }}
  • 通讯作者:
    {{ item.author }}

数据更新时间:{{ journalArticles.updateTime }}

{{ item.title }}
  • 作者:
    {{ item.author }}

数据更新时间:{{ monograph.updateTime }}

{{ item.title }}
  • 作者:
    {{ item.author }}

数据更新时间:{{ sciAawards.updateTime }}

{{ item.title }}
  • 作者:
    {{ item.author }}

数据更新时间:{{ conferencePapers.updateTime }}

{{ item.title }}
  • 作者:
    {{ item.author }}

数据更新时间:{{ patent.updateTime }}

David Naumann其他文献

Association between Center Volume and Allocation to Curative Surgery and Long-Term Survival for Retroperitoneal Sarcoma
  • DOI:
    10.1016/j.ejso.2022.11.141
  • 发表时间:
    2023-02-01
  • 期刊:
  • 影响因子:
  • 作者:
    Sivesh Kamarajah;Marco Baia;David Naumann;Fahad Mahmood;Alessandro Parente;Max Almond;Fabio Tirotta;Samuel Ford;Fadi Dahdaleh;Anant Desai
  • 通讯作者:
    Anant Desai
Does pre-operative neoadjuvant systemic therapy affect the number of lymph nodes on histological examination of tissues excised during axillary node clearance surgery?
  • DOI:
    10.1016/j.ejso.2012.02.064
  • 发表时间:
    2012-05-01
  • 期刊:
  • 影响因子:
  • 作者:
    David Naumann;Martin Sintler
  • 通讯作者:
    Martin Sintler
Preconceptions, experience and future expectations of patients undergoing robotic colorectal surgery at a single centre
  • DOI:
    10.1016/j.ejso.2019.11.170
  • 发表时间:
    2020-02-01
  • 期刊:
  • 影响因子:
  • 作者:
    Mariam Baig;Neena Randhawa;David Naumann;Charles Evans;Adeel Bajwa
  • 通讯作者:
    Adeel Bajwa
Systemic review and meta-analysis comparing stapled versus hand-sewn anastomoses following emergency bowel resection
  • DOI:
    10.1016/j.ijsu.2014.07.096
  • 发表时间:
    2014-11-01
  • 期刊:
  • 影响因子:
  • 作者:
    David Naumann;Aneel Bhangu;Michael Kelly;Douglas Bowley
  • 通讯作者:
    Douglas Bowley
Are the number of lymph nodes excised during axillary node clearance surgery affected by neoadjuvant chemotherapy?
  • DOI:
    10.1016/j.ijsu.2012.06.053
  • 发表时间:
    2012-01-01
  • 期刊:
  • 影响因子:
  • 作者:
    David Naumann;Martin Sintler
  • 通讯作者:
    Martin Sintler

David Naumann的其他文献

{{ item.title }}
{{ item.translation_title }}
  • DOI:
    {{ item.doi }}
  • 发表时间:
    {{ item.publish_year }}
  • 期刊:
  • 影响因子:
    {{ item.factor }}
  • 作者:
    {{ item.authors }}
  • 通讯作者:
    {{ item.author }}

{{ truncateString('David Naumann', 18)}}的其他基金

SaTC: CORE: Small: Relational Verification for Information Assurance and Privacy
SaTC:核心:小型:信息保障和隐私的关系验证
  • 批准号:
    1718713
  • 财政年份:
    2017
  • 资助金额:
    --
  • 项目类别:
    Standard Grant
EAGER: Hyperproperty Abstraction for Information Flow Control
EAGER:信息流控制的超属性抽象
  • 批准号:
    1649894
  • 财政年份:
    2016
  • 资助金额:
    --
  • 项目类别:
    Standard Grant
TWC: Medium: Collaborative: Flexible and Practical Information Flow Assurance for Mobile Apps
TWC:媒介:协作:灵活实用的移动应用信息流保障
  • 批准号:
    1228930
  • 财政年份:
    2012
  • 资助金额:
    --
  • 项目类别:
    Standard Grant
SHF: Small: Collaborative Research: Specification Language Foundations for Modular Reasoning Methodologies
SHF:小型:协作研究:模块化推理方法的规范语言基础
  • 批准号:
    0915611
  • 财政年份:
    2009
  • 资助金额:
    --
  • 项目类别:
    Standard Grant
CT-ISG Collaborative Research: Access Control and Downgrading in Information Flow Assurance
CT-ISG协同研究:信息流保障中的访问控制与降级
  • 批准号:
    0627338
  • 财政年份:
    2006
  • 资助金额:
    --
  • 项目类别:
    Standard Grant
Collaborative Research: Formal Methods for Behavioral Subclassing and Callbacks
协作研究:行为子类化和回调的形式化方法
  • 批准号:
    0429894
  • 财政年份:
    2004
  • 资助金额:
    --
  • 项目类别:
    Continuing Grant
Collaborative Research: Integrating Pointer Confinement and Access Control for Encapsulation
协作研究:集成指针限制和访问控制进行封装
  • 批准号:
    0208984
  • 财政年份:
    2002
  • 资助金额:
    --
  • 项目类别:
    Standard Grant
U.S.-Brazil Cooperative Research: Towards a Practical Calculus of Object-Oriented Programming
美国-巴西合作研究:面向对象编程的实用演算
  • 批准号:
    9813854
  • 财政年份:
    1999
  • 资助金额:
    --
  • 项目类别:
    Standard Grant
Program Derivation for a Data Structures Course
数据结构课程的程序推导
  • 批准号:
    9455660
  • 财政年份:
    1995
  • 资助金额:
    --
  • 项目类别:
    Standard Grant
Tools for Undergraduate Program Derivation
本科生程序推导工具
  • 批准号:
    9451614
  • 财政年份:
    1994
  • 资助金额:
    --
  • 项目类别:
    Standard Grant

相似国自然基金

Research on Quantum Field Theory without a Lagrangian Description
  • 批准号:
    24ZR1403900
  • 批准年份:
    2024
  • 资助金额:
    0.0 万元
  • 项目类别:
    省市级项目
Cell Research
  • 批准号:
    31224802
  • 批准年份:
    2012
  • 资助金额:
    24.0 万元
  • 项目类别:
    专项基金项目
Cell Research
  • 批准号:
    31024804
  • 批准年份:
    2010
  • 资助金额:
    24.0 万元
  • 项目类别:
    专项基金项目
Cell Research (细胞研究)
  • 批准号:
    30824808
  • 批准年份:
    2008
  • 资助金额:
    24.0 万元
  • 项目类别:
    专项基金项目
Research on the Rapid Growth Mechanism of KDP Crystal
  • 批准号:
    10774081
  • 批准年份:
    2007
  • 资助金额:
    45.0 万元
  • 项目类别:
    面上项目

相似海外基金

CRI: CI-EN: Collaborative Research: mResearch: A platform for Reproducible and Extensible Mobile Sensor Big Data Research
CRI:CI-EN:协作研究:mResearch:可复制和可扩展的移动传感器大数据研究平台
  • 批准号:
    1822935
  • 财政年份:
    2018
  • 资助金额:
    --
  • 项目类别:
    Standard Grant
CRI: CI-New: Collaborative Research: Extensible, Software Enabled Unmanned Aerial Vehicles
CRI:CI-New:协作研究:可扩展、软件支持的无人机
  • 批准号:
    1823230
  • 财政年份:
    2018
  • 资助金额:
    --
  • 项目类别:
    Continuing Grant
CRI: CI-EN: Collaborative Research: OpenNetVM: A Software Platform Enabling Network Function Virtualization Research
CRI:CI-EN:协作研究:OpenNetVM:支持网络功能虚拟化研究的软件平台
  • 批准号:
    1823236
  • 财政年份:
    2018
  • 资助金额:
    --
  • 项目类别:
    Standard Grant
CRI: CI-EN: Collaborative Research: An Experimental Infrastructure and a Database of Real Faults to Foster Reproducibility in Software Engineering Research
CRI:CI-EN:协作研究:实验基础设施和真实故障数据库,以促进软件工程研究的可重复性
  • 批准号:
    1929215
  • 财政年份:
    2018
  • 资助金额:
    --
  • 项目类别:
    Standard Grant
CRI: CI-SUSTAIN: Collaborative Research: Sustaining Lemur Project Resources for the Long-Term
CRI:CI-SUSTAIN:合作研究:长期维持狐猴项目资源
  • 批准号:
    1822986
  • 财政年份:
    2018
  • 资助金额:
    --
  • 项目类别:
    Standard Grant
CRI: CI-EN: Collaborative Research: An Experimental Infrastructure and a Database of Real Faults to Foster Reproducibility in Software Engineering Research
CRI:CI-EN:协作研究:实验基础设施和真实故障数据库,以促进软件工程研究的可重复性
  • 批准号:
    1823172
  • 财政年份:
    2018
  • 资助金额:
    --
  • 项目类别:
    Standard Grant
CRI: CI-New: Collaborative Research: NJR: A Normalized Java Resource
CRI:CI-New:协作研究:NJR:标准化 Java 资源
  • 批准号:
    1823227
  • 财政年份:
    2018
  • 资助金额:
    --
  • 项目类别:
    Standard Grant
CRI: CI-EN: Collaborative Research: mResearch: A platform for Reproducible and Extensible Mobile Sensor Big Data Research
CRI:CI-EN:协作研究:mResearch:可复制和可扩展的移动传感器大数据研究平台
  • 批准号:
    1823221
  • 财政年份:
    2018
  • 资助金额:
    --
  • 项目类别:
    Standard Grant
CRI: CI-SUSTAIN: Collaborative Research: CiteSeerX: Toward Sustainable Support of Scholarly Big Data
CRI:CI-SUSTAIN:协作研究:CiteSeerX:迈向学术大数据的可持续支持
  • 批准号:
    1823288
  • 财政年份:
    2018
  • 资助金额:
    --
  • 项目类别:
    Standard Grant
CRI: CI-SUSTAIN: Collaborative Research: CiteSeerX: Toward Sustainable Support of Scholarly Big Data
CRI:CI-SUSTAIN:协作研究:CiteSeerX:迈向学术大数据的可持续支持
  • 批准号:
    1853919
  • 财政年份:
    2018
  • 资助金额:
    --
  • 项目类别:
    Standard Grant
{{ showInfoDetail.title }}

作者:{{ showInfoDetail.author }}

知道了