朱冰
- 作品数:10 被引量:258H指数:7
- 供职机构:北京大学信息科学技术学院计算机科学技术系更多>>
- 发文基金:国家高技术研究发展计划“九五”国家科技攻关计划更多>>
- 相关领域:自动化与计算机技术更多>>
- 软件开发过程中的形式化方法被引量:12
- 1995年
- 本文简要介绍了软件开发过程中使用的形式化方法、典型的规范说明语言以及有关的实践活动。
- 朱冰梅宏杨芙清
- 关键词:软件开发程序自动生成
- 多种OOPL的统一框架模型被引量:1
- 1996年
- 本文针对已有的面向对象语言,探讨了不同语言编写的混和类及其对象的组装问题,提出了一种具有统一框架的OOPL模型.在该模型中,引入了类构件和消息体的概念;一个类构件由一个类规范和0到多个类实现组成;引入接口相容和接口一致,以方便混和对象之间的消息通信;引入接口继承和实现继承,以刻画混合类构件之间的继承关系;类规范的操作换名接口说明和类实现的接口调整,可以解决类构件间多继承关系引起的名字冲突问题;消息体集的引人,使得混合对象运行系统在不影响运行模块独立性的同时,可以有多个执行入口.本文还简要介绍了基于该框架模型而设计的BDOL语言及其系统.
- 朱冰梅宏杨芙清
- 关键词:面向对象软件复用程序语言
- 过程驱动的软件工程环境研究被引量:10
- 1998年
- 本文探讨了过程驱动的软件工程环境设计以及在这种环境下的软件生产方式,并在作者实际工作的基础上,提出了一个集成的过程驱动的软件工程环境──青鸟过程驱动环境JB-PSEE的设计方案.本文阐述了JB-PSEE体系结构设计思想、主要构成成分及功能,简要介绍了实现的原型系统.
- 杨芙清邵维忠宗志东朱冰
- 关键词:软件工程
- 软件过程技术研究被引量:9
- 1997年
- 一、引言提高软件生产率,保证软件质量一直是软件界追求的目标,在过去的几十年里,人们不断地探索新技术、新方法和新工具,为实现此目标作出了巨大努力,我们只要对这些探索的历程做一简单的回顾,就不难发现当前人们开始对软件过程进行研究是软件发展的必然.
- 宗志东朱冰邵维忠杨芙清
- 关键词:软件开发
- 面向对象语言BDOL及其支撑环境被引量:1
- 1996年
- 本文介绍一种面向对象语言BDOL,它既是系统规范设计语言,又是系统实现编程语言。BDOL语言支持多种面向对象程序设计语言,如C++、Smalltalk、CLOS等的混合编程,从而使语言表达能力增强,更加灵活,同时也能达到更有效的软件复用。
- 杨芙清梅宏朱冰
- 关键词:面向对象语言对象模型支撑环境
- 基于异质构件复用的软件开发技术及其支持系统被引量:13
- 1997年
- 介绍了一个基于异质构件复用的软件开发支持系统(BD-HCRUS),该系统以可复用构件库为核心,支持异质构件的组织、存储和检索;提供了一个面向对象的合成型语言,用于异质构件的描述和复合;提供程序理解工具,用于源程序逆向工程、构件提取及构件再次工程.从而系统地提供对构件获取、描述、组织、存储、检索及复合的全面支持.
- 杨芙清梅宏吴穹朱冰
- 关键词:软件复用构件库面向对象
- 基于事件驱动的主动对象模型被引量:27
- 1996年
- 本文总结了现有被动对象模型存在的不足,探讨了对象的动态行为的抽象和描述问题,提出并建构了基于事件驱动的主动对象模型.在该模型中,引入了主动对象,主动对象能检测到外部发生的事件以决定自己的行为;引入主动对象类,以对主动对象进行抽象描述;还引入了运作对象,以协调其他主动对象的行为,一个运作对象还代表了一个可运行的系统,可以通过继承复用已开发的系统,增加了继承的力度.
- 朱冰梅宏杨芙清
- 关键词:数据抽象人工智能
- 青岛CASE环境中的过程建模被引量:1
- 1997年
- 本文以作者在青岛CASE环境中的基础工作为背景,对软件过程模型中的主要成分进行了概括,提出了一种以产品为中心的过程建模方法。本文对所提出的软件过程模型及运行规则进行了定义,并对过程模型构造的正确性给出了判断准则和判断方法,最后通过模型实例对过程模方法作了简要介绍。
- 宗志东朱冰
- 关键词:CASE
- Agent研究被引量:22
- 1996年
- agent、多agent系统已成为分布式人工智能研究的一个十分活跃领域.
- 朱冰
- 关键词:人工智能分布式人工智能AGENT
- 软件复用被引量:165
- 1995年
- 本文总结了软件复用技术的基本概念,介绍了有关软件复用的理论研究和实践活动,指出研究软件复用技术存在的关键问题,并给出了可选的解决方案.最后,说明了软件复用与CASE环境的关系.
- 杨芙清朱冰梅宏
- 关键词:软件复用可复用性软件工程