蒋慧
- 作品数:5 被引量:81H指数:3
- 供职机构:解放军理工大学指挥自动化学院计算机系更多>>
- 发文基金:国家自然科学基金更多>>
- 相关领域:自动化与计算机技术理学军事更多>>
- 基于Agent的仿真软件系统集成设计方法被引量:15
- 2001年
- 提出一个面向Agent设计的仿真软件系统集成设计方法,它实现将现有DIS系统面向HLA的结构改造。该方法是在面向对象设计基础上,将Object Class扩展成系统级的具有自控机制的Agent Class,并以此为模板生成各种仿真系统成员Agent。同时将RTI接口设计成分别体现通信协议、同步协议和交互协议的三级公共父类,由Agent继承。从而实现了一个具有HLA结构的多Agent组合式集成仿真系统。
- 蒋慧林东
- 关键词:软件设计方法AGENT仿真软件面向对象系统集成
- 类型系统的构造、实现及其在程序设计语言中的应用被引量:4
- 2001年
- 类型系统是一种设计和研究程序设计语言的形式化方法和工具 ,既可在语言设计之初构造 ,便于严格、准确、正确地设计实现语言 ;也可在语言实现后构造 ,为研究语言的语义及其它性质建立模型 .详细讨论了类型系统的基本构造和实现 ,通过基于图重写的函数式语言SClean的类型系统 。
- 蒋慧张兴元王元元谢希仁
- 关键词:语义模型程序设计语言形式化方法
- UML状态机的形式语义被引量:61
- 2002年
- 许多大型系统在进行分析和设计时,均采用UML作为需求描述语言,尤其是一些对安全性要求较高的系统,更是广泛采用UML的动态行为描述机制——状态机来描述协议及控制机制.但是,由于UML没有形式化的动态语义,不利于对其所描述的需求进行形式化验证和证明,为了解决这一问题,采用以下方法为UML状态机构建形式语义.把UML状态机中的状态映射到一种项代数上,用归纳的状态项表示状态机的状态.然后,把状态项映射到一种加标记的变迁系统LTS上,LTS-状态是状态机的状态项,LTS-变迁是UML状态机的微步.最后,用Plotkin风格的结构操作语义SOS(structural operational semantics)规则归纳地给出满足组合性的UML状态机语义.此方法既是对一些经典Statechart形式化方法的综合,又针对UML状态机的特点作了创新,使状态项能够动态地描述任意时刻UML状态机的配置树,简化LTS的标记,同时,结构化的语义规则更为形式化验证奠定了基础.
- 蒋慧谢希仁林东
- 关键词:UML状态机形式语义面向对象建模语言
- 构造类型论与计算机程序设计被引量:1
- 2002年
- 1.引言近些年来,在计算机程序设计语言理论、自动演绎以及更一般的逻辑和计算领域研究中,出现了多种以构造类型论为基础的系统,如LCF、ALF、LEGO、Coq等,它们被用来为程序设计语言设计类型系统,进行程序开发和验证、形式化证明以及作为数学和计算的基础.构造类型论为计算机科学家提供了一个框架,以一种优雅和灵活的方式把逻辑和程序设计语言结合起来:在同一形式系统中,可以同时表达规约和(函数式语言)程序,从证明规则可以导出正确的程序,并验证程序具有某种性质,从而在同一系统内完成程序的开发和验证[26,19].
- 蒋慧林东孙泉谢希仁
- 关键词:构造数学计算机程序设计程序设计语言