Research on construction of embedded software using formal object-oriented methods
采用形式化面向对象方法构建嵌入式软件的研究
基本信息
- 批准号:12480071
- 负责人:
- 金额:$ 4.8万
- 依托单位:
- 依托单位国家:日本
- 项目类别:Grant-in-Aid for Scientific Research (B)
- 财政年份:2000
- 资助国家:日本
- 起止时间:2000 至 2002
- 项目状态:已结题
- 来源:
- 关键词:
项目摘要
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 和 Takuya Katayama:“独立构建的面向对象分析模型的原型执行”自动化面向对象的软件开发方法,ECOOP2001 研讨会。
- DOI:
- 发表时间:
- 期刊:
- 影响因子:0
- 作者:
- 通讯作者:
青木利晃, 立石孝彰, 片山卓也: "定理証明技術のオブジェクト指向分析への適用"コンピュータソフトウェア. 18巻4号. 18-48 (2001)
Toshiaki Aoki、Takaaki Tateishi、Takuya Katayama:“定理证明技术在面向对象分析中的应用”,第 18 卷,第 4 期。18-48 (2001)。
- 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
- 作者:
- 通讯作者:
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 和 Takuya Katayama:《从并发对象中提取线程用于嵌入式系统的设计》亚太软件工程会议 APSEC2002 论文集。
- DOI:
- 发表时间:
- 期刊:
- 影响因子:0
- 作者:
- 通讯作者:
Takaaki Tateishi, Toshiaki Aoki and Takuya Katayama: "Successive Behavior Approximation Method for Verifying Distributed Objects"Third International Conference on Parallel and Distributed Computing, Applications and Technologies PDCAT2002. 439-446 (2002)
Takaaki Tateishi、Toshiaki Aoki 和 Takuya Katayama:“验证分布式对象的连续行为近似方法”第三届并行和分布式计算、应用和技术国际会议 PDCAT2002。
- 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
相似海外基金
Machine Learning for Improving Embedded System Attacks
用于改善嵌入式系统攻击的机器学习
- 批准号:
RGPIN-2020-06175 - 财政年份:2022
- 资助金额:
$ 4.8万 - 项目类别:
Discovery Grants Program - Individual
Machine Learning for Improving Embedded System Attacks
用于改善嵌入式系统攻击的机器学习
- 批准号:
RGPIN-2020-06175 - 财政年份:2021
- 资助金额:
$ 4.8万 - 项目类别:
Discovery Grants Program - Individual
Machine Learning for Improving Embedded System Attacks
用于改善嵌入式系统攻击的机器学习
- 批准号:
RGPIN-2020-06175 - 财政年份:2020
- 资助金额:
$ 4.8万 - 项目类别:
Discovery Grants Program - Individual
Machine Learning for Improving Embedded System Attacks
用于改善嵌入式系统攻击的机器学习
- 批准号:
DGECR-2020-00445 - 财政年份:2020
- 资助金额:
$ 4.8万 - 项目类别:
Discovery Launch Supplement
SaTC: EDU: Improving Student Learning through Competitive Embedded System Security Challenges
SaTC:EDU:通过竞争性嵌入式系统安全挑战提高学生学习水平
- 批准号:
1954259 - 财政年份:2020
- 资助金额:
$ 4.8万 - 项目类别:
Standard Grant
Phase I IUCRC Northeastern University: Center for Hardware and Embedded System Security and Trust (CHEST)
第一阶段IUCRC东北大学:硬件和嵌入式系统安全与信任中心(CHEST)
- 批准号:
1916762 - 财政年份:2019
- 资助金额:
$ 4.8万 - 项目类别:
Continuing Grant
CSR: Medium: Collaborative Research: Embedded System Design Optimization and Adaptation using Compact System-Level Models
CSR:中:协作研究:使用紧凑系统级模型的嵌入式系统设计优化和适应
- 批准号:
2002853 - 财政年份:2019
- 资助金额:
$ 4.8万 - 项目类别:
Continuing Grant
Hardware assisted post-quantum cryptography for embedded system devices
用于嵌入式系统设备的硬件辅助后量子加密
- 批准号:
105747 - 财政年份:2019
- 资助金额:
$ 4.8万 - 项目类别:
Study
Phase I IUCRC University of Cincinnati: Center for Hardware and Embedded System Security and Trust (CHEST)
第一阶段 IUCRC 辛辛那提大学:硬件和嵌入式系统安全与信任中心 (CHEST)
- 批准号:
1916722 - 财政年份:2019
- 资助金额:
$ 4.8万 - 项目类别:
Continuing Grant
IUCRC Phase I University of California-Davis: Center for Hardware and Embedded System Security and Trust (CHEST)
IUCRC 第一阶段加州大学戴维斯分校:硬件和嵌入式系统安全与信任中心 (CHEST)
- 批准号:
1916741 - 财政年份:2019
- 资助金额:
$ 4.8万 - 项目类别:
Continuing Grant