正向工程和逆向工程的区别和特点是什么?

2023-04-17 16:50

2个回答
正向工程是通过到实现语言的映射而把模型转换为代码的过程。
逆向工程是通过从特定实现语言的映射而把代码转换为模型的过程。

简单来说两者的区别就是,正向工程是从设计到实现,而逆向工程是从实现生成设计。

1、正向工程:

CDM—>PDM

PDM—>Database

PDM—>OOM

2、逆向工程:

(1)从处理语言(Process Language)逆向生成业务处理模型(BPM)

(2)从对象语言(Object Language)逆向生成面向对象模型(OOM)

(3)从数据库(Database)或数据库脚本逆向生成物理数据模型(PDM)

(4)从XML定义(XMLDifinition)逆向生成XML模型



逆向工程的作用

逆向工程被广泛地应用到新产品开发和产品改型设计、产品仿制、质量分析检测等领域,它的作用是:

1、缩短产品的设计、开发周期,加快产品的更新换代速度;

2、降低企业开发新产品的成本与风险;

3、加快产品的造型和系列化的设计;

4、适合单件、小批量的零件制造,特别是模具的制造,可分为直接制模与间接制模法。

相关问答
人的一生中有哪些不可逆的过程?
3个回答2022-10-08 18:59
说长相吧,现在科学发达,那里都可以改,性格吧,随着环境的改变也有可能随之变化,本性吧凶残之人,也可能良心发现抛恶从善,命运,人常说,命运是在自己手中掌握,要说不可逆的,那就是过去,你走过的路,已经做过...
全文
在孩子成长过程中有几个逆反期
1个回答2024-01-30 20:46
在孩子成长过程中有3个逆反期。 1、宝宝叛逆期:2-3周岁时,孩子会逐渐形成自己的思维和想法,不像以前完全听从父母的话,经常和父母唱反调,表现出心理叛逆的特点。这属于孩子的第一个叛逆期阶段的表现,...
全文
一个人可以逆袭到什么程度?
3个回答2023-08-04 20:23
从假小子到嫁给了富二代。 初中时候班上一个黑黑瘦瘦的女孩子,由于总是短发而且搏岁瘦竟然被人称为“假小子”,可谁也想不到10年后的她却长枣银袭得越来越过分漂亮;10年后遇到的她仍旧瘦瘦的,但凳兄...
全文
多方可逆过程指的是什么
1个回答2023-10-03 09:42
  多方指的是宏观系统中的大量分子,这些分子在系统的演化过程中彼此做功,在做功芦李的过程中也伴随有能量转换以及由分派哗判子间摩擦和碰撞引起的一定尘改热量的流失和耗散,这些能量损失是不可复原的.
急!有谁知道逆水寒中的赫连春水程武去哪里了?
1个回答2022-10-25 20:10
什么时候要啊
什么是逆转心理过程
1个回答2023-01-05 02:17
逆转心理过程指的是改变一个人心里的想法,而且改变完成之后,完全到了另外一个面这样的一种方式。比如说一个人特别的抗拒人际交往,最后他每天都会出去找朋友,这样的一种心理状态的转变。
合成氨过程可逆吗
1个回答2022-10-02 11:29
是可逆反应 而且它与其他反应有点不同是 移走生成物可以加快生成NH3反应速率
可逆化学方程式
4个回答2022-10-03 08:00
有规律. 除了强电解质外,弱电解质都会或多或少的发生这种可逆反应.而你所举的这个例子会发生这种可逆反应是因为CO3 2-离子是一种弱电解质. 记住有哪些强电解质就可以判断哪些反应不可逆了.
扫码下载APP
听书听课听播客,随时随地陪伴你