CCF-BSF: SHF: Small: Integration and Evolution of Software Models with Executable Logic

CCF-BSF:SHF:小型:具有可执行逻辑的软件模型的集成和演化

基本信息

  • 批准号:
    1814457
  • 负责人:
  • 金额:
    $ 41.25万
  • 依托单位:
  • 依托单位国家:
    美国
  • 项目类别:
    Standard Grant
  • 财政年份:
    2018
  • 资助国家:
    美国
  • 起止时间:
    2018-10-01 至 2023-09-30
  • 项目状态:
    已结题

项目摘要

Model Based Systems Engineering (MBSE) is an approach for building large software systems in which one describes the system in a modeling language and, once the model is considered consistent and correct, then transforms the models into software programs. The MBSE approach is motivated by the growing complexity of software, which requires multiple views of the software system at multiple levels of abstraction. Programming languages do not support this modeling activity, which has triggered the development of new modeling technologies and a variety of model-level services such as model verification and validation, testing, analysis, transformation, refactoring, design patterns, meta-modeling, and model evolution. The goal of this research is to develop an executable formal modeling framework that can support and integrate a wide variety of modeling tasks, and thus enable the building of robust, large software systems. The goal of this project is to develop logical foundations and a prototype realization of reasoning services for model engineering. In particular, the plan is to focus on mediation-based integration, partitioning, and evolution of software models and use the recently developed language, F-OML, inspired by prior work on F-logic, HiLog, and Transaction Logic. F-OML is a compact yet powerful logic-based language supported by a well-defined semantics and a provably correct execution method. The project includes the following main efforts: (1) Building logical foundations for reasoning services, including higher-order capabilities, actions, reasoning under inconsistent or incomplete knowledge, and explanation generation; (2) building uniform logical foundations for integration (vertical and horizontal) and evolution of software models; (3) building a proof-of-concept prototype of an MBSE system based on the above ideas; and (4) evaluation of the proposed approach via case studies and benchmark models. This project involves a number of challenging problems ranging from reasoning about models to verification and integration of models to model-guided code generation to model partitioning and evolution. The expected outcome of this work will be a theory, algorithms, and a prototype for mediated reasoning services for logic-based systems engineering, which will support integration and evolution of modeling services. Eventual incorporation of such services into existing interactive software development environments will make the new capabilities available to software engineers to increase their productivity and reliability of the software they produce.This award reflects NSF's statutory mission and has been deemed worthy of support through evaluation using the Foundation's intellectual merit and broader impacts review criteria.
基于模型的系统工程(英语:Model Based Systems Engineering,MBSE)是一种构建大型软件系统的方法,在这种方法中,人们用建模语言描述系统,一旦模型被认为是一致和正确的,然后将模型转换为软件程序。MBSE方法的动机是软件的复杂性不断增长,这需要在多个抽象级别的软件系统的多个视图。编程语言不支持这种建模活动,这引发了新的建模技术和各种模型级服务的发展,如模型验证和确认,测试,分析,转换,重构,设计模式,元建模和模型演化。本研究的目标是开发一个可执行的正式建模框架,可以支持和集成各种建模任务,从而使强大的,大型软件系统的建设。这个项目的目标是开发逻辑基础和模型工程推理服务的原型实现。特别是,该计划将重点放在基于中介的集成,分区和软件模型的演化上,并使用最近开发的语言F-OML,其灵感来自F-logic,HiLog和Transaction Logic的先前工作。F-OML是一种紧凑而强大的基于逻辑的语言,由定义良好的语义和可证明正确的执行方法支持。该项目包括以下主要努力:(1)构建推理服务的逻辑基础,包括高阶能力、动作、不一致或不完整知识下的推理以及解释生成;(2)构建集成的统一逻辑基础(3)基于上述思想构建了一个MBSE系统的概念验证原型;以及(4)通过案例研究和基准模型对所提出的方法进行评估。 这个项目涉及到许多具有挑战性的问题,从模型的推理到模型的验证和集成,再到模型引导的代码生成,再到模型的划分和演化。这项工作的预期成果将是一个理论,算法,并为基于逻辑的系统工程,这将支持建模服务的集成和发展的中介推理服务的原型。最终将这些服务整合到现有的交互式软件开发环境中,将使软件工程师能够获得新的能力,以提高他们生产的软件的生产力和可靠性。该奖项反映了NSF的法定使命,并被认为值得通过使用基金会的智力价值和更广泛的影响审查标准进行评估来支持。

项目成果

期刊论文数量(9)
专著数量(0)
科研奖励数量(0)
会议论文数量(0)
专利数量(0)
Mediation-based MLM in FOModeLer
FOModeLer 中基于中介的 MLM
  • DOI:
    10.1145/3550356.3561599
  • 发表时间:
    2022
  • 期刊:
  • 影响因子:
    0
  • 作者:
    Balaban, Mira;Khitron, Igal;Maraee, Azzam;Kifer, Michael
  • 通讯作者:
    Kifer, Michael
Querying Knowledge via Multi-Hop English Questions
  • DOI:
    10.1017/s1471068419000103
  • 发表时间:
    2019-09-01
  • 期刊:
  • 影响因子:
    1.4
  • 作者:
    Gao, Tiantian;Fodor, Paul;Kifer, Michael
  • 通讯作者:
    Kifer, Michael
Knowledge authoring for rule-based reasoning
基于规则的推理的知识创作
  • DOI:
  • 发表时间:
    2018
  • 期刊:
  • 影响因子:
    0
  • 作者:
    Gao, Tiantian;Fodor, Paul;Kifer, Michael
  • 通讯作者:
    Kifer, Michael
Logic-based Software Modeling with FOML
  • DOI:
    10.5381/jot.2020.19.3.a19
  • 发表时间:
    2020
  • 期刊:
  • 影响因子:
    0
  • 作者:
    Mira Balaban;Igal Khitron;M. Kifer
  • 通讯作者:
    Mira Balaban;Igal Khitron;M. Kifer
Knowledge Authoring with Factual English
用事实英语创作知识
{{ 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 }}

Michael Kifer其他文献

Clabject Typing in MLM – the Double Life of a Clabject: A Position Paper
传销中的 Claject 打字 – Claject 的双重生命:立场文件
Foreword: Deductive object-oriented databases
OpenRuleBench: an analysis of the performance of rule engines
OpenRuleBench:规则引擎性能分析
A layered architecture for querying dynamic Web content
用于查询动态 Web 内容的分层架构
  • DOI:
  • 发表时间:
    1999
  • 期刊:
  • 影响因子:
    0
  • 作者:
    H. Davulcu;Juliana Freire;Michael Kifer;I. V. Ramakrishnan
  • 通讯作者:
    I. V. Ramakrishnan

Michael Kifer的其他文献

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

{{ truncateString('Michael Kifer', 18)}}的其他基金

SHF: Medium:Performance Analysis and Optimization for Logic Rule Engines
SHF:中:逻辑规则引擎的性能分析和优化
  • 批准号:
    0964196
  • 财政年份:
    2010
  • 资助金额:
    $ 41.25万
  • 项目类别:
    Continuing Grant
A Deductive Engine for the Semantic Web
语义网演绎引擎
  • 批准号:
    0311512
  • 财政年份:
    2003
  • 资助金额:
    $ 41.25万
  • 项目类别:
    Continuing Grant
Logic-based Modeling Analysis, and Implementation of Workflow Management Systems
基于逻辑的建模分析与工作流管理系统的实现
  • 批准号:
    0072927
  • 财政年份:
    2000
  • 资助金额:
    $ 41.25万
  • 项目类别:
    Continuing Grant
U.S.-Turkey Cooperative Research: Modeling and Verification of Workflow Processes
美国-土耳其合作研究:工作流程建模和验证
  • 批准号:
    9809945
  • 财政年份:
    1999
  • 资助金额:
    $ 41.25万
  • 项目类别:
    Standard Grant
Research into Declarative, Object-Oriented Languages for Programming Data and Knowledge
用于编程数据和知识的声明性面向对象语言的研究
  • 批准号:
    9404629
  • 财政年份:
    1994
  • 资助金额:
    $ 41.25万
  • 项目类别:
    Continuing Grant
Design and Implementation of a Higher-Order Logic Programming Language
高阶逻辑编程语言的设计与实现
  • 批准号:
    9102159
  • 财政年份:
    1991
  • 资助金额:
    $ 41.25万
  • 项目类别:
    Continuing Grant
Database Methods in Expert Systems
专家系统中的数据库方法
  • 批准号:
    8903507
  • 财政年份:
    1989
  • 资助金额:
    $ 41.25万
  • 项目类别:
    Continuing Grant
An Efficient Implementation of Deductive Database Systems
演绎数据库系统的高效实现
  • 批准号:
    8603676
  • 财政年份:
    1986
  • 资助金额:
    $ 41.25万
  • 项目类别:
    Standard Grant

相似国自然基金

枯草芽孢杆菌BSF01降解高效氯氰菊酯的种内群体感应机制研究
  • 批准号:
    31871988
  • 批准年份:
    2018
  • 资助金额:
    59.0 万元
  • 项目类别:
    面上项目
基于掺硼直拉单晶硅片的Al-BSF和PERC太阳电池光衰及其抑制的基础研究
  • 批准号:
    61774171
  • 批准年份:
    2017
  • 资助金额:
    63.0 万元
  • 项目类别:
    面上项目
B细胞刺激因子-2(BSF-2)与自身免疫病的关系
  • 批准号:
    38870708
  • 批准年份:
    1988
  • 资助金额:
    3.0 万元
  • 项目类别:
    面上项目

相似海外基金

Collaborative Research: NSF-BSF: How cell adhesion molecules control neuronal circuit wiring: Binding affinities, binding availability and sub-cellular localization
合作研究:NSF-BSF:细胞粘附分子如何控制神经元电路布线:结合亲和力、结合可用性和亚细胞定位
  • 批准号:
    2321481
  • 财政年份:
    2024
  • 资助金额:
    $ 41.25万
  • 项目类别:
    Continuing Grant
Collaborative Research: NSF-BSF: How cell adhesion molecules control neuronal circuit wiring: Binding affinities, binding availability and sub-cellular localization
合作研究:NSF-BSF:细胞粘附分子如何控制神经元电路布线:结合亲和力、结合可用性和亚细胞定位
  • 批准号:
    2321480
  • 财政年份:
    2024
  • 资助金额:
    $ 41.25万
  • 项目类别:
    Continuing Grant
NSF-BSF: Many-Body Physics of Quantum Computation
NSF-BSF:量子计算的多体物理学
  • 批准号:
    2338819
  • 财政年份:
    2024
  • 资助金额:
    $ 41.25万
  • 项目类别:
    Continuing Grant
Collaborative Research: NSF-BSF: Under Pressure: The evolution of guard cell turgor and the rise of the angiosperms
合作研究:NSF-BSF:压力之下:保卫细胞膨压的进化和被子植物的兴起
  • 批准号:
    2333889
  • 财政年份:
    2024
  • 资助金额:
    $ 41.25万
  • 项目类别:
    Standard Grant
Collaborative Research: NSF-BSF: Under Pressure: The evolution of guard cell turgor and the rise of the angiosperms
合作研究:NSF-BSF:压力之下:保卫细胞膨压的进化和被子植物的兴起
  • 批准号:
    2333888
  • 财政年份:
    2024
  • 资助金额:
    $ 41.25万
  • 项目类别:
    Continuing Grant
NSF-BSF: Towards a Molecular Understanding of Dynamic Active Sites in Advanced Alkaline Water Oxidation Catalysts
NSF-BSF:高级碱性水氧化催化剂动态活性位点的分子理解
  • 批准号:
    2400195
  • 财政年份:
    2024
  • 资助金额:
    $ 41.25万
  • 项目类别:
    Standard Grant
NSF-BSF: Collaborative Research: Solids and reactive transport processes in sewer systems of the future: modeling and experimental investigation
NSF-BSF:合作研究:未来下水道系统中的固体和反应性输送过程:建模和实验研究
  • 批准号:
    2134594
  • 财政年份:
    2024
  • 资助金额:
    $ 41.25万
  • 项目类别:
    Standard Grant
NSF-BSF Combinatorial Set Theory and PCF
NSF-BSF 组合集合论和 PCF
  • 批准号:
    2400200
  • 财政年份:
    2024
  • 资助金额:
    $ 41.25万
  • 项目类别:
    Standard Grant
NSF-BSF: CDS&E: Tensor Train methods for Quantum Impurity Solvers
NSF-BSF:CDS
  • 批准号:
    2401159
  • 财政年份:
    2024
  • 资助金额:
    $ 41.25万
  • 项目类别:
    Continuing Grant
NSF-BSF: Collaborative Research: AF: Small: Algorithmic Performance through History Independence
NSF-BSF:协作研究:AF:小型:通过历史独立性实现算法性能
  • 批准号:
    2420942
  • 财政年份:
    2024
  • 资助金额:
    $ 41.25万
  • 项目类别:
    Standard Grant
{{ showInfoDetail.title }}

作者:{{ showInfoDetail.author }}

知道了