-
题名面向方面的实时系统形式化开发方法
被引量:10
- 1
-
-
作者
陈广明
张立臣
陈生庆
-
机构
嘉应学院计算机系
广东工业大学计算机学院
-
出处
《计算机科学》
CSCD
北大核心
2005年第7期189-192,217,共5页
-
基金
国家自然科学基金(No.60474072
No.60174050)
+2 种基金
广东省自然科学基金(No.04009465
No.010059)
广东省高校自然科学研究项目(No.Z03024)基金
-
文摘
实时系统复杂性的不断增加以及对可配置性和可重用性要求的不断提高,需要如面向方面和基于组件的软件工程方法的支持,同时实时系统的可信性要求采用形式化方法来开发实时系统。本文试图建立一种面向方面的实时系统形式化开发方法,这种方法对RT-Z进行了面向方面和面向部件的扩展,并通过实时组件模型在需求和设计阶段提供了对基于部件的系统开发方法(CBSD)和面向方面的系统开发方法(AOSD)的支持。本文给出了面向方面的实时Z(AO-RT-Z)的组件模型的框架结构、语法要求、方面的联结和功能接口和非功能接口的定义,重点讨论并证明了面向方面的实时Z(AO-RT-Z)作为规格描述语言的健全性。
-
关键词
形式化开发方法
实时系统
面向
系统开发方法
软件工程方法
规格描述语言
组件模型
功能接口
系统复杂性
形式化方法
可重用性
可配置性
设计阶段
框架结构
可信性
RT
部件
-
Keywords
Aspect-oriented
Real-time system
Component
Formal method
RT-Z
AO-RT-Z
-
分类号
TP311.52
[自动化与计算机技术—计算机软件与理论]
TP316.2
[自动化与计算机技术—计算机软件与理论]
-
-
题名一种基于Z和精化演算的形式化开发方法
被引量:2
- 2
-
-
作者
阮幼林
李传湘
-
机构
武汉水利电力大学计算机科学与技术系
-
出处
《小型微型计算机系统》
CSCD
北大核心
2001年第5期592-595,共4页
-
文摘
通过分析 Z和精化演算各自的特点 ,本文提出了一种使两者无缝集成的形式化开发方法 .该方法利用 Z良好的描述特性和扩充的类机制 ,将系统规约直接定义成精化演算中的抽象程序 ,然后用精化规则对抽象程序逐步精化 ,直到可执行程序 .
-
关键词
精化演算
软件开发
形式化开发方法
Z语言
软件工程
-
Keywords
Z
Refinement calculus
Schema
Formal specification
-
分类号
TP311.52
[自动化与计算机技术—计算机软件与理论]
-
-
题名一种嵌入式实时系统软件的形式化开发方法
- 3
-
-
作者
杨捷
毋国庆
-
机构
武汉大学软件工程国家重点实验室
武汉大学计算机科学系
-
出处
《计算机工程与应用》
CSCD
北大核心
2002年第13期26-29,80,共5页
-
基金
国家自然科学基金(编号:69873035)
高等学校博士点专项科研基金
-
文摘
领域特征突出的嵌入式实时系统软件开发,既需要严格地保证可靠性又要充分反映实时和交互行为特征,针对这种需要,该文提出了一种从需求分析到体系结构建模直至使用组件技术实现软件的形式化开发方法。文章在介绍了目前的各软件工程领域以及各软件开发阶段中的形式化模型和工具的现状和特点后,引入需求分析的模型和体系结构建模的描述语言,分析其长处和不足,最后对该方法与移动组件结合的前景进行了展望。
-
关键词
嵌入式实时系统软件
形式化开发方法
软件工程
-
Keywords
embedded real-time system,requirement analysis,requirement specification,architectural modeling,architecture des cription language,formal method
-
分类号
TP311.52
[自动化与计算机技术—计算机软件与理论]
-
-
题名一种基于B方法和构件技术的形式化开发方法
- 4
-
-
作者
唐宇
-
机构
泰州师范高等专科学校
-
出处
《井冈山大学学报(自然科学版)》
2008年第4期21-23,共2页
-
文摘
构件技术和形式化方法是解决软件危机和提高软件开发效率问题的关键。在分析了构件技术、B方法、XML和XSLT后,本文提出了一种基于B方法和构件技术进行形式化开发的方法,并示例说明。
-
关键词
B方法
构件技术
形式化开发方法
-
Keywords
B method
component
formal development method
-
分类号
TP311.52
[自动化与计算机技术—计算机软件与理论]
-
-
题名一种从面向对象Z规约到代码的精化演算方法
- 5
-
-
作者
王云峰
庞军
查鸣
杨朝晖
郑国梁
-
机构
南京大学计算机软件新技术国家重点实验室
-
出处
《软件学报》
EI
CSCD
北大核心
2000年第8期1041-1046,共6页
-
基金
国家自然科学基金! (No.6 96 730 0 6 )
国家"九五"重点科技攻关项目基金! (No.98- 780 - 0 1- 0 7- 0 6 )资助
-
文摘
COOZ(complete object- oriented Z)的优势在于精确描述大型程序的规约 .COOZ本身的结构不支持精化演算 ,这限制了 COOZ的应用能力 ,使 COOZ难以作为完整的方法应用于软件的开发 .将精化演算引入COOZ,弥补了 COOZ在设计和实现阶段的不足 ,同时也消除了规约与实现之间在结构和表示方法上的完全分离 ,使程序开发在一个完整的框架下平滑进行 .该文提出了基于 COOZ和精化演算的软件开发模型 ,通过实例讨论了数据精化和操作精化问题 .在精化演算实现技术方面构造了一种数据精化算子 ,提出一种基于数据精化演算和程序窗口推理的数据精化的方法 .
-
关键词
形式化开发方法
精化演算
面向对象
代码
-
Keywords
Formal development method, refinement calculus, formal specification, object oriented.
-
分类号
TP311.52
[自动化与计算机技术—计算机软件与理论]
-
-
题名一种基于 UML 的嵌入式系统可视化开发方法
被引量:1
- 6
-
-
作者
王国宁
唐明浩
-
机构
东华大学信息科学与技术学院
-
出处
《计算机与信息技术》
2005年第10期29-31,共3页
-
文摘
近年来,在嵌入式领域中缺乏一个成熟的始终一贯的形式化开发方法,这已成为制约嵌入式系统发展的瓶颈之一。本文结合统一建模语言 UML,对嵌入式系统开发方法进行了有益的探索研究,提出了一种基于 UML 的适合于嵌入式系统的形式化开发方法,并以嵌入式远程温度监控系统为例,验证了该方法的可行性和有效性。
-
关键词
UML
嵌入式系统
形式化开发方法
-
分类号
TP311.52
[自动化与计算机技术—计算机软件与理论]
-