首页> 外国专利> Identifying and analyzing multiple level class relationships in an object oriented system by parsing source code without compilation

Identifying and analyzing multiple level class relationships in an object oriented system by parsing source code without compilation

机译:通过解析源代码而无需编译,从而在面向对象的系统中识别和分析多级类关系

摘要

A system and method for identifying class relationships in an object oriented system. An object oriented program in an object oriented source code language is parsed for the immediate class relationship data. The immediate class relationship data is stored in a relation data library. In response to a user query, a derive engine is employed to derive multiple level class relationship data from the immediate class relationship data. The multiple class relationship data is presented on a system display to the user. As the number of immediate class relationships captured by the parser will be overwhelmingly huge in the case of a huge object oriented system, the derivation step is preferably divided into two. In anticipation of the user query, the immediate relationship data for each class of object is preprocessed and stored in a facts library according to class and type of relationship. This facts library is traversed by the derive engine in response to the user query to derive the multiple level class relationship data.
机译:一种用于在面向对象的系统中标识类关系的系统和方法。解析面向对象源代码语言的面向对象程序,以获取直接类关系数据。直接类关系数据存储在关系数据库中。响应于用户查询,采用派生引擎从即时类关系数据派生多级类关系数据。多个类别关系数据在系统显示器上呈现给用户。由于在大型面向对象系统的情况下,解析器捕获的直接类关系的数量将非常庞大,因此推导步骤最好分为两个步骤。预期用户查询时,将根据关系的类别和类型对每个对象类别的直接关系数据进行预处理,并将其存储在事实库中。响应于用户查询,派生引擎遍历此事实库,以派生多级类关系数据。

著录项

  • 公开/公告号US5640558A

    专利类型

  • 公开/公告日1997-06-17

    原文格式PDF

  • 申请/专利权人 INTERNATIONAL BUSINESS MACHINES CORPORATION;

    申请/专利号US19950454792

  • 发明设计人 SHIH-GONG LI;

    申请日1995-05-31

  • 分类号G06F17/30;

  • 国家 US

  • 入库时间 2022-08-22 03:09:56

相似文献

  • 专利
  • 外文文献
  • 中文文献
获取专利

客服邮箱:kefu@zhangqiaokeyan.com

京公网安备:11010802029741号 ICP备案号:京ICP备15016152号-6 六维联合信息科技 (北京) 有限公司©版权所有
  • 客服微信

  • 服务号