首页> 外文会议>Applied informatics (AI'2000) >Similarity Measure and Mapping Methods for Comparing Object ModelsAt Different Abstract Levels
【24h】

Similarity Measure and Mapping Methods for Comparing Object ModelsAt Different Abstract Levels

机译:不同抽象级别上用于比较对象模型的相似性度量和映射方法

获取原文
获取原文并翻译 | 示例

摘要

In this paper, we present a method for comparing modelsrnat different abstract levels. Because of the lack ofrninformation about implementation in the phase ofrnrequirement analysis, the produced object model is morernabstract than the extracted implementation model.rnTherefore, the automatically extracted model is morernconcrete and less abstract than the domain object model.rnTo solve this discrepancy, we use the word matchingrntechnique for comparing the two models in the samerndomain in our method. Class consists of many identifiersrnsuch as a class name; attribute names and method names.rnIdentifiers can be divided into separated words with therntechniques used for the identifiers. Then, we find a class ofrna model that matches with the class of another modelrnthrough calculating the number of matched words. In otherrnwords, our method finds a class in one model that matchesrnmost to a class in the other model.rnAfter the above match step, we can distinguish structuralrnsimilarities between two models, because there existrnrelations between the entities. Comparing the two models,rnthe number of classes increases in implementation modelrnand the contents of a class of implementation model arernadded and changed. With our method, reengineers canrnobtain information on structural similarities informationrnusing the method that overlaps produced object model andrnautomatically extracted object model on a screen.rnThe method we propose is being incorporated in arnproject called REsearch on object-oriented SOftwarernReengineering Technology(RESORT) which develops arnsoftware-reengineering tool.
机译:在本文中,我们提出了一种比较不同抽象级别模型的方法。由于在需求分析阶段缺少有关实现的信息,因此生成的对象模型比提取的实现模型更抽象。因此,自动提取的模型比领域对象模型更具体,抽象程度更低。为了解决这一差异,我们使用词匹配技术,用于在我们的方法中比较同一域中的两个模型。类包含许多标识符,例如类名;属性名称和方法名称。标识符可以使用用于标识符的技术划分为多个单独的词。然后,通过计算匹配词的数量,找到一个与另一个模型的类相匹配的rna模型。换句话说,我们的方法在一个模型中找到一个类别,该类别与另一个模型中的类别最匹配。在上述匹配步骤之后,我们可以区分两个模型之间的结构相似性,因为实体之间存在关联。比较这两种模型,实现模型的类数增加了,实现模型的类的内容也增加和改变了。使用我们的方法,工程师可以使用重叠生产对象模型的方法和在屏幕上自动提取的对象模型的方法来获取结构相似性信息的信息。再造工具。

著录项

  • 来源
    《Applied informatics (AI'2000)》|2000年|p.491-496|共6页
  • 会议地点 Innsbruck(AT);Innsbruck(AT)
  • 作者单位

    ETRI(Electronics and Telecommunications Research Institute) Taejon, South Korearn+82 (0)42 860-5985 sjyoon@etri.re.kr;

    rnETRI(Electronics and Telecommunications Research Institute) Taejon, South Korearnockwon@etri.re.kr;

    rnETRI(Electronics and Telecommunications Research Institute) Taejon, South Korearngsshin@etri.re.kr;

  • 会议组织
  • 原文格式 PDF
  • 正文语种 eng
  • 中图分类 计算机的应用;
  • 关键词

相似文献

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

客服邮箱:kefu@zhangqiaokeyan.com

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

  • 服务号