青鸟面向对象建模工具JBOO3.0的设计与实现

来源 :北京大学 | 被引量 : 0次 | 上传用户:xjj
下载到本地 , 更方便阅读
声明 : 本文档内容版权归属内容提供方 , 如果您对本文有版权争议 , 可与客服联系进行内容授权或下架
论文部分内容阅读
面向对象方法支持从分析、设计、编程到测试的整个软件开发全过程,并在整个过程中采用一致的概念、术语和表示法.面向对象方法在当今的软件开发方法中占有主流地位.统一建模语言(UML)是对象管理组织(OMG)制定的建模语言规范,它支持对软件系统全面、确切的描述和建模.统一建模语言定义了的建模元素的语义及其在模型图中的表示法.符合UML的建模工具可以辅助开发人员有效建立模型,提高软件生产率.青鸟面向对象建模工具JBOO3.0是一个遵循统一建模语言(UML)规范的CASE工具.该文详细介绍了JBOO3.0的功能和系统结构,描述了JBOO3.0的具体设计方案和主要模块的实现机制.JBOO3.0最基本的设计思想是区分模型数据和模型表示两个不同概念,整个系统的结构依照这个设计思想构建.模型数据是指模型的语义信息,模型表示是指在模型图中展示模型时用到的和显示模型相关的数据信息.在系统中,模型数据对应于UML支持模块(提供对UML模型操作的支持),模型表示对应于图形编辑模块.这两个模块的衍生模块(分别是JBOO模型层和JBOO图形层),通过观察者设计模式配合协作,建立相互间的关系,完成系统功能.
其他文献
数据库更新是目前演绎数据库研究的一个重要的课题.实现数据库更新时遇到的重要问题就是如何进行视图更新并维护数据库一致.该文首先给出了对整个演绎数据库,包括EDB、IDB与I
该文首先分析了电子商务面临的安全威胁和对信息安全的需求,阐述了身份认证和数字签名在电子商务中的重要地位,从而展开对信息安全技术的讨论.论文接着介绍了密码学的基本概
计算机网络互连发展到今天已经形成一个大规模的复杂系统,这样一个系统所展现出的丰富的复杂行为,及其本身特征及其产生机制的研究,已经成为有关计算机网络研究中的一个前沿领域
粗糙集(Rough Set)理论在处理模糊分类、属性约简等数据挖掘基本问题时有着广泛的应用。粗糙集属性约简运行效率并不高,而当今社会正处于一个信息爆炸的时代,对于大规模数据
该文首先介绍了在现代社会,语料库伴随着计算机的发展,越来越被人们所重视.同时,计算机技术的发展,也为语料库,特别是蕴涵丰富内涵的汉语语料库的研究带来了飞跃性的进步.接
近年来,随着智能设备的普及,上下文感知程序的应用也变得越来越广泛。这些程序能够根据设备中各种传感器采集到的上下文信息,获知当前环境的状态,进而给用户提供对应的个性化
该文分析了国内外对签名鉴别过程中特征提取和特征匹配的一些常用方法.提出了一种基于时序动态特征的签名鉴别方法,即把签名的静态特征和动态特征合理的结合起来进行鉴别,提
存储区域网络(Storage Area Network—SAN)为日益增长的信息存储和管理需要提供了很好的解决途径,但也带来了新的挑战,即如何高效地进行SAN管理的问题。实现SAN的管理离不开存
随着计算机技术的发展,互联网已经融入到人们生活的方方面面,用户可以通过互联网轻而易举的获取大量信息,然而在享受这种便利的同时,用户也开始遇到信息“过载”的问题。面对
电器产品在国民经济各部门都得到广泛的使用,电器的触头是完成切换功能的关键部件,是决定电器使用寿命的主要因素,除触头设计要素起重要的作用外,触头表面的形貌及性能也起着相当