首页> 外文会议> >Case study in migration to object-oriented system structure using design transformation methods
【24h】

Case study in migration to object-oriented system structure using design transformation methods

机译:使用设计转换方法迁移到面向对象的系统结构的案例研究

获取原文

摘要

Procedural programming languages are being used extensively in the software industry for a wide range of applications. Most of the old procedural programs used today may not have any documentation which could be used in maintenance processes. There has been a paradigm shift towards object oriented design and programming, from algorithmic decomposition, structured design, and procedural implementation. Hence, there is a growing need to restructure old programs which have a poor architecture during evolutionary processes. It is more economic to restructure existing software into object oriented topology by identifying objects within the subject system than to redesign software starting from scratch. Object identification relies upon program analysis and a study of intercomponent relationships and dependencies. Researchers in re-engineering have proposed some guidelines to identify objects from within the subject systems. Design transformation is the first step in reengineering existing programs, which can be followed by program translation methods to transform a procedural program into the newly identified structure. The paper reports the results of the application of three object identification methods on a sample procedural program. Secondly it provides a design of a system for program component storage and object identification.
机译:过程编程语言已在软件行业中广泛用于广泛的应用程序。今天使用的大多数旧程序程序可能都没有任何可在维护过程中使用的文档。从算法分解,结构化设计和过程实现到向面向对象的设计和编程已发生了范式转换。因此,越来越需要重组在演化过程中架构较差的旧程序。通过识别主题系统内的对象,将现有软件重组为面向对象的拓扑结构比从头开始重新设计软件更为经济。对象识别依赖于程序分析以及对组件间关系和依赖项的研究。重新设计的研究人员提出了一些准则,以从主题系统中识别对象。设计转换是重新设计现有程序的第一步,然后是程序转换方法,可以将程序程序转换为新识别的结构。本文报告了三种对象识别方法在样本过程程序中的应用结果。其次,它提供了用于程序组件存储和对象识别的系统的设计。

著录项

相似文献

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

客服邮箱:kefu@zhangqiaokeyan.com

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

  • 服务号