问答文章1 问答文章501 问答文章1001 问答文章1501 问答文章2001 问答文章2501 问答文章3001 问答文章3501 问答文章4001 问答文章4501 问答文章5001 问答文章5501 问答文章6001 问答文章6501 问答文章7001 问答文章7501 问答文章8001 问答文章8501 问答文章9001 问答文章9501

逆向工程和正向工程在软件工程方面的区别?

发布网友 发布时间:2022-04-22 06:26

我来回答

3个回答

热心网友 时间:2023-07-01 02:44

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

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、适合单件、小批量的零件制造,特别是模具的制造,可分为直接制模与间接制模法。

热心网友 时间:2023-07-01 02:44

1、过程不同

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

2、程序不同

正向工程就是从目标出发,自己开发软件,而逆向工程则是拿到了别人现成的软件,然后通过反汇编等手段,把该程序做出来。

扩展资料:

需要逆向工程的原因如下:

接口设计。由于互操作性,逆向工程被用来找出系统之间的协作协议。

军事或商业机密。窃取敌人或竞争对手的最新研究或产品原型。

改善文档。当原有的文档有不充分处,又当系统被更新而原设计人员不在时,逆向工程被用来获取所需数据,以补充说明或了解系统的最新状态。

软件升级或更新。出于功能、合规、安全等需求更改,逆向工程被用来了解现有或遗留软件系统,以评估更新或移植系统所需的工作。

制造没有许可/未授权的副本。

学术/学习目的。

去除复制保护和伪装的登录权限。

热心网友 时间:2023-07-01 02:44

正向工程是通过到实现语言的映射而把模型转换为代码的过程。
逆向工程是通过从特定实现语言的映射而把代码转换为模型的过程。追问我还想知道正向设计现在的发展领域。
谢谢哦。。。

声明声明:本网页内容为用户发布,旨在传播知识,不代表本网认同其观点,若有侵权等问题请及时与本网联系,我们将在第一时间删除处理。E-MAIL:11247931@qq.com
快手极速版怎么绑定不了微信? 本班数学期中测试的优秀率是50%是什么意思 期中测试中全班56名同学有42人达到了优秀标准熊启中是稠剂的优秀率是... 期中测试中,全班56名同学,有49跟达到了优秀标准,求期中测试的优秀率是... 东瓜怎样吃,是减肥的最佳效果呢? 木耳冬瓜瘦肉汤怎么做味道极佳? 黑木耳冬瓜肉末汤美食做法 和前男友分手一年多了,也没联系过,怎么昨晚突然梦到他,而且感觉好真实... 面对分手两年多后的前男友,我应该怎么办 ...了微信但不说话,相亲女加了微信却不聊天,这是什么心态?_百... DMMD的伪双子线怎么打出来? 逆向工程设计与传统正向设计的区别 【 DMMD同人 】ViSTA+1.20(伪双子x苍叶)Fan Disk 发烧吃什么水果好,该怎样配餐 风寒感冒吃什么水果好 头疼发烧能吃什么水果 发烧人真好,能吃什么水果? 感冒了能吃什么水果 感冒发烧能吃什么水果 喉咙痛感冒发烧吃什么水果好 感冒了吃什么水果好 咳嗽,发烧吃什么水果好 感冒发烧了 吃什么水果有助于恢复 感冒发烧吃什么水果好吃这些水果有好处 感冒发烧吃什么水果 用另外手机怎么找回? 感冒发烧是应该吃什么水果,蔬菜比较好 用另外一种方式写句子 用另一种方式去感悟的作文 感冒发烧吃点什么水果比较好 想问一下,DMMD中是不是有伪双子线?是哪个线的BE... 问个问题:什么是正向设计,什么是逆向设计 dmmd FD要怎么打才能出伪双子线啊TwT ug建模和逆向工程,谁更重要,逆向造型是不是参数... DMMD这张伪双子求原图!!!! 逆向工程与传统的正向设计有什么共同点? 请问有谁知道DMMD里面伪双子假名 求大神告诉DMMD FD的伪双子线怎么打 是FD! 表示没... 谁知道在web建模中正向工程和逆向工程的概念.谢谢 正向设计与逆向设计 DMMD FD的伪双子线怎么打出来 说明“正向工程”和“逆向工程”的意义 DMMD re的伪双子线怎么出啊TUT 在酒吧的时候,该如何搭讪? 逆向设计的正向设计和逆向设计 求DMMD的伪双子线录制视频,拜托,最好是百度云 什么叫UG逆向造型 dmmd 伪双子x苍叶 cos图 什么是逆向建模 dmmd 进入白金前是谁打电话告诉苍叶有危险+伪双子...