[发明专利]用于使软件可视化的方法和装置在审
申请号: | 201710053854.X | 申请日: | 2017-01-24 |
公开(公告)号: | CN106997295A | 公开(公告)日: | 2017-08-01 |
发明(设计)人: | J.宽特;M.赫尔曼;M.布茨;T.布莱勒 | 申请(专利权)人: | 罗伯特·博世有限公司 |
主分类号: | G06F9/44 | 分类号: | G06F9/44 |
代理公司: | 中国专利代理(香港)有限公司72001 | 代理人: | 卢江,杜荔南 |
地址: | 德国斯*** | 国省代码: | 暂无信息 |
权利要求书: | 查看更多 | 说明书: | 查看更多 |
摘要: | |||
搜索关键词: | 用于 软件 可视化 方法 装置 | ||
技术领域
本发明涉及用于使软件可视化的方法。除此之外,本发明涉及相应的装置、相应的计算机程序以及相应的存储介质。
背景技术
在软件技术中,软件文档汇编工具用于由软件开发过程的结果和对象来自动地产生文档汇编。在此,这种文档汇编在任何情况下也不被限制到相关的软件的程序代码上。常规的文档汇编工具允许由不同的源来生成文档,支持不同的布局预给定以及各种各样的输出格式。
根据现有技术的高级的文档汇编工具越来越多地利用静态的、动画的或者交互式的二维以及三维上的可视化方法,所述可视化方法对于软件可视化领域中的技术人员来说是熟悉的。用这种方式例如能够映射软件的实现结构、开发过程或者动态系统特性。因此,已知的、在商业名称ETAS EHANDBOOK出售的针对控制设备应用的文档汇编和可视化解决方案允许在具有多于20000印刷页的大规模的文档汇编中导览。
发明内容
本发明提供根据独立权利要求所述的用于使软件可视化的方法、相应的装置、相应的计算机程序以及相应的存储介质。
该解决方案的优势在于软件分析和软件可视化的有利的结合,以便因此快速以及交互式地分析以及必要时重组(umstrukturieren)复杂的软件结构。所提出的解决方案在于使用增强现实(augmented reality)的技术,也就是说,将计算机生成的数据(这里为要分析的软件结构)渐显到真实环境中。因为该结构根据本发明被渐显在数据眼镜(Datenbrille)上,所以分辨率或者细节化可以与用户到“投影面”的间距相适配。
通过在从属权利要求中论述的措施,在独立权利要求中所说明的基本构思的有利的扩展方案和改进方案是可能的。因此可以规定:所述分析的所有参加者都看到会议室、其它参加者以及附加地如投影那样看到要分析的软件结构。
根据另一方面可以规定:只要参加者紧挨虚拟投影面,就示出富有细节的片段。如果参加者退回,则将粗略的整体图像渐显在数据眼镜上。附加地,可以根据距离来渐显或者渐隐、或者甚至不同地示出元素。因此得出相对于印刷的文档汇编被改进的特性,在所述特性的情况下现有的不同的工具(tools)优点为了分析和可视化而被组合,但是用户保持如在文档汇编的现今普遍的印刷样本中那样的体验(user experience,UX),其方式是例如一个参加者指向软件结构的一部分并且所有其它参加者可以看到这是哪个位置。与具有相应的分辨率的巨大的屏幕相比,通过合适的数据眼镜来可视化是显著更有益的。除此之外,所需的设备是小的,并且能够容易地运输,使得每个任意的会议室都能够以这种方式用于分析。
因为数据眼镜可以是半透明的,所以所述穿戴者也看到房间中的其它讨论参加者。这些讨论参加者优选地使相同的虚拟显示器在房间中的相同位置处渐显。由此可能的是直接指向结构的一部分(电子辅助装置、如鼠标或者诸如此类的是不需要的)。在此,相对于印刷的文档汇编的优点是,可以动态地生成以及改变所示出的图像。由此可能的是,使附加信息从其它分析工具流入到图示中。除此之外,动态地生成的图像的布局可以容易地被改变以及优化。附加地,在计算机中生成的图片也可以与所有的补充等容易地被存档。
与具有非常大的分辨率的非常大的显示器不同,这里所提出的用于将计算机工具与多个数据眼镜耦合的方法不仅仅是价格更便宜的。所述方法还具有如下优点:能够容易地运输必要的设备,使得所述分析在世界范围内在任意的会议室中都是可能的。除此之外,还可以以在空间上分布的方式在共同的虚拟墙壁上工作。
根据另一方面可以规定:针对每个相关的开关组合可以渐隐所述软件的不活跃的部分,借助于所述开关组合来分析所述软件的相关的数据流。由此显著地减小所示出的结构的规模,以及能够显著更简单地检测相关的数据流。
附图说明
本发明的实施例在附图中被示出以及在随后的描述中进一步被解释。
图1示出根据第一实施方式的方法的数据流程图。
图2示意性地示出根据第二实施方式的装置。
具体实施方式
图1图解说明了根据第一实施方式的用于使软件(11)可视化的方法(10)。软件(11)的结构(12)(要考虑的尤其是通过其引起的数据流或控制流)对此通过数据眼镜(15)来映射(13),其中数据眼镜(15)的运动(16)连续地被检测并且结构(12)的细节度(18)根据所述运动(16)而被适配(17)。
该专利技术资料仅供研究查看技术是否侵权等信息,商用须获得专利权人授权。该专利全部权利属于罗伯特·博世有限公司,未经罗伯特·博世有限公司许可,擅自商用是侵权行为。如果您想购买此专利、获得商业授权和技术合作,请联系【客服】
本文链接:http://www.vipzhuanli.com/pat/books/201710053854.X/2.html,转载请声明来源钻瓜专利网。
- 上一篇:兽医应急用疫情处理应用包
- 下一篇:一种多功能首饰收纳盒