首页> 外文会议>International Conference on Conceptual Structures >Improving Generalization Level in UML Models Iterative Cross Generalization in Practice
【24h】

Improving Generalization Level in UML Models Iterative Cross Generalization in Practice

机译:改善UML模型中的泛化水平在实践中的迭代交叉泛化

获取原文

摘要

FCA has been successfully applied to software engineering tasks such as source code analysis and class hierarchy re-organization. Most notably, FCA puts mathematics behind the mechanism of abstracting from a set of concrete software artifacts. A key limitation of current FCA-based methods is the lack of support for relational information (e.g., associations between classes of a hierarchy): the focus is exclusively on artifact properties whereas inter-artifact relationships may encode crucial information. Consequently, feeding-in relations into the abstraction process may substantially improve its precision and thus open the access to qualitatively new generalizations. In this paper, we elaborate on ICG, an FCA-based methodology for extracting generic parts out of software models that are described as UML class diagrams. The components of ICG are located within the wider map of an FCA framework for relational data. A few experimental results drawn from an industrial project are also reflected on.
机译:FCA已成功应用于软件工程任务,如源代码分析和类层次结构重新组织。最值得注意的是,FCA将数学放在一套混凝土软件工件中抽象的机制背后。基于FCA的基于FCA的方法的关键限制是缺乏对关系信息的支持(例如,层次结构的类之间的关联):焦点专门用于工件属性,而漫步关系可以编码至关重要的信息。因此,进料关系到抽象过程中可以大大提高其精度,从而打开对定性新的概括的访问。在本文中,我们详细阐述了ICG,一种基于FCA的方法,用于从描述为UML类图表的软件模型中提取通用零件。 ICG的组件位于用于关系数据的FCA框架的更宽地图中。从工业项目中汲取的一些实验结果也被反映在上面。

著录项

相似文献

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

客服邮箱:kefu@zhangqiaokeyan.com

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

  • 服务号