首页 | 本学科首页   官方微博 | 高级检索  
相似文献
 共查询到19条相似文献,搜索用时 561 毫秒
1.
文章介绍了“面向对象的柔性设计与控制理论”的第二部分内容,使用可视化面向对象建模技术建立了计算机控制系统的各个子系统的对象模型、动态模型和函数模型。文中定义了各个子系统所包含类的属性和服务,确定了类之间的关系,描述了对象之间的相互作用,说明了系统的数据转换。同时,采用面向对象统一建模语言UML建立了对象图、消息连接图和数据流图。  相似文献   

2.
面向对象的柔性设计与控制理论(Ⅱ)   总被引:3,自引:7,他引:3  
文章介绍了“面向对象的柔性设计与控制理论”的第二部分内容,使用可视化面向对象建模技术建立了计算机控制系统的各个子系统的对象模型,动态模型和函数模型,文中定义了各个子系统所含类的属性和服务,确定了类之间的关系,描述了对象之间的相互作用,说明了系统的数据转换,同时,采用面向对象统一建模语言UML建立了对象图、消息连接图和数据流图。  相似文献   

3.
提出一种灵活、高效的面向对象的拓扑建模方法.该建模方法将相同类型的象抽象成类,将对象之间关系抽象为类之间的关系,通过类和类之间的关系进行拓扑建模,然后通过拓扑数据生成器自动生成拓扑数据.使用该建模方法可以根据用户需求,快速建立拓扑模型.以电信网管软件为例描述该方法的具体实现.  相似文献   

4.
重用设计在改善软件开发过程中的作用越来越受到人们的重视.面向对象的软件设计模式概念的提出为软件设计的重用打开了新的局面.但在设计模式的具体应用中存在实现、文档和组合的问题.给出了一种基于角色的设计模式形式建模方法,将类、类属性、类之间的关系等都看作角色,并用形式建模语言Object-Z形式表示这些角色,可有效地解决设计模式实例化时存在的问题.基于角色的设计模式形式模型在演化时也基于角色进行演化,将模式的演化分为角色层演化和模式层演化,模式层演化是由多个角色层演化组成的.演化后的模型可以通过定理证明器验证与前模型是否保持一致.  相似文献   

5.
一种动态角色模型及其实现机制   总被引:1,自引:0,他引:1  
唐祖锴  彭智勇  任毅  崔晓军 《软件学报》2011,22(9):2020-2035
很多角色模型的设计和使用存在着一些限制,例如:角色对象的创建及其与源对象的绑定需要通过编码显式完成;角色对象与源对象之间的单向链接使得消息不能在它们之间互相转发等.这些限制使得角色模型的使用较为繁琐,在程序设计中往往会将系统的业务逻辑和对角色对象的控制逻辑混杂在一起.被称为DR的动态角色模型除了相关工作的基本功能外还提供了角色对象的自动创建及其与源对象之间的双向链接,使得角色对象的使用变得透明.所有这些功能的实现都基于一种简洁、统一的前置对象机制,它不但能较好地处理复杂角色体系,还能与现有的面向对象系统兼容.  相似文献   

6.
基于任务的访问控制模型能较好地适应分布式应用系统的访问控制需求,但其存在难以映射到具体的信息系统和缺乏安全规则的问题.采用面向对象思想建模,形式化描述了应用对象的内部特征及外部依赖关系,完成了任务实例到应用对象的映射,通过定义角色安全向量和客体安全向量实现了客体到应用对象的关联,通过客体保护态对逆向信息流进行限制,提高了模型的可用性和安全性.  相似文献   

7.
用面向对象建模语言(如统一建模语言UML)设计并用面向对象程序设计语言(如C )实现实时系统是实时系统开发领域的一个趋势,但面向对象的主要特征(如多态性)却使程序最差情况执行时间(Worst-Case ExecutionTi me,WCET)更加难以分析。本文通过把UML设计信息引入WCET分析来解决此问题。考虑到UML关联关系描述了两个或多个具体类之间的对应关系,因此本文要求指定关联角色的多重性,并假定能够建立关联关系与其在程序中表示的对应关系。在已知关联角色多重性的基础上,本文计算特定循环的执行计数并确定在超(虚)类调用位置上每个具体类的对象个数,该循环使用超类变量遍历统一表示的关联角色对象。通过和Corti等人方法的结合,本文方法能够自动计算具有多态性特征的面向对象程序的WCET。实验结果表明,本文研究的情形在面向对象程序中普遍存在。  相似文献   

8.
角色建模语言及其工具的实现   总被引:1,自引:0,他引:1  
沈剑波  潘金贵 《计算机科学》2001,28(11):115-119
1.引言角色建模(Role Modeling,简作RM)是一种基于角色抽象的面向对象建模方法,角色抽象不同于通常建模机制(如OMT、Booch方法等)所支持的类抽象,它用一个角色刻画一个特定的对象,角色具有可标识性和封装性;角色模型包含了一系列角色的集合,角色模型刻画对象交互作用的主题、对象间的关系、对象协作时向协作者传送的消息以及模型信息的处理过程。这种抽象机制有如下几个特征:角色维持了对象的可标识性,角色模型刻画了相互协作的对象结构,这样的模型有利于我们研究系统的综合行为;RM支持Dijkstra的“分而视之”原则,这一特点使它非常适用于复杂的系统建模,而其综合技术更使之具有强大的重用能力;角色的概念重视一个对象在系统内存在的理由、责任和位置,角色模型规定了对象的作用及其作用的协调关系(相比而言,统一建模语言UML则是规  相似文献   

9.
文中通过统一建模语言(UML)描述网络考试系统的建模过程,并对其进行需求分析、总体设计和详细设计。以题库制作模块为例建立了系统用户模型、静态模型和动态模型的各种视图和规范化文档,描述了系统的功能需求、功能流程、类的结构与关系、对象之间的交互。最终采用面向对象语言实现计算机等级考试系统。使用这种方法对系统进行建模,优化了开发过程,并有利于提高系统的稳定性、可维护性和可重用性。  相似文献   

10.
现有的一些工作流系统访问控制模型局限于活动执行权限控制,难以满足适应性工作流系统的访问控制需求.针对适应性工作流系统的权限控制需求,对适应性工作流系统的操作行为进行分析和总结,确定操作对象、用户、操作方法为研究对象,对监控和业务过程变更进行细粒度划分,给出了规范化的形式化描述.在此基础上提出基于角色的访问控制的授权模型以及与系统的集成,描述角色、用户和对象等要素之间关系,给出授权方法,保证操作的合理性,有效解决适应性工作流系统中安全控制问题,满足了不同层次人员对监控权限的灵活需求.  相似文献   

11.
高层建筑结构CAD系统的数据模式   总被引:10,自引:0,他引:10  
用面向对象的分析方法对高层建筑结构CAD系统进行了分析,通过对基本对象及其之间关系,作用的抽象,运用面向对象的设计方法建立了高层建筑 基本对象模型,采用面向对象技术和关系数据库相结合的方法,构造和初步建立了高层建筑结构的工程数据库,能够较好地解决高层建筑结构集成化CAD系统的数据组织和管理问题。  相似文献   

12.
程淑  李承军 《微机发展》2004,14(10):55-58
面向对象编程是确保水电厂系统分析和应用软件易于维护、升级和移植的有效方法。文中简述了面向对象的设计思想。针对具体的研究对象,设计出相关的一系列类,完成了水电厂厂内经济运行仿真系统的面向对象封装。比较了面向对象方法和结构化方法,指出了各自的优缺点。工程应用证明了面向对象技术的有效性。  相似文献   

13.
面向对象数据库中查询处理技术的研究   总被引:1,自引:0,他引:1  
郑刚 《微机发展》2002,12(5):37-41
在面向对象数据库(OODB)中,查询处理是其中重要的部分。在联系关系数据库(RDB)查询处理的基础上,综合考虑了数据模型,查询模型和查询处理等因素,提出了一种全新的面向对象数据库系统(OODBS)查询策略,运用关系数据库系统(RDBS)实现技术可以有效地解决OODB领域的许多问题,使得OODB无论从语义上还是效率上都有可能成为最有前途的数据库系统。  相似文献   

14.
面向对象的电梯群控系统的设计与实现   总被引:1,自引:0,他引:1  
针对电梯群控系统,本文提出了一种基于面向对象分析的设计与实现方法。在电梯群系统模型的基础上给出了电梯群系统的层次划分和基本类之间的关系。实际运行结果表明,提出的方法能显著地提高系统性能指标。  相似文献   

15.
针对GIS基础数据数量巨大、空间关系复杂等特点,引入用UML建立针对GIS的面向对象模型的思想.UML的扩展机制可以更好地保护类的封装性与可复用性,并且提供了更有效的方法表述空间关系的类图.在模型的实现中引入COM/DCOM的方法,使软件接口更简单,提高了系统的可复用性.  相似文献   

16.
This paper describes a tool to aid the development of computer vision applications for pixel-level diagnosis. A conceptual framework for constructing pixel processors is described. The proposed tool is based on two domains: one deals with numerical images, named features, and the other deals with symbolic images, named classes. A reduced set of image and operator types is defined. Based on it, an object-oriented language is described. The main objects define features and classes and their associated operators, namely procedures, classifiers, and rules. All system control is goal oriented and is designed to provide symbolic images as results when a request is received from a higher level of the image understanding system. Some knowledge engineering concepts, such as certainty control and instances, are also included.  相似文献   

17.
本文介绍了一个实用的采用面向对象技术实现的汉字字形编辑器(C Glyph Editor) 。首先介绍了类与其实例的设计思路,接着阐明了典型编辑操作的实现即系统中各对象的通讯机制,最后对设计字形编辑器时采用传统设计方法与面向对象技术进行了比较与分析。  相似文献   

18.
19.
As the number of object-oriented software systems increases, it becomes more important for organizations to maintain those systems effectively. However, currently only a small number of maintainability prediction models are available for object-oriented systems. This paper presents a Bayesian network maintainability prediction model for an object-oriented software system. The model is constructed using object-oriented metric data in Li and Henry's datasets, which were collected from two different object-oriented systems. Prediction accuracy of the model is evaluated and compared with commonly used regression-based models. The results suggest that the Bayesian network model can predict maintainability more accurately than the regression-based models for one system, and almost as accurately as the best regression-based model for the other system.  相似文献   

设为首页 | 免责声明 | 关于勤云 | 加入收藏

Copyright©北京勤云科技发展有限公司  京ICP备09084417号