Development of Automatic Verification for GUI System using Image Feature

Masatoshi Arai, Kazuhito Ito
{"title":"Development of Automatic Verification for GUI System using Image Feature","authors":"Masatoshi Arai, Kazuhito Ito","doi":"10.5687/ISCIE.34.23","DOIUrl":null,"url":null,"abstract":"組込みシステムの設計現場では UMLや Simulinkを 用いるモデルベース設計が導入されている [1–3].モデル ベース設計の利点は,設計仕様のモデル化とシミュレー ションをPC上で行うことにより,モデルが設計仕様を 満たしているか容易に検証できることが挙げられる.検 証済みモデルは実機用プログラムコードに自動変換して 実装するが,PCと実機はハードウェア構成が異なり,計 算形式の違い(浮動小数点と固定小数点の違いなど)に よる計算誤差が発生する可能性がある.PCにおける計 算結果(仕様)と実機における計算結果との誤差が公差 内(許容範囲内)か否かを検査し,正しく実装できたこ とを検証する実装検証が必要となる. GUIを使った車載メータは運転者の視認性に基づき表 示の位置や大きさの設計仕様が決められている.PCと 実機のハードウェア構成の違いにより,画面表示位置等 のデータが公差内であってもメータ実機上の表示に公差 を超える差異が発生する可能性がある.そのため画面表 示の実装検証が必要であるが,PC画像(仕様)と実機 画像の単純な比較では公差を認める検証ができず,目視 による検証を行っている.GUIを伴う組込みシステムの 実証検証の効率向上が求められている. 本研究では,PCと実機の画面表示から抽出した特徴 点のマッチングにより表示の位置や大きさのずれを求 めることでGUIシステムを実装検証する手法を提案す る.提案手法が車載メータの実装検証に利用可能であり, GUIシステムの自動実装検証に有効であることを示す.","PeriodicalId":403477,"journal":{"name":"Transactions of the Institute of Systems, Control and Information Engineers","volume":"3 1","pages":"0"},"PeriodicalIF":0.0000,"publicationDate":"2021-01-15","publicationTypes":"Journal Article","fieldsOfStudy":null,"isOpenAccess":false,"openAccessPdf":"","citationCount":"0","resultStr":null,"platform":"Semanticscholar","paperid":null,"PeriodicalName":"Transactions of the Institute of Systems, Control and Information Engineers","FirstCategoryId":"1085","ListUrlMain":"https://doi.org/10.5687/ISCIE.34.23","RegionNum":0,"RegionCategory":null,"ArticlePicture":[],"TitleCN":null,"AbstractTextCN":null,"PMCID":null,"EPubDate":"","PubModel":"","JCR":"","JCRName":"","Score":null,"Total":0}
引用次数: 0

Abstract

組込みシステムの設計現場では UMLや Simulinkを 用いるモデルベース設計が導入されている [1–3].モデル ベース設計の利点は,設計仕様のモデル化とシミュレー ションをPC上で行うことにより,モデルが設計仕様を 満たしているか容易に検証できることが挙げられる.検 証済みモデルは実機用プログラムコードに自動変換して 実装するが,PCと実機はハードウェア構成が異なり,計 算形式の違い(浮動小数点と固定小数点の違いなど)に よる計算誤差が発生する可能性がある.PCにおける計 算結果(仕様)と実機における計算結果との誤差が公差 内(許容範囲内)か否かを検査し,正しく実装できたこ とを検証する実装検証が必要となる. GUIを使った車載メータは運転者の視認性に基づき表 示の位置や大きさの設計仕様が決められている.PCと 実機のハードウェア構成の違いにより,画面表示位置等 のデータが公差内であってもメータ実機上の表示に公差 を超える差異が発生する可能性がある.そのため画面表 示の実装検証が必要であるが,PC画像(仕様)と実機 画像の単純な比較では公差を認める検証ができず,目視 による検証を行っている.GUIを伴う組込みシステムの 実証検証の効率向上が求められている. 本研究では,PCと実機の画面表示から抽出した特徴 点のマッチングにより表示の位置や大きさのずれを求 めることでGUIシステムを実装検証する手法を提案す る.提案手法が車載メータの実装検証に利用可能であり, GUIシステムの自動実装検証に有効であることを示す.
基于图像特征的GUI系统自动验证开发
在嵌入式系统的设计现场导入了基于UML和Simulink的模型设计[1 - 3].基于模型设计的优点是设计规范的建模和模拟通过在PC上进行sean,可以很容易地验证模型是否符合设计规格。验证后的模型自动转换为实机用程序代码后安装,PC和实机硬件结构不同,计算形式也不同(浮点和固定点的不同等)。有可能产生计算误差。需要进行封装验证,检查PC的计算结果(规格)与实际电脑的计算结果之间的误差是否在公差内(允许范围内),并验证是否正确封装。使用GUI的车载仪表根据驾驶者的视认性来决定显示的位置和大小的设计规格。根据PC和真机硬件结构的不同,画面显示位置等。的数据即使在公差内,仪表在实际设备上的显示也有可能出现超过公差的差异。为此需要对画面显示进行封装验证,PC图像(规格)和实际设备通过图像的简单比较无法验证公差,只能通过目视进行验证。需要提高带有GUI的嵌入式系统的实证验证效率。本研究提出了一种实现验证GUI系统的方法,通过匹配从PC和真机的画面显示中提取的特征点,求出显示位置和大小的偏差。该方案可用于车载仪表的封装验证,对GUI系统的自动封装验证有效。
本文章由计算机程序翻译,如有差异,请以英文原文为准。
求助全文
约1分钟内获得全文 求助全文
来源期刊
自引率
0.00%
发文量
0
×
引用
GB/T 7714-2015
复制
MLA
复制
APA
复制
导出至
BibTeX EndNote RefMan NoteFirst NoteExpress
×
提示
您的信息不完整,为了账户安全,请先补充。
现在去补充
×
提示
您因"违规操作"
具体请查看互助需知
我知道了
×
提示
确定
请完成安全验证×
copy
已复制链接
快去分享给好友吧!
我知道了
右上角分享
点击右上角分享
0
联系我们:info@booksci.cn Book学术提供免费学术资源搜索服务,方便国内外学者检索中英文文献。致力于提供最便捷和优质的服务体验。 Copyright © 2023 布克学术 All rights reserved.
京ICP备2023020795号-1
ghs 京公网安备 11010802042870号
Book学术文献互助
Book学术文献互助群
群 号:604180095
Book学术官方微信