首页 | 官方网站   微博 | 高级检索  
相似文献
 共查询到20条相似文献,搜索用时 15 毫秒
1.
Logical Object as a Basis of Knowledge Based Systems   总被引:2,自引:0,他引:2       下载免费PDF全文
This paper presents a framework called logical knowledge object (LKO),which is taken as a basis of the dependable development of knowledge based systems(KBSs).LKO combines logic programming and object-oriented programming paradigms,where objects are viewed as abstractions with states,constraints,behaviors and inheritance.The operational semantics defined in the style of natural semantics is simple and clear.A hybrid knowledge representation amalgamating rule,frame,semantic network and blackboard is available for both most structured and flat knowledge.The management of knowledge bases has been formally specified.Accordingly,LKO is well suited for the formal representation of knowledge and requirements of KBSs.Based on the framework,verification techniques are also explored to enhance the analysis of requirement specifications and the validation of KBSs.In addition,LKO provides a methodology for the development of KBSs,applying the concepts of rapid prototyping and top-down design to deal with changing and incomplete requirements,and to provide multiple abstract models of the domain,where formal methods might be used at each abstract level.  相似文献   

2.
The concept of object can be employed to achieve tolerance to hardware faults in distributed systems.Replication by introducing several copies for each object allows a continuous service even in case of failure.In particular,the paper describes an object model,PROM,which exploits replication by defining several passive back-up copies for any object.The system automatically reovers any failure of a copy in execution by activating a spare copy and restarting it from a previous checkpoint.The aim of the paper is the analysis of the effective support for PROM.This support is organized in structured levels on a distributed architecture.The services that the support should include to guarantee the desired replication model are described.  相似文献   

3.
Object Identity in Database Systems   总被引:1,自引:0,他引:1       下载免费PDF全文
The concept of object identity and implementation of object identity in some systems have been explained in literature.Based on an analysis on the idea of data scheme in ANSI/X3/SPARC,this paper presents the concept of full-identity,which includes entity identity,conceptual object identity,and internal object identity,In addition,the equality of objects,which is richer and more practical,is discussed based on the full identity of objects.Therefore,the semantics and constructions of the identity for the complex objects are fully observed,and some appliactions in object management,version management,and user interface are found.Also,it could support the combination of O-O model with V-O model.  相似文献   

4.
~~新Business Object中国巡展  相似文献   

5.
A new approach is proposed for automatically creating B-rep models of a three-dimensional planar object from a line drawing depicting the object under orthographically axonometric projection. A new line parameterization that satisfies the uniqueness, boundedness and uniformness for representing lines in 2D and 3D space is given. According to the location relation between lines and planes of object depicted by the line drawing, some constraints about object’s 3D information are produced and a linear system based on those constraints is established. 3D information of a planar body can be obtained by solving the linear system. It is proved that, during the processing, there existed at least four degrees of freedom. It is more convenient to use information about lines and planes instead of points and planes for computer vision and intelligent CAD systems to interpret line drawings of planar objects.  相似文献   

6.
A mathematical model expressing the motion of a pair of multi-DOF robot fingers with hemi-spherical ends, grasping a 3-D rigid object with parallel fiat surfaces, is derived, together with non-holonomic constraints. By referring to the fact that humans grasp an object in the form of precision prehension, dynamically and stably by opposable forces, between the thumb and another finger (index or middle finger), a simple control signal constructed from finger-thumb opposition is proposed, and shown to realize stable grasping in a dynamic sense without using object information or external sensing (this is called "blind grasp" in this paper). The stability of grasping with force/torque balance under non-holonomic constraints is analyzed on the basis of a new concept named "stability on a manifold". Preliminary simulation results are shown to verify the validity of the theoretical results.  相似文献   

7.
A novel pose normalization method based on 3D object reflective symmetry is presented. It is a general purpose global pose normalization method; in this paper it is used to enhance the performance of a 3D object retrieval pipeline. Initially, the axis-aligned minimum bounding box of a rigid 3D object is modified by requiring that the 3D object is also in minimum angular difference with respect to the normals to the faces of its bounding box. To estimate the modified axis-aligned bounding box, a set of predefined planes of symmetry are used and a combined spatial and angular distance, between the 3D object and its symmetric object, is calculated. By minimizing the combined distance, the 3D object fits inside its modified axis-aligned bounding box and alignment with the coordinate system is achieved. The proposed method is incorporated in a hybrid scheme, that serves as the alignment method in a 3D object retrieval system. The effectiveness of the 3D object retrieval system, using the hybrid pose normalization scheme, is evaluated in terms of retrieval accuracy and demonstrated using both quantitative and qualitative measures via an extensive consistent evaluation on standard benchmarks. The results clearly show performance boost against current approaches.  相似文献   

8.
相信绝大部分用PC的朋友,都会觉得《Windows》的桌面设计太过平板,欠缺独特风格。其实要同《Windows》来个大变身并不困难,有《Object Desktop》就可以很简单做到! 被誉为次世代桌面环境工具的《ObjectDesktop》,主要由4款软件所组成,他们各自担当不同的工作,由强化桌面空间到美化Interface全数俱备,现在就等笔者为大家逐一介绍吧!  相似文献   

9.
Oracle公司正在交付其支持JavaBeans和ActiveX控件的OLAP工具套件的增强型版本,以及用于销售和市场行销部门的数据集市软件。 Express Objects 2.1被设计用来缩短在线分析处理软件开发所需的时间,用来创建定制OLAP应用的面向对象的开发环境。2.1版本包括对ActiveX/OLE定制控件和JavaBeans的支持,  相似文献   

10.
This paper presents a novel object–object affordance learning approach that enables intelligent robots to learn the interactive functionalities of objects from human demonstrations in everyday environments. Instead of considering a single object, we model the interactive motions between paired objects in a human–object–object way. The innate interaction-affordance knowledge of the paired objects are learned from a labeled training dataset that contains a set of relative motions of the paired objects, human actions, and object labels. The learned knowledge is represented with a Bayesian Network, and the network can be used to improve the recognition reliability of both objects and human actions and to generate proper manipulation motion for a robot if a pair of objects is recognized. This paper also presents an image-based visual servoing approach that uses the learned motion features of the affordance in interaction as the control goals to control a robot to perform manipulation tasks.  相似文献   

11.
CORBA,Java和Object Web   总被引:3,自引:0,他引:3  
李琪  梁阿磊 《计算机科学》1999,26(12):35-37
一、不断面临挑战的Web Web在我们这个信息社会中扮演着愈来愈重要的角色,Internet、Intranet和Extranet是Web的三种主要表现形式,已对企业和个人生活的各个方面产生了巨大影响。一个企业在未来市场竞争中获胜的关键是充分利用Web。Web的影响面和期望值如此之大,它承担的任务也日趋复杂和多样化,这是Web创始者所始料未及的,我们必须对Web作出改革。  相似文献   

12.
在Delphi应用程序的开发过程中,有时需要对日期类型的数据进行相减的运算处理。如图1所示,为了计算两个日期所相差的天数.则需要在“相减”按钮的OnClick事件中编写如下代码:  相似文献   

13.
运用Object Windows编写WINDOWS程序   总被引:3,自引:2,他引:1  
本文从面向对象技术的基本概念出发,详细讨论了该技术在WINDOWS程序设计中的应用。并结合具体实例对传统的WINDOWS程序设计方法和面向对象的Object Windows程序设计方法进行了比较。  相似文献   

14.
随着Windows的广泛应用,用户开发基于Windows的应用程序也极大地丰富起来,这些程序安装到Windows中后,都对应着一个“国标”。这种图标固然可由用户自己绘制,但面对众多的Windows应用程序中现成的丰富多彩的图标,用户是否可以用一种简明的方法拿来为我所用呢?其实,Windows的附件(Accessories)中有一个叫做对象打包机(Objectpackager)的工具,它的功能是把声音、图画或文本文件的整个或部分文档,甚至多个DOS系统命令创建成包裹,并将其插入到应用程序窗口的打开文件中。用户利用ObjectPackager就可通过获取已有的Windows应…  相似文献   

15.
16.
[1]Microsoft, Internet information services 5. 0, Resource Guide,Microsoft Press, 2000 [2]Spencer K. Database connectivity with ASP and ADO, Premier Pr, Wrox Press Inc, 1999 [3]Infinite solution software, Infinite Solution Press, 2001 [4]Peterson J. Wh  相似文献   

17.
应用AOP技术实现Role Object模式   总被引:1,自引:0,他引:1  
李伟斋  应时  叶钰 《计算机应用》2005,25(5):1061-1063
Role Object模式是用于实现角色模型的最通用的设计模式。但面向对象的Role Object模式实现方案中,存在着混合与散乱、复杂对象同一性及向下转型或接口膨胀等一些固有缺陷。基于AOP技术,提出了一种称为“混合方法”的实现Role Object模式的方案,并通过与面向对象实现方案的比较,得出了AOP技术实现方案具有模块松散耦合、可重用性高等优点的结论。  相似文献   

18.
董洵 《程序员》2004,(12):119-124
小型团队在进行测试驱动开发时,经常会遇到需要交叉调用的对象不可用,而以Bug少而著称的TDD如何面对这样的情况,以避免Bug的出现?本文作者就通过Mock Object来帮助您推倒单元测试需要面对的三座大山。  相似文献   

19.
在Windows环境下,不少应用程序经常用到一个如增量器的工具,例如,Windows下的系统时间设置、桌面设计等功能中,都有这样的工具。在设置某些参数时,只要用鼠标单击向上或向下的箭头,其左面相邻正文框中的值就增加或减少,如果当前正文框中的值与期望值差别较大时,也可以在正文格中直接输入新值。  相似文献   

20.
Virtual assembly is a Virtual Reality (VR) based engineering application which allows engineers to evaluate, analyze, and plan the assembly of mechanical systems. To model the virtual assembly process, new methodology must be applied. Based on the idea that the virtual assembly system is an event driven system, the interactive behavior and information model is proposed to describe the dynamic process of virtual assembly. Definition of the object-oriented model of virtual assembly is put forward.  相似文献   

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

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

京公网安备 11010802026262号