-
题名安全苛求系统的形式化开发方法
被引量:2
- 1
-
-
作者
王海峰
陈建明
张仲义
-
机构
北方交通大学电子信息工程学院
北方交通大学装甲兵工程学院信息工程系
北方交通大学交通运输学院
-
出处
《北方交通大学学报》
CSCD
北大核心
2002年第6期52-55,共4页
-
文摘
从系统工程的角度出发,基于形式化理论,对安全苛求系统的开发方法进行了研究.首先介绍了安全苛求系统的形式化方法,分析了形式化方法对安全苛求系统的作用;提出了一种安全苛求系统的形式化开发模型(FDM),给出了具体的应用实例.
-
关键词
安全苛求系统
形式化方法
开发方法
系统开发
形式化开发模型
计算机安全
-
Keywords
safety_critical
formal method
safety
development method
-
分类号
TP309
[自动化与计算机技术—计算机系统结构]
-
-
题名一种基于Z和精化演算的形式化开发方法
被引量:2
- 2
-
-
作者
阮幼林
李传湘
-
机构
武汉水利电力大学计算机科学与技术系
-
出处
《小型微型计算机系统》
CSCD
北大核心
2001年第5期592-595,共4页
-
文摘
通过分析 Z和精化演算各自的特点 ,本文提出了一种使两者无缝集成的形式化开发方法 .该方法利用 Z良好的描述特性和扩充的类机制 ,将系统规约直接定义成精化演算中的抽象程序 ,然后用精化规则对抽象程序逐步精化 ,直到可执行程序 .
-
关键词
精化演算
软件开发
形式化开发方法
Z语言
软件工程
-
Keywords
Z
Refinement calculus
Schema
Formal specification
-
分类号
TP311.52
[自动化与计算机技术—计算机软件与理论]
-
-
题名面向方面的实时系统形式化开发方法
被引量:10
- 3
-
-
作者
陈广明
张立臣
陈生庆
-
机构
嘉应学院计算机系
广东工业大学计算机学院
-
出处
《计算机科学》
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
[自动化与计算机技术—计算机软件与理论]
-
-
题名一种嵌入式实时系统软件的形式化开发方法
- 4
-
-
作者
杨捷
毋国庆
-
机构
武汉大学软件工程国家重点实验室
武汉大学计算机科学系
-
出处
《计算机工程与应用》
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
[自动化与计算机技术—计算机软件与理论]
-
-
题名形式并行需求规约向Java程序框架的转换
- 5
-
-
作者
王黎霞
李彤
-
机构
云南大学经济学院
云南大学计算机科学系
-
出处
《计算机工程》
EI
CAS
CSCD
北大核心
2000年第8期31-32,119,共3页
-
基金
云南省自然科学基金项目!(98F005G)
云南省中青年学术技术带头人培养基金!(1998-37)
-
文摘
提出了一种能将形式化定义的并行系统需求规约转换为Java并行程序框架的技术.Java并行程序框架的线程中含有前后断言,可用传统的串行系统转换技术转换为可执行的Java代码。从而将并行系统的形式化开发问题转换成了串行系统的形式化开发问题。
-
关键词
形式化开发
需求规约
程序框架
JAVA语言
-
Keywords
Parallel system
Formal development
Requirement specification
Program framework
-
分类号
TP311.52
[自动化与计算机技术—计算机软件与理论]
-
-
题名软件构件的可信保证研究
被引量:14
- 6
-
-
作者
郭树行
兰雨晴
金茂忠
-
机构
北京航空航天大学软件工程研究所
-
出处
《计算机科学》
CSCD
北大核心
2007年第5期243-246,共4页
-
文摘
近年来,可信构件的研究逐渐引起软件工程领域的重视。可信构件研究与应用的目标是为了给基于构件的软件工程(CBSE)提供坚实的基础,而方法就是通过扩展与完善可信重用的软件构件(可信构件)库。构件的可信来源于可信保障技术的应用,如:契约设计的使用、正确性的数学证明、软件测试、详细的代码走查、基于度量的评估、实际项目的验证、严格的变更管理等。本文通过分析可信构件研究的若干领域,总结出构件可信性的3个角度,探讨了可信构件研究的不足之处,并分析其原因。作为总结,给出了可信构件领域研究需要解决的若干问题。
-
关键词
可信构件
可信构件质量模型
构件验证
形式化开发
-
Keywords
Trusted component, Quality model of trusted component, Components certification, Formal development
-
分类号
TP311.52
[自动化与计算机技术—计算机软件与理论]
-
-
题名一种从面向对象Z规约到代码的精化演算方法
- 7
-
-
作者
王云峰
庞军
查鸣
杨朝晖
郑国梁
-
机构
南京大学计算机软件新技术国家重点实验室
-
出处
《软件学报》
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
[自动化与计算机技术—计算机软件与理论]
-
-
题名软件求精方法的一种实现模型
- 8
-
-
作者
李刚
朱关铭
-
机构
上海大学计算机工程与科学学院计算机科学系
-
出处
《上海大学学报(自然科学版)》
CAS
CSCD
1996年第3期335-343,共9页
-
基金
国家863高科技计划资助
上海市高校科技发展基金
-
文摘
软件求精是形式化开发方法中的一种新技术.本文介绍了软件求精的基本思想和理论基础,并结合一种广谱语言“扩展GuardedCommands”介绍了其一般方法.此外,还基于人工智能技术中的产生式系统,提出了软件求精的一种实现模型.通过该模型,计算机能够与用户交互,半自动地实现程序代码的生成.
-
关键词
形式化开发
软件求精
广谱语言
软件工程
-
Keywords
formal method
specification
software refinement
wide spectrum language
WP model
production system
-
分类号
TP311.51
[自动化与计算机技术—计算机软件与理论]
-