软件再工程

✍ dations ◷ 2025-08-22 13:47:18 #软件再工程

软件再工程(software reengineering)是指对既存软件系统进行调查,并重新开发的过程,其目的是重新审视现有的系统,以便进一步利用新技术来改善系统或促进现存系统的再利用。

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

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

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

相关

  • 锕系化学锕系化学(Actinide chemistry)是核化学中的一个主要分支领域,研究锕系元素的反应以及其分子系统。锕系元素的名称得名自3族元素锕Ac。而锕系元素常会用An来表示。锕系元素中绝
  • 揍他一顿《揍他一顿》(英语:)是加拿大籍华侨导演杨科2017年的短片作品。本片的原名是“惩罚”(Punishment)。性格懦弱又好强的张世豪(黄礼丰 饰)因发现自己的女友(陈姮岑 饰)爱上了新来的转校
  • 国务院议事协调机构国务院议事协调机构是中华人民共和国国务院的组成机构,负责承担跨部门的重要业务工作的组织协调。根据《国务院行政机构设置和编制管理条例》第六条规定,国务院议事协调机构议
  • 戈兰·戈基奇戈兰·戈基奇(Goran Gogić,塞尔维亚语:Горан Гогић,1986年4月24日-2015年7月3日)是一名塞尔维亚的足球运动员,曾效力中国足球甲级联赛的青岛海牛。2015年7月3日,戈基奇于
  • 亚历山大·波普科夫亚历山大·叶夫根耶维奇·波普科夫(俄语:Александр Евгеньевич Попков,1994年12月27日-)生于圣彼得堡,是一名俄罗斯男子游泳运动员,主攻自由泳和蝶泳。20
  • 约翰·科尼尔斯小约翰·詹姆斯·科尼尔斯(英语:John James Conyers Jr.,1929年5月16日-2019年10月27日),美国民主党政治人物,现为代表密歇根州第13国会选区的联邦众议员。他自1965年起便一直是联
  • 怀托摩洞穴怀托摩洞穴(Waitomo Caves),是新西兰的一个村落名称,也是该村落内一系列洞穴的统称。怀托摩洞穴位于北岛的怀卡托区域,约在堤克优堤(英语:Te Kuiti)西北方12公里处。虽然有许多从事
  • 概念 (C++)在针对 C++ 进行修订的 C++0x 中,概念 (concept) 和与其相关的一组公设 (axiom) 被提出作为 C++ 模板系统的扩展。它们被设计用来增进编译器发现问题代码所产生的错误消息,并让程序员能在他们所编写的模板中定义模板参数所具备的属性。这些属性让代码能指引编译器做某些优化(除了增进可读性之外),同时也可能透过形式验证工具来检验实现与规格是否相符以增进可靠性。2009年7月,因为概念被认为还未准备好进入 C++0x,C++0x 委员会决定从标准草案中将其移除。目前有些非正式的计划以某种形
  • 占领波罗的海国家 爱沙尼亚 拉脱维亚占领波罗的海国家指的是1940年6月14日,苏联根据苏德互不侵犯条约军事占领波罗的海三国(爱沙尼亚、拉脱维亚、立陶宛)这一事件,随后三国即被吞并并成为了苏联加盟共和国。1941年6月22日,纳粹德国展开巴巴罗萨行动攻击苏联,在数周内占领波罗的海国家。1941年7月,第三帝国成立东方总督辖区管理波罗的海地区。1944年波罗的海攻势行动后,苏军重新占领波罗的海地区,并将剩余德军围困于库尔兰口袋中,直至其1945年5月正式投降。苏联对波罗的海国家的占领则一直维持至1991年8月波罗的海国家重
  • 代玛·贝尔特兰代玛·贝尔特兰(西班牙语:Daima Beltrán,1972年9月10日-),古巴女子柔道运动员。她曾代表古巴参加2000年和2004年夏季奥林匹克运动会柔道比赛,获得二枚银牌,均来自女子78公斤以上级。