2024-03-29T08:16:10Zhttps://ipsj.ixsq.nii.ac.jp/ej/?action=repository_oaipmhoai:ipsj.ixsq.nii.ac.jp:001826832023-04-27T10:00:04Z01164:01384:09129:09211
IoTシステムアーキテクチャのモデリング記法によるモデル検査支援手法の試作と評価Prototyping and Evaluation of Support Method of Model Checking using Modeling Notation of loT System Architecturejpnhttp://id.nii.ac.jp/1001/00182595/Technical Reporthttps://ipsj.ixsq.nii.ac.jp/ej/?action=repository_action_common_download&item_id=182683&item_no=1&attribute_id=1&file_no=1Copyright (c) 2017 by the Institute of Electronics, Information and Communication Engineers This SIG report is only available to those in membership of the SIG.信州大学日本ユニシス株式会社大阪大学信州大学日本ユニシス株式会社小形, 真平青木, 善貴中川, 博之小林, 一樹福島, 祐子IoT システムのアーキテクチャでは,ユーザ,Web サービス,エッジ,デバイス,電力系統,自然環境などの様々なオブジェクトが複雑に絡み合いやすい.それ故に欠陥が含まれないよう上流工程から注意深く分析 ・ 設計を進める必要がある.その分析 ・ 設計支援のため,われわれはこれまで要求分析工程を対象とし,ユースケース図レベルの抽象度で IoT システムアーキテクチャをモデル化する記法を提案してきた.本稿では,アーキテクチャモデルの欠陥を検査支援するために当該モデルをモデル検査ツール NuSMV 用の SMV コードへ変換する手法,およびその予備評価の結果を紹介する.loT system architecture often relates to various objects such as users. Web services, edges, devices, energy suppliers and natural environment, so the relationships between them are easy to complicatedly intertwine. Hence, the architecture should be carefully analyzed and designed at an early step of system development in order to prevent its defects. For such analysis and design, we have proposed a notation for modeling loT system architecture in the abstraction level of a use case diagram. This report presents a method of transforming an architecture model into the SMV code executed by NuSMV which is a symbolic model verifier in order to support checking the model, and a result of a preliminary evaluation of our method.AN10112981研究報告ソフトウェア工学(SE)2017-SE-1965162017-07-122188-88252017-07-07