fbpx
维基百科

软件再工程

软件再工程(software reengineering)是指对既存软件系统进行调查,并重新开发的过程,其目的是重新審視現有的系統,以便進一步利用新技術來改善系統或促進現存系統的再利用。

名词由来 编辑

在契科夫斯基和克罗斯1990年的论文《Reverse Engineering and Design Recovery: A Taxonomy》当中首先提出该定义为:检查现有的系统,并试图进行修改或重构而组成新的模式。

在某些不正式的场合,软件再工程也被用于泛指对软件进行修改以增加新的功能或除错。

软件再工程有时候被与另一个定义:‘软件反求工程’(software reverse engineering,或称逆向工程)相混淆。比较准确地说,反求工程用于软件的起始建造阶段,而再工程用于软件后续的修改阶段。

参考文献 编辑

  • Chikofsky, E. and Cross, J., 1990. Reverse Engineering and Design Recovery: A Taxonomy. IEEE Software, 7(1):13-18.
  • Object Management Group, Knowledge Discovery Metamodel英语Knowledge Discovery Metamodel (KDM) 1.0 specification, 2007

外部链接 编辑

  • The Program Transformation Wiki (页面存档备份,存于互联网档案馆
  • The Architecture-Driven Modelrnization website at OMG (页面存档备份,存于互联网档案馆

软件再工程, software, reengineering, 是指对既存软件系统进行调查, 并重新开发的过程, 其目的是重新審視現有的系統, 以便進一步利用新技術來改善系統或促進現存系統的再利用, 名词由来, 编辑在契科夫斯基和克罗斯1990年的论文, reverse, engineering, design, recovery, taxonomy, 当中首先提出该定义为, 检查现有的系统, 并试图进行修改或重构而组成新的模式, 在某些不正式的场合, 也被用于泛指对软件进行修改以增加新的功能或除错, 有时候被与另. 软件再工程 software reengineering 是指对既存软件系统进行调查 并重新开发的过程 其目的是重新審視現有的系統 以便進一步利用新技術來改善系統或促進現存系統的再利用 名词由来 编辑在契科夫斯基和克罗斯1990年的论文 Reverse Engineering and Design Recovery A Taxonomy 当中首先提出该定义为 检查现有的系统 并试图进行修改或重构而组成新的模式 在某些不正式的场合 软件再工程也被用于泛指对软件进行修改以增加新的功能或除错 软件再工程有时候被与另一个定义 软件反求工程 software reverse engineering 或称逆向工程 相混淆 比较准确地说 反求工程用于软件的起始建造阶段 而再工程用于软件后续的修改阶段 参考文献 编辑Chikofsky E and Cross J 1990 Reverse Engineering and Design Recovery A Taxonomy IEEE Software 7 1 13 18 Object Management Group Knowledge Discovery Metamodel 英语 Knowledge Discovery Metamodel KDM 1 0 specification 2007外部链接 编辑The Program Transformation Wiki 页面存档备份 存于互联网档案馆 The Architecture Driven Modelrnization website at OMG 页面存档备份 存于互联网档案馆 nbsp 这是一篇與计算机相關的小作品 你可以通过编辑或修订扩充其内容 查论编 取自 https zh wikipedia org w index php title 软件再工程 amp oldid 61805904, 维基百科,wiki,书籍,书籍,图书馆,

文章

,阅读,下载,免费,免费下载,mp3,视频,mp4,3gp, jpg,jpeg,gif,png,图片,音乐,歌曲,电影,书籍,游戏,游戏。