首页> 外文会议>Fifth USENIX Conference on Object-Oriented Technologies and Systems (COOTS'99) May 3-7, 1999 San Diego, California, USA >The Application of Object-Oriented Design Techniques to the Evolution of the Architecture of a Large Legacy Software System
【24h】

The Application of Object-Oriented Design Techniques to the Evolution of the Architecture of a Large Legacy Software System

机译:面向对象设计技术在大型传统软件系统体系结构演变中的应用

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

摘要

Object Oriented Analysis and Design (OOAD) is increasingly popular as a set of techniques that can be used to initially analyze and design software. Unfortunately, OOAD is a relatively new concept and many large legacy systems predate it. This paper presents the approach one company followed in applying OOAD techniques to an existing 2.5 million line code base. We present an iterative process that provides an avenue for the software to evolve while balancing the needs of business and software engineering. Our case study reveals the many pitfalls that can derail a software re-engineering effort, but also shows promising initial results from continued perseverance in this effort.
机译:面向对象的分析和设计(OOAD)作为一组可用于初始分析和设计软件的技术,越来越受欢迎。不幸的是,OOAD是一个相对较新的概念,许多大型遗留系统早于它。本文介绍了一家公司将OOAD技术应用于现有250万行代码库的方法。我们提出了一个迭代过程,为软件的发展提供了一条途径,同时平衡了业务和软件工程的需求。我们的案例研究揭示了许多可能使软件重新设计工作脱轨的陷阱,而且还显示了通过持续的坚持不懈地努力所取得的令人鼓舞的初步结果。

著录项

相似文献

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

客服邮箱:kefu@zhangqiaokeyan.com

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

  • 服务号