首页> 外文会议>Working Conference on Reverse Engineering >Comparison of abstract data type and abstract state encapsulation detection techniques for architectural understanding
【24h】

Comparison of abstract data type and abstract state encapsulation detection techniques for architectural understanding

机译:抽象数据类型与抽象状态封装检测技术的比较实现架构理解

获取原文

摘要

In the context of the authors' research on architectural feature recovery, abstract data type (ADT) and abstract state encapsulation (ASE, also called abstract object) have been identified as two of the smallest components which are useful to build a significant architectural overview of the system. The authors have named these the atomic components of an architecture. The paper compares five published techniques which extract ADT and ASE from source code. A prototype tool implementing each technique has been developed and applied to three medium-size systems written in C (each over 30 Kloc). The results from each approach are compared with the atomic components identified by hand by a group of software engineers. These people did not know the automatic techniques which were going to be applied to the systems.
机译:在提交人的建筑功能恢复研究的背景下,抽象数据类型(ADT)和抽象状态封装(ASE,也称为抽象对象)被识别为两个最小的组件,这是构建重要的架构概述的最小组件系统。作者已经命名为架构的原子组件。本文比较了从源代码中提取ADT和ASE的五种发表的技术。已经开发了实现每个技术的原型工具,并应用于用C(每次30kLoc)编写的三种中等尺寸的系统。将每种方法的结果与一组软件工程师手工识别的原子成分进行比较。这些人不知道将应用于系统的自动技术。

著录项

相似文献

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

客服邮箱:kefu@zhangqiaokeyan.com

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

  • 服务号