薛锦云
作品数: 138被引量:562H指数:13
  • 所属机构:江西师范大学
  • 所在地区:江西省 南昌市
  • 研究方向:自动化与计算机技术
  • 发文基金:国家自然科学基金

相关作者

石海鹤
作品数:40被引量:93H指数:7
供职机构:江西师范大学
研究主题:形式化方法 PAR PAR方法 形式化开发 循环不变式
揭安全
作品数:44被引量:125H指数:6
供职机构:江西师范大学计算机信息工程学院
研究主题:教学改革 并发 APLA-JAVA 可重用部件库 PAR方法
游珍
作品数:17被引量:51H指数:5
供职机构:江西师范大学
研究主题:PAR方法 循环不变式 形式化验证 非递归算法 ISABELLE
王昌晶
作品数:53被引量:70H指数:6
供职机构:江西师范大学计算机信息工程学院
研究主题:形式化推导 泛型 PAR平台 APLA 循环不变式
万剑怡
作品数:51被引量:157H指数:8
供职机构:江西师范大学
研究主题:设计模式 MARKOV网络 语言模型 文本分类 软件开发
基于SPIN/Promela的并发系统验证被引量:26
2004年
并发系统安全性分析是当前计算机科学中一个重要的研究领域。模型检测是最成功的自动验证技术之一,其成功应用归功于有效验证工具的支持。SPIN 是一种著名的分析验证并发系统逻辑一致性的工具。本文在阐述 SPIN工作机理的基础上,详细分析了基于 SPIN 的系统建模语言 Promela 中通道操作、基本数据结构及其功能,并设计了SPIN 形式化验证软件系统的基本算法,最后运用 SPIN 对一个并发系统实例进行验证,得出了相应验证输出图。
肖美华薛锦云
关键词:并发系统
依赖注入技术及其执行过程的形式化描述
依赖注入技术指由构件运行平台在运行期根据系统配置文件中定义的构件间的依赖关系,将被调用构件实例化,并注入到调用构件之中.本文在分析研究依赖注入技术的基础上,用完全格工具形式化地描述依赖注入的执行过程.
胡启敏薛锦云钟林辉
关键词:网络架构软件开发
文献传递
软件模型检测新技术研究被引量:3
2007年
软件模型检测以其潜在的商业价值一直为学术界和工业界关注.本文通过剖析模型检测工具SLAM,探讨软件模型检测的机理、方法及若干核心技术,并总结出软件模型检测的一些新策略.
化志章吴传孙揭安全薛锦云
关键词:软件模型检测SLAM
若干新的可重用程序部件模式被引量:18
1993年
本文给出了可重用程序部件的定义,提出并用Ada语言实现了若干基于这一定义的新的可重用程序部件模式。它们是基于部分实现理论的模式,基于代数结构的模式和基于算法设计思想的模式。用这些模式构造的程序部件有效率高,可重用性好,使用方便等优点。
薛锦云李云清杨庆红
智能决策支持系统中克星循环的处理方法
1999年
本文利用关系矩阵给出一个更为简单的寻找有效循环算法,证明了此算法的正确性;并讨论了在智能决策支持系统中如何综合各个决策者的决策关系矩阵,给出了应用实例。
王明文薛锦云
关键词:决策支持系统关系矩阵人工智能
时态逻辑形式化描述并发系统性质被引量:21
2004年
时态逻辑是一种描述反应式(并发)系统中状态迁移序列的形式化方法,用于刻画并发系统所需验证的性质,是模型检测的基础.阐述了时态逻辑CTL 及其子逻辑CTL、LTL的语法及语义,然后分析运用时态逻辑描述并发系统性质,最后给出一个应用实例.
肖美华薛锦云
关键词:形式化方法并发系统时态逻辑
Spec#语言中的形式化特性
<正> 1 引言Spec#是Microsoft正在研发的一种程序设计语言,其意图是为面向对象的语言引入形式化机制,从而使软件的可靠性和可维护性水平产生一个质的飞跃。其主要特性包括基于前置和后置条件的方法契约、基于对象不变...
郑宇军石海鹤薛锦云
关键词:CONTRACTSEXCEPTION
文献传递
计算机信息系统的验证与确认
1996年
计算机信息系统的验证与确认是提高系统正确性和可靠性的有效技术,然而人们对验证与确认的含义尚无统一、明确的认识.文中给出了验证与确认的明确定义,阐述了它们之间的区别与联系,并分别介绍了各种流行的验证与确认技术.验证与确认(简称V & V)是计算机信息系统中一个重要概念,它们是贯穿信息系统生产每一步的一个持续的过程.验证与确认是测试程序是否符合其需求以及需求是否满足用户的需要这一过程的总称.它们的目的是通过动态和静态的系统分析测试技术提高计算机信息系统的正确性和可靠性.静态技术包括程序的静态检查、分析以及形式化证明.动态技术就是运行一个实现的系统来进行测试和分析.在许多献中验证与确认的含义模糊不清.我们认为:验证指的是证明软件(程序)符合其规范;确认指的是证实软件(程序)符合其用户的要求.区分验证与确认的关键在于验证是确保程序与其规范一致的行为,而确认则是确保程序与用户要求一致.在验证和确认的技术中,验证的技术大多数是理论的推导,确认的技术大多数是测试.验证的目的是确保程序与其规范一致.软件生产过程中,从软件规范到程序实现之间的每一步都要有验证.我们提出的分划递推法可以提高计算机信息系统的正确性和可靠性,用该方法设计和证明算法程序的步骤如下:a
刘润杰薛锦云童兆丰吴世兴
关键词:计算机信息系统
一种设计模式的混合规范描述模型研究被引量:19
2001年
设计模式形式规范描述的研究对于设计模式的广泛重用具有重要的意义。以设计模式的模型规范描(DPs)3(Three-model Specification)述方法为基础,提出了一种设计模式的混合规范描述模型。该模型采用图示化的手段描述的静态结构,采用图示化和时态逻辑方法相结DPs合的手段描述动态行为中各参与者行为操作的语义,克服了一般图示化方法对进行完整描述需借助自然语言的补充从而DPs(participants)DPs引起的二义性问题,比较精确、完整地描述了的静态结构和动态行为。
万剑怡薛锦云
关键词:设计模式软件设计
用PAR方法构建三种Java集合类被引量:1
2001年
分析了抽象程序设计语言 Apla( Abstract Programming Language)定义的集合操作的实现算法思想 ,用 PAR方法 (分划递推法 ,Partition- and- Recur)推导了实现集合操作的 Apla程序 ,并分别将这些抽象程序用三种数据结构 (向量 ( Vector)、数组 ( Array)、链表 ( nodep,自定义 ) )来实现 ,构成了自定义 Java集合类库。该类库可用于 Apla- Java程序自动转换系统和体现数据抽象思想的 Java程序开发。
石海鹤骆健薛锦云
关键词:APLA语言JAVA语言PAR方法面向对象程序设计