Research on construction of embedded software using formal object-oriented methods

采用形式化面向对象方法构建嵌入式软件的研究

基本信息

项目摘要

We studied on the application of formal object-oriented methods to the construction of embedded system. First, we studied on the environment to construct formal object-oriented analysis models, which consists of an editor for the models and a system for executing these models in a formalized UML notations, and a verification system which verifies correctness of invariants attached to class diagrams. The verification system adopts HOL system for its proof engine. Second, we studied a method of converting concurrent object models into thread models. This is based on the observation that direct execution of concurrent object models obtained from object-oriented methods is not applicable to usual embedded systems where hardware and timing constraints are so severe and conventional thread style execution is mandatory. An axiom system for the conversion is obtained.
我们研究了正式面向对象的方法在嵌入式系统构建中的应用。首先,我们研究了环境,以构建正式的面向对象的分析模型,该模型由模型的编辑器和用于在形式的UML符号中执行这些模型的系统,以及验证验证与类图附加不变性的正确性的验证系统。验证系统采用HOL系统为其证明引擎。其次,我们研究了一种将并发对象模型转换为线程模型的方法。这是基于这样的观察结果,即直接执行从面向对象的方法获得的并发对象模型不适用于常规嵌入式系统,在这些系统中,硬件和正时约束非常严重,并且常规的线程样式执行是强制性的。获得转换的公理系统。

项目成果

期刊论文数量(62)
专著数量(0)
科研奖励数量(0)
会议论文数量(0)
专利数量(0)
Toshiaki Aoki and Takuya Katayama: "Prototype Execution of Independently Constructed Object-Oriented Analysis Model"Automating the Object-Oriented Software Development Methods, ECOOP2001 Workshop. 25-33 (2001)
Toshiaki Aoki 和 Takuy​​a Katayama:“独立构建的面向对象分析模型的原型执行”自动化面向对象的软件开发方法,ECOOP2001 研讨会。
  • DOI:
  • 发表时间:
  • 期刊:
  • 影响因子:
    0
  • 作者:
  • 通讯作者:
Masumi Toyoshima: "Implementing Fault Tolerant Software In Distributed Environment"Kluwer Academic Publishers, Dependable Network Computing. 5. 341-358 (2000)
Masumi Toyoshima:“在分布式环境中实现容错软件”Kluwer 学术出版社,可靠网络计算。
  • DOI:
  • 发表时间:
  • 期刊:
  • 影响因子:
    0
  • 作者:
  • 通讯作者:
青木利晃, 立石孝彰, 片山卓也: "定理証明技術のオブジェクト指向分析への適用"コンピュータソフトウェア. 18巻4号. 18-48 (2001)
Toshiaki Aoki、Takaaki Tateishi、Takuy​​a Katayama:“定理证明技术在面向对象分析中的应用”,第 18 卷,第 4 期。18-48 (2001)。
  • DOI:
  • 发表时间:
  • 期刊:
  • 影响因子:
    0
  • 作者:
  • 通讯作者:
Mitsutaka Okazaki, Toshiaki Aoki and Takuya Katayama: "Extracting threads from concurrent objects for the design of embedded systems"Proceedings of Asia-Pacific Software Engineering Conference APSEC2002. 107-116 (2002)
Mitsutaka Okazaki、Toshiaki Aoki 和 Takuy​​a Katayama:《从并发对象中提取线程用于嵌入式系统的设计》亚太软件工程会议 APSEC2002 论文集。
  • DOI:
  • 发表时间:
  • 期刊:
  • 影响因子:
    0
  • 作者:
  • 通讯作者:
Toshiaki Aoki, Takuya Katayama: "Prototype Execution of Independently Constructed Analysis Models"Automating the Object-Oriented Software Development Methods, ECOOP2001 Workshop. (2001)
Toshiaki Aoki、Takuy​​a Katayama:“独立构建的分析模型的原型执行”自动化面向对象的软件开发方法,ECOOP2001 研讨会。
  • DOI:
  • 发表时间:
  • 期刊:
  • 影响因子:
    0
  • 作者:
  • 通讯作者:
{{ 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 }}

KATAYAMA Takuya其他文献

KATAYAMA Takuya的其他文献

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

{{ truncateString('KATAYAMA Takuya', 18)}}的其他基金

Principles for Constructing Evolutionary Software
构建进化软件的原则
  • 批准号:
    09245104
  • 财政年份:
    2000
  • 资助金额:
    $ 4.8万
  • 项目类别:
    Grant-in-Aid for Scientific Research on Priority Areas (A)
Research on Process Programming and its Environment
过程编程及其环境研究
  • 批准号:
    02044052
  • 财政年份:
    1990
  • 资助金额:
    $ 4.8万
  • 项目类别:
    Grant-in-Aid for international Scientific Research

相似国自然基金

面向资源受限嵌入式系统的深度神经网络优化和软硬件架构协同探索
  • 批准号:
    62372183
  • 批准年份:
    2023
  • 资助金额:
    50 万元
  • 项目类别:
    面上项目
基于自动驾驶的车载嵌入式系统实时性能分析方法研究
  • 批准号:
    62302087
  • 批准年份:
    2023
  • 资助金额:
    30 万元
  • 项目类别:
    青年科学基金项目
基于嵌入式思想的多智能体系统非光滑协调控制与优化研究
  • 批准号:
    62373099
  • 批准年份:
    2023
  • 资助金额:
    50 万元
  • 项目类别:
    面上项目
基于间歇计算的实时自供能嵌入式系统设计关键技术研究
  • 批准号:
    62302270
  • 批准年份:
    2023
  • 资助金额:
    30 万元
  • 项目类别:
    青年科学基金项目
面向嵌入式系统程序执行时的片上硬件安全机制研究
  • 批准号:
    62201325
  • 批准年份:
    2022
  • 资助金额:
    30 万元
  • 项目类别:
    青年科学基金项目

相似海外基金

SBIR Phase I: An Artificial Intelligence System to Accelerate Semiconductor Production using Physics-embedded Lithographic Foundation Model
SBIR 第一阶段:使用物理嵌入式光刻基础模型加速半导体生产的人工智能系统
  • 批准号:
    2336079
  • 财政年份:
    2024
  • 资助金额:
    $ 4.8万
  • 项目类别:
    Standard Grant
Advancing a Learning Health System for Chronic Pain Management in Alberta: Embedded Research with the Provincial Virtual Pain Program, Alberta Pain Strategy
推进艾伯塔省慢性疼痛管理的学习健康系统:与省级虚拟疼痛计划、艾伯塔省疼痛战略的嵌入式研究
  • 批准号:
    487463
  • 财政年份:
    2023
  • 资助金额:
    $ 4.8万
  • 项目类别:
    Salary Programs
POSE: Phase II: A Sustainable Open Source Consortium for the Tock Secure Embedded Operating System
POSE:第二阶段:Tock Secure 嵌入式操作系统的可持续开源联盟
  • 批准号:
    2303639
  • 财政年份:
    2023
  • 资助金额:
    $ 4.8万
  • 项目类别:
    Standard Grant
I-Corps: COVID Detection System Using a DNA Cage-Embedded Microfluidics Sensor
I-Corps:使用 DNA 笼嵌入式微流体传感器的新冠病毒检测系统
  • 批准号:
    2323237
  • 财政年份:
    2023
  • 资助金额:
    $ 4.8万
  • 项目类别:
    Standard Grant
Strengthening the health system response to violence against women in Eastern Canada: an embedded research program in the Maritimes
加强卫生系统对加拿大东部暴力侵害妇女行为的反应:滨海省的一项嵌入式研究计划
  • 批准号:
    487393
  • 财政年份:
    2023
  • 资助金额:
    $ 4.8万
  • 项目类别:
    Salary Programs
{{ showInfoDetail.title }}

作者:{{ showInfoDetail.author }}

知道了