共查询到20条相似文献,搜索用时 15 毫秒
1.
《Computer Physics Communications》1985,38(2):181-190
Since the first days of computing it is clear that nobody is able to conceive large unstructured software systems. As a consequence, software systems are generally structured into subsystems or modules of a certain kind. The question, however, is how such a decomposition into subsystems should take place, i.e. what structuring criteria should lead to a specific modularization. In this paper a particular software design methodology called object oriented programming is discussed. Object oriented programming is especially interesting not only because of the very pleasing programming scheme but also because of its impact on the entire life cycle of a software project. 相似文献
2.
It is shown that the basic operations of object-oriented programming languages — creating an, object, sending and receiving messages, modifying an object’s state, and forming class-superclass hierarchies — can be implemented naturally in Concurrent Prolog. In addition, a new object-oriented programming paradigm, called incomplete messages, is presented. This paradigm subsumes stream communication, and greatly simplifies the complexity of programs defining communication networks and protocols for managing shared resources. Several interesting programs are presented, including a multiple-window manager. All programs have been developed and tested using the Concurrent Prolog interpreter described in.1) 相似文献
3.
面向对象的安全评估方法 总被引:1,自引:1,他引:0
提出了一种新颖的安全评估方法。由于当前评估理论的匮乏,导致实际中相当多的安全评估不规范,随意,低效率。机构需要标准化的评估方法来指导相关工作。基于面向安全描述(OOSD)模型,给出了一种规范、开放和清晰的安全评估的架构。 相似文献
4.
5.
从传统的面向对象编程的局限性入手,提出面向方面编程,阐述了该编程思想的优越性并分析它和设计模式之间的关系。最后简单介绍了嵌入式操作系统,提出面向方面编程思想在其上的应用。 相似文献
6.
Vedaraman Sriraman Phadhana Tosirisuk Hsing Wei Chu 《Computers & Industrial Engineering》1990,19(1-4):285-289
In this paper, Object-Oriented Databases are proposed as being a new tool for Quality Function Deployment (QFD) and Taguchi Methods. Quality Function Deployment can help identify key product or process concerns with respect to customer requirements. Taguchi Methods, such as using Design of Experiments (DOE), can help identify what product or process relationships truly exist, their relative strengths and the nature of the relationship. In order to implement these two powerful quality control techniques for assuring that customer requirements are consistently met, a well organized information is required. Object-Oriented Databases are able to store, organize and manipulate both, the customer requirements and the product information for the performance of QFD and DOE. 相似文献
7.
The use of object-oriented programming to simplify the design and implementation of CAD systems is discussed. The three features common to all languages that support object-oriented programming data abstraction, inheritance, and runtime-function determination are examined. Examples are given to illustrate the advantages of object-oriented methods. How to build an embryonic CAD framework and when to use an object-oriented language are addressed. Object-oriented databases are defined 相似文献
8.
9.
Guangmin Wang Kejun Zhu Zhongping Wan 《Computers & Mathematics with Applications》2010,59(10):3355-3360
Many real problems can be modeled to the problems with a hierarchical structure, and bilevel programming is a useful tool to solve the hierarchical optimization problems. So the bilevel programming is widely applied, and numerous methods have been proposed to solve this programming. In this paper, we propose an approximate programming algorithm to solve bilevel nonlinear programming problem. Finally, the example illustrates the feasibility of the proposed algorithm. 相似文献
10.
《Robotics and Computer》1998,14(4):253-261
This paper deals with developing automated warehousing systems, from the best physcial structure design to the control and managing code generation and installation rules. An integrated object oriented modeling methodology and a number of tools, have been developed in order to automate the design process as much as possible, and to take advantage of the common features of this kind of installation, and also allowing the needed customization. Finally, the design process of a real warehouse project is presented. This system is now working at the ACL company in Valladolid (Spain), which feeds the Palencia (Spain) RENAULT car-assembly plant with car seat covers in a JIT environment. 相似文献
11.
对于基于AHP的多准则分析过程,存在不一致区间判断的复杂评估问题.通过有下限和上限的区间数表示元素之间的比较比率,构造模糊约束集合矩阵,引入模糊集的隶属度函数表示对各种优先权矢量的满意程度,利用线性规划求解具有最大满意度的优先权矢量,得出候选者的总体优先顺序,并举例说明了应用该方法的计算过程. 相似文献
12.
This paper proposed the real-time tracking algorithm in the active camera system, which is based on the intelligent method.
To separate the object from background, the similarity of the color is analyzed through the fuzzy inference engine. And after
segmentation, the local difference method between the continuous images is used to track the moving object. The experiment
is performed using the developed embedded camera system with an ARM processor.
This work was presented in part at the 13th International Symposium on Artificial Life and Robotics, Oita, Japan, January
31–February 2, 2008 相似文献
13.
古凌岚 《计算机工程与设计》2013,34(8)
为了解决现有Web服务组合容错方案中功能性代码与容错处理代码缠绕问题,提出了基于AOP的Web服务组合容错模型.对Web服务组合执行过程的各阶段失效原因进行了分析和归类,给出了相应的容错处理策略;基于AOP横切关注点分离的思想,构建了Web服务组合容错模型,保障执行过程中业务功能和服务质量的同时,实现了容错关注点与功能关注点的分离.通过实例分析,验证了该模型的可行性和有效性. 相似文献
14.
影视作品中采用群体队形控制技术来制作大量角色处于某种队形运动的场景,但许多群体队形技术往往侧重于对自由移动的个体角色进行控制,而忽视了对队形运动的整体控制,导致场景画面缺乏美感性、整体性和条理性。针对这些问题,提出了基于Voronoi图的群体队形控制方法。首先,将群体队形进行Voronoi图空间划分,建立一个包含所有智能体的队形网格;然后,提出一种新的群体队形形变算法,采用人工势能场和相对速度障碍法进行合理避障,再结合弹簧系统使群体队形在形变过程中尽可能保持整体稳定;最后,采用Lloyd算法快速恢复到目标队形。实验结果表明,该方法可以很好地模拟群体队形变换运动,适用各种复杂场景,具有美感、整体、条理的队形变换效果。 相似文献
15.
曲吉林 《计算机工程与应用》2008,44(3):178-179
提出了一种新的基于Voronoi图的异常检测方法。采用Voronoi图来确定对象间的邻近关系,定义了一种新的异常因子,算法的时间复杂性为O(nlogn)。实验结果表明,同现有的算法相比具有较高的检测效率和准确性。 相似文献
16.
《Advances in Engineering Software》2006,37(3):195-204
This paper concerns with the aspects of the Object Oriented Programming used to develop a Finite Element technique for limit analysis of axisymmetrical pressure vessels. The concepts of inheritance, polymorphism, encapsulation and modularity are extensively explored. The analysis processor is part of a global computation system and it is integrated with two graphical modules defined as modeler (preprocessing) and post-processor, both of them associated to a new CAD technology. The problem used to illustrated the limit analysis technique implemented is a standard ASME torispherical vessel subjected to internal pressure. The obtained results are compared with other numerical and analytical solutions. 相似文献
17.
18.
Nicolas Seiller Williem Nitin Singhal In Kyu Park 《Multimedia Tools and Applications》2014,70(3):2347-2368
General purpose computation on graphics processing unit (GPGPU) provides a significant gain in terms of the processing time compared with CPU. Images are particularly good subjects for massive parallel implementations on GPU. Thus, the processing time can be improved for computer vision and image/video processing algorithms. However, GPGPU has a fairly complex integration process in a framework and they evolve very rapidly. In this paper, we present a framework that provides all the desired primitives related to GPGPU-based image processing algorithms, which makes it easy and straightforward for the user to exploit. The proposed framework is object-oriented, and it utilizes design patterns. The user can benefit from all the advantages of object-oriented programming, such as code reusability/extensibility, flexibility, information hiding, and complexity hiding. This makes it possible to rapidly integrate new technologies and functionality as they appear. 相似文献
19.
桑基图在工业、能源以及金融货币的流程图中起到很重要的作用,它能够用非常活泼生动的方式展现能源利用以及能源流向信息。本文创新性的提出了一种用桑基图来展现时间序列文本数据的可视化方法。这种方法不仅仅能够突破桑基图在不同领域中的应用场景,还能够理想的对时间序列的数据进行展现,使得展现的数据美丽的且带有趣味性。使用具体的金融文本数据集对提出方法进行了验证,证明了该方法能够对时间序列文本数据进行清晰的表达,对隐含的知识能够有效的挖掘,具有很好的实用性。 相似文献