最近给某公司进行了一次培训,培训中看到他们在欧洲总部的工程师发过来的UML时序图一张。

就这张图而言,他们的绘制完全错误,而且表达混乱,问题大概如下(其图形类似于我那本书《软件工程之全程建模实现》上第137页和134页形态的结合体):

1、没有一个对整个时序图的驱动行为,也就是Actor的驱动行为没有表述/没有表述清楚

2、方法调用混乱,返回和调用都是方法调用的标示。

3、时序图的数据流中断,每一个操作没是单独的数据流,数据流的时序性没有表达出来

4、他们的时序图并没有做到真正的详细设计,也就是说,无法导出代码,这完全没有更有效的用好UML和这个工具。

由此可见,即使是在欧洲,他们的技术人员也不过和我们中国大陆的技术人员在UML应用上相差无几,并不见得比我们高明多少。

注:涉及到商业机密问题,我当时没有索要那张图作为例证,也不能发布关于这家公司的任何信息。

窥国外uml应用情况之一隅相关推荐

  1. 国外博士后待遇情况汇总

    许多老师再考虑申请国外博士后的时候会顾虑待遇方面的问题,对此知识人网小编整理关于主要国家博士后待遇情况的汇总. 美国:美国机会更多,生活质量更高,生活空间也广.美国的年薪一般是3.0-6.5万美金左右 ...

  2. 2022年国外LEAD收入情况

    欢迎关注勤于奋 每天12点准时更新国外LEAD相关技术 这个收入情况,最喜欢关心,最喜欢看的人应该是新手和观望的人最想知道的,LEAD收入只要操作了,赚钱肯定是没问题,我一直这样说,而且我公众号叫勤于 ...

  3. 最近国外LEAD收款情况

    大家好,欢迎来到勤于奋国外LEAD联盟营销,勤于奋时刻提醒自己,只有勤快和奋斗合一体,天天坚持去做一件事情,才能有可能成功.所以我很喜欢这个名字, 每天我都会关注程序语言的发展,开发技术的更新,同时也 ...

  4. DNS通道检测 国外学术界研究情况——研究方法:基于流量,使用机器学习分类算法居多,也有使用聚类算法的;此外使用域名zif low也有...

    http://www.ijrter.com/papers/volume-2/issue-4/dns-tunneling-detection.pdf  <DNS Tunneling Detecti ...

  5. 为什么“前Google工程师”会“感觉UML没啥用”?

    前几天,有学员发给我截屏,一位"前Google工程师"在自己的网络课上发表了以下言论: 这么多年来,发表类似"感觉UML没用"这样的言论的人,实在是太多了,包括 ...

  6. 中国 IPv6 网民活跃用户达 3.62 亿,但 App 支持与国外差距较大!

    整理 | 夕颜 出品 | CSDN(ID:CSDNnews) 2017 年底,国家开始推行 IPv6 普及,出台多项政策推进 IPv6 规模部署.至今,IPv6 普及已经有了巨大的进步.普通用户可能在 ...

  7. 国外工业互联网安全现状分析(政策;标准;厂商;产品)

    目录 政策方面的现状 (1)美国 (2)德国 (3)澳大利亚 (4)新加坡 标准方面的现状 (1)美国 (2)德国 (3)其他国家 国外领军企业的现状 (1)阿米斯Armis Security (2) ...

  8. 国外lead教程---EMU之SSN用不用

    讲这个的原因是,这几天有人发信我,问我有没有ssn卖,我很奇怪,如果你是要操作资料类的offer,那么你去找专业的人买应该会比在我这买的好很多呀,我手上的基本都是我用来跑过offer的资料,所以多问了 ...

  9. ArcBlock 分享 | 在国外,没有中国人参与的项目就不投

    作者: 链天下 11月20日上午10时,链天下"百媒链谈"特邀ArcBlock创始人兼CEO冒志鸿(老冒)就国外区块链项目的发展情况进行了深度交流. <百媒链谈>是一个 ...

最新文章

  1. LeetCode 589. N-ary Tree Preorder Traversal-多子节点树前序遍历--递归,迭代--反向压栈--C++解法
  2. 【SSH之旅】一步学习的步Struts1相框(三):分析控制Struts1示例
  3. mysql 5.7.20主从配置_mysql5.7.20免安装版配置方法图文教程
  4. 机器学习: 共轭梯度算法(PCG)
  5. select + 线程池 回应服务器(windows)
  6. php 整行插入mysql_MySQL的多行插入
  7. 看到的精彩的地方 分享下
  8. Raki的读paper小记:Empower Entity Set Expansion via Language Model Probing
  9. Ubuntu16.04安装MATLAB2014a
  10. 《那些年啊,那些事——一个程序员的奋斗史》八
  11. 如何制作通讯录vcf_批量信息从表格导入手机“通讯录”
  12. macos复制粘贴快捷键 快速_mac os系统复制粘贴ctrl+c ctrl+v快捷键实现方式
  13. 如何出版一本技术类书籍
  14. 计算机启动死机,电脑开机突然死机怎么回事?小编教你解决开机死机问题
  15. 食堂配送公司订餐微信小程序开发制作定制功能需求文档
  16. android 键盘遮挡
  17. 单点登录的三种实现方式
  18. tif文件转为shp文件_从Tif文件转为shp文件(ArcMap,代码)、gdal打包问题
  19. 群翔ShopNum1分销系统V8.1升级版,更优更全更盈利
  20. android控制中心实现,基于Android平台的智能家居系统控制中心的设计与实现

热门文章

  1. 论文笔记--InfGCN: Identifying influential nodes in complex networks with graph convolutional networks
  2. STM32+ESP8266连接服务器失败,不断发送OneNet_DevLink
  3. caoz谈能力成长系列 - 机会来自于担当
  4. 基于jsp的在线电影网站
  5. 【YBT2022寒假Day3 C】毒瘤染色(LCT)(圆方树)(容斥)
  6. ERP项目管理的内容
  7. Https VS Http 性能比拼以及开机启动
  8. G - Daxia want to buy house 【精度】
  9. Go语言基础--Printf格式化输出、Scanf格式化输入详解
  10. 【附源码】计算机毕业设计java自习室管理系统设计与实现