- 23
- 0
- 约 5页
- 2017-05-13 发布于江苏
- 举报
吐吞吞UML模型到代码的转换
Sean
2003/09/04
概述
UML在软件系统中的建模能力和在业界的认可程度是不用怀疑的。我们可以看到,越来越多的软件项目采用UML作为项目的分析设计的表述手段。然而,UML模型作为系统的模型描述最终是要变为各种可以编译运行的代码的。从UML模型到代码的过程,在过去是通过人工来进行翻译的。而现在,这个模型到代码的转换过程都是通过软件工具自动化的完成的。因为在UML的设计之初,就考虑到了模型到代码转化的自动化的问题,所以UML模型本身就是适合自动化过程的。如今,已经有很多UML工具实现了UML模型到代码的转化过程,如Rose, Together,Argo等等。这里给出了一个通用的模型到代码的转换方法,可以实现对UML模型到代码转化的定制。可定制的意义在于,可以为UML模型提供到不同编程语言的代码转换引擎。通常工具提供的有c/c++, Java等常用语言的转换模块。这里以实时嵌入式系统应用的SystemC为例,来定制自己的UML到代码的转换工具。当然可以利用这个转换引擎,实现UML模型到各种语言的转换。
定制化的UML模型到代码的转换工具的意义,不但是可以生成自己的编程语言源码,而且这个转换模块还可以作为UML模型到其它模型描述形式的转换桥梁,比如UML模型的报表,模型审计等。如下图。
图表 1 模型转换引擎所处的位置
转换实现
2.1 工具的选择
您可能关注的文档
- 2016年最新广东省电子商务高新技术模拟考试试题.doc
- 5774例临床生育不良者异常染色体核型的分析.doc
- 8086微机原理课程设计_压力测量系统设 有硬件电路图计.doc
- 52755财务的分析在中小企业中应用的论文.doc
- 114160129文献综述.doc
- Acrel-2000电力监控系统在成都高新孵化园改造项目中应用的论文.doc
- ADF检验和协整检验区别.doc
- Ajax应用的论文安全的研究(宣以广).doc
- An Analysis of English Humor from the Perspective of Pragmatics 从语用学角度的分析英语幽默.doc
- ARM7串口聊天程序设计.doc
- TCPSS10212025用于数据中心的中压电力能源路由器技术规范.docx
- TSDHACC0252026可溯源防伪智能饮水机(征求意见稿).pdf.docx
- 等差数列概念与考点精讲.pdf
- QSYYHF00162023聚合物改性沥青耐根穿刺防水卷材.docx
- 25项国家计量比对结果(市场监管总局20260309).docx
- TCIAS92025既有建筑改造机电工程技术标准.docx
- THBJC0152026方正富硒大米征求意见稿.pdf.docx
- THBJC0212026方正刺五加征求意见稿.pdf.docx
- TLNEMA0402026室内空气中14种半挥发性有机物的测定标准文本(征求意见稿).docx
- TCPUMT0362025工业数字孪生应用成熟度模型与评估方法(征求意见稿).docx
最近下载
- 2025云南临沧沧源佤族自治县国有资本投资运营集团有限责任公司招聘人员及笔试历年参考题库附带答案详解.docx VIP
- 人教版四年级下册数学期末测试卷10套(word完整版).pdf VIP
- 海参苗种采购协议范本版.docx
- OASES(口吃整体评估量表).docx VIP
- 2025年甘肃省高考物理真题卷(含答案与解析).pdf VIP
- 危险废物管理台账(样表)(2024年).docx VIP
- 2026外泌体疗法临床转化与市场前景展望.docx
- 26年数学样卷+答题卡+答案(1).pdf VIP
- YS∕T 694.1-2017 变形铝及铝合金单位产品能源消耗限额 第1部分:铸造锭 .pdf
- 变电站精细化设计施工标准(电气部分).pptx VIP
原创力文档

文档评论(0)