共查询到20条相似文献,搜索用时 78 毫秒
1.
面向对象软件的逆向工程 总被引:7,自引:0,他引:7
在现代软件工程中,逆向工程是软件维护、软件重工程、软件重用和软件重结构中的起点,它本身是一个设计知识发现、知识抽象的过程,而面向对象软件和传统软件相比有着自己的语言特点和不同的设计知识内容.通过对面向对象程序中知识类别和逆向工程过程的分析,总结出了面向对象软件逆向工程的基本知识内容,并以此为分类线索,综述了目前此领域中具有代表性的技术、工具和研究方向.最后指出了本领域将来发展的方向. 相似文献
2.
1 引言逆向工程在软件再工程,在支持向客户/服务器体系结构的迁移,在了解分布式系统的状态和演化等许多方面正日益被认为是一种有效而经济的实现方式,逆向工程在处理软件和遗传系统方面的能力,也正得到软件组织越来越多的认可和赞许。逆向工程的核心是抽取抽象的活动,其中对数据的抽取处理是逆向工程的主要内容。由于在许多面向数据的应用系统中,其基础部件是数据库且数据库是系统中相对较为稳定的 相似文献
3.
面向对象的数据库系统宣言 总被引:3,自引:0,他引:3
这篇文章试图定义面向对象的数据库系统。它描述了作为一个合格的面向对象的数据库系统所应具备的主要性质和特征。我们把这些特性分成了三组: ·必备的:被称作面向对象的数据库系统所必须满足的特性。它们是复杂对象,对象标识,封装性,类型或类,继承性,结合滞后联编的复载,可扩充性,计算完备性,持久性,辅存管理,并发性,恢复和即席查询功能。·可选的:为了使系统更完善可添加的而非必备的特性。它们是多重继承性,类型检查和推理,分布,设计事务处理和版本。·开放的:设计人员可以选择的特性。它们是程序设计范例,表示系统,类型系统及一致性。我们的立场是,不祇望上述看法成为一个里程碑,以便为进一步的讨论指明方向。 相似文献
4.
5.
面向对象数据库系统之我见 总被引:1,自引:0,他引:1
On the basis of research toward the integration mechanism in OO CASE environment,wehave set up some ideas and viewpoints about OODBs.This paper is to be a reflection of them andto be elucidated from the perspectives of ① The Generation of OODBs,②What Is OODBs,③TheIncorporation of OO Concepts in Databases,①The Current Status and Issues in OODBs,⑤Person-al Viewpoints of OODBs. 相似文献
6.
面向对象数据库系统Daemon4/1的设计 总被引:1,自引:0,他引:1
Daemon4/1的基本目标是使对象操作语言和库管理系统能有机地集成在一起,为此在基本模型、对象表示及访问机制、语言事务系统和版本管理等方面作了探讨。在对象模型设计时应考虑支持库管理和操作,对象表示应同时支持传统语言和库操作执行,语言级事务概念要考虑到语言运行系统的特殊性和库事务管理系统,版本管理等特色的引入不能影响对象系统的简单性。Daemon4/1在这些方面具有自己的特色。 相似文献
7.
设计面向对象的软件框架 总被引:8,自引:3,他引:8
面向对象软件框架是一种高级的软件重用机制,提供给软件开发者一种方式,用于构建应用程序基础构造,通过使用设计良好的框架可以快速地构建应用,不幸的是框架实现令人满意的可重用性和灵活性并非易事,探讨框架设计中的一些构想和要求,并希望能以此指导我们设计的实践过程。 相似文献
8.
杨右森 《计算机光盘软件与应用》2014,(7):244-244,246
面向对象设计是计算机领域设计的新秀,同以往的设计方法相比有着很多的优势。本论文就面向对象设计技术的主要思想和开发过程中的主要阶段以及需要注意的问题作了简要的介绍,介绍了面向对象技术的实现方法。以具体的事例为研究对象,对其进行深入的分析探讨并由此提出了一种常用的数据开发模式。这种提出来的数据开发模式有着便于多次重复利用以及随时维修的优势,这样就很大程度的提高了数据库系统的开发效率和开发质量。 相似文献
9.
面向对象数据库系统的研究方向 总被引:1,自引:0,他引:1
见诸于面向对象程序设计语言中的一系列面向对象概念,形成了关系之后数据库系统数据模型的良好基础。这些数据库系统将扩充数据库的应用范围,而超越传统的事务数据处理。然而,尽管经历了过去几年高层次的研究与开发活动,但仍没有标准的面向对象数据模型,对此领域的批评与担忧也依然存在。本文先回顾面向对象数据库系统产生的历史背景,自然地导出面向对象数据库系统的定义。然后考察对于面向对象数据库系统的研究者和实现者们来说,仍然是有待解决的一些主要问题。 相似文献
10.
11.
罗奇 《数字社区&智能家居》2010,6(7):1540-1541
面向对象数据库作为第三代数据库具有前两代数据库无法比拟的优点,把面向对象的方法和数据库技术结合起来可以使数据库系统的分析、设计最大程度地与人们对客观世界的认识相一致。面向对象数据库的技术方法并不高深,但它的设计思想却有着重要价值。 相似文献
12.
13.
基于面向对象技术的数据库管理系统设计 总被引:3,自引:0,他引:3
基于面向对象技术的数据库管理系统是当今软件界研究的一个热点 ,本文结合实例就系统设计中的关键技术面向对象数据模型进行深入探讨 ,并提出了面向对象数据模型向数据库结构转换的策略 相似文献
14.
15.
基于C/S的工程数据库管理系统中事务管理子系统的设计 总被引:2,自引:0,他引:2
事务管理是分布式工程数据库管理系统中核心部分。介绍自行研制的基于C/S的工程数据库管理系统中事务管理子系统设计,包括其实现结构、原理以及功能模块设计。 相似文献
16.
17.
18.
范小飞 《计算机光盘软件与应用》2011,(15)
软件体系结构是软件系统的高层抽象,对提高软件系统质量、支持软件开发、复用和控制软件复杂性都有着很重要的作用。但是决策类的软件就是要以决策主题为中心,运用相关的规则的主题和知识库来为决策软件提供一些知识服务和决策支持。我们应该从决策类软件中的复杂度、生成方案类型多、概率性高、软件运算模型的数量大的特点来进行分析,研究软件体系中应该注意的问题和策略,并对基于决策的软件体系结构设计做出较好的方法。 相似文献
19.
针对个人便携电话系统PHS(Personal Handy System),给出了实时操作系统NORTi3环境下的基于ARM7嵌入式微处理器ML7098平台的软件实现详细说明,为类似产品的软件开发提供了一个思路和借鉴。 相似文献