Research on construction of embedded software using formal object-oriented methods
Research on construction of embedded software using formal object-oriented methods
批准号:
12480071
负责人:
KATAYAMA Takuya
金额:
$4.8万
依托单位国家:
日本
项目类别:
Grant-in-Aid for Scientific Research (B)
财政年份:
2000
资助国家:
日本
项目状态:
已结题
起止时间:
2000 至 2002
中文摘要
研究了面向对象的形式化方法在嵌入式系统构建中的应用。首先,我们研究了构建形式化的面向对象分析模型的环境,该环境包括一个模型编辑器和一个以形式化UML符号执行这些模型的系统,以及一个验证附加在类图上的不变量正确性的验证系统。验证系统的验证引擎采用HOL系统。其次,研究了一种将并发对象模型转换为线程模型的方法。这是基于这样一种观察,即直接执行从面向对象方法获得的并发对象模型不适用于通常的嵌入式系统,因为这些系统的硬件和时间约束非常严格,而且必须执行传统的线程风格。得到了一个转换的公理系统。
英文摘要
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.
期刊论文(62)
专著(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:
--
发表时间:
期刊:
影响因子:
--
作者:
[]
通讯作者:
青木利晃, 立石孝彰, 片山卓也: "定理証明技術のオブジェクト指向分析への適用"コンピュータソフトウェア. 18巻4号. 18-48 (2001)
Toshiaki Aoki、Takaaki Tateishi、Takuya Katayama:“定理证明技术在面向对象分析中的应用”,第 18 卷,第 4 期。18-48 (2001)。
DOI:
--
发表时间:
期刊:
影响因子:
--
作者:
[]
通讯作者:
Masumi Toyoshima: "Implementing Fault Tolerant Software In Distributed Environment"Kluwer Academic Publishers, Dependable Network Computing. 5. 341-358 (2000)
Masumi Toyoshima:“在分布式环境中实现容错软件”Kluwer 学术出版社,可靠网络计算。
DOI:
--
发表时间:
期刊:
影响因子:
--
作者:
[]
通讯作者:
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:
--
发表时间:
期刊:
影响因子:
--
作者:
[]
通讯作者:
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:
--
发表时间:
期刊:
影响因子:
--
作者:
[]
通讯作者:
共 26 条
Principles for Constructing Evolutionary Software
-
批准号:09245104
-
项目类别:Grant-in-Aid for Scientific Research on Priority Areas (A)
-
资助金额:$152.83万
-
财政年份:2000
-
负责人:KATAYAMA Takuya
-
依托单位:
Research on Process Programming and its Environment
-
批准号:02044052
-
项目类别:Grant-in-Aid for international Scientific Research
-
资助金额:$1.28万
-
财政年份:1990
-
负责人:KATAYAMA Takuya
-
依托单位:
海外基金