-
公开(公告)号:CN105446725B
公开(公告)日:2019-01-18
申请号:CN201410498508.9
申请日:2014-09-25
Applicant: 国际商业机器公司
IPC: G06F8/20
Abstract: 本公开内容涉及用于模型驱动开发的方法和系统。在一个实施例中,提供一种用于模型驱动开发的方法,包括:分析程序代码以确定所述程序代码的语句的执行顺序,所述程序代码通过对模型执行第一转换而生成,所述模型包含对所述程序代码所实现的业务的抽象描述;将所述程序代码的所述语句的至少一部分分组为功能块;基于所述执行顺序和所述功能块创建所述程序代码的可视化表示;以及基于用户对所述可视化表示的标注,确定所述程序代码中待保留的代码片段,所述代码片段将被保留在通过对所述模型执行第二转换而生成的新程序代码中,所述第二转换在所述第一转换之后被执行。还描述了相应的系统。
-
公开(公告)号:CN105446725A
公开(公告)日:2016-03-30
申请号:CN201410498508.9
申请日:2014-09-25
Applicant: 国际商业机器公司
IPC: G06F9/44
CPC classification number: G06F8/35 , G06F8/34 , G06F8/427 , G06F11/323
Abstract: 本公开内容涉及用于模型驱动开发的方法和系统。在一个实施例中,提供一种用于模型驱动开发的方法,包括:分析程序代码以确定所述程序代码的语句的执行顺序,所述程序代码通过对模型执行第一转换而生成,所述模型包含对所述程序代码所实现的业务的抽象描述;将所述程序代码的所述语句的至少一部分分组为功能块;基于所述执行顺序和所述功能块创建所述程序代码的可视化表示;以及基于用户对所述可视化表示的标注,确定所述程序代码中待保留的代码片段,所述代码片段将被保留在通过对所述模型执行第二转换而生成的新程序代码中,所述第二转换在所述第一转换之后被执行。还描述了相应的系统。
-