抄録/ポイント:
抄録/ポイント
文献の概要を数百字程度の日本語でまとめたものです。
部分表示の続きは、JDreamⅢ(有料)でご覧頂けます。
J-GLOBALでは書誌(タイトル、著者名等)登載から半年以上経過後に表示されますが、医療系文献の場合はMyJ-GLOBALでのログインが必要です。
時間とともに,ソフトウェアはより複雑に成長する傾向があり,理解性と更なる開発を妨げる。偶発的複雑さを低減するために,モデルベースの若返り技術を提案した。これらの技術は,逆エンジニアリング(抽出モデル)をフォワードエンジニアリング(生成コード)と組み合わせる。残念ながら,モデル抽出は誤差傾向があり,検証は,生成したコードをテストすることにより,遅い段階でのみ行うことができる。上記の課題を緩和し,モデルベースの若返りをより制御することを意図した。著者らは,入れ子状態機械を実装する産業組込みソフトウェア部品を再生することを目的とした探索的事例研究を記述した。2つの技術を組み合わせた。最初に,著者らは,コード(a)がよく知られたプログラミングidiomsを使用することを保証する一連の小さな,自動化されたケース特異的コード再因子を開発して適用して,(b)モデルのタイプに容易にマップすることができるようにして,著者らは抽出することを意図した。第二に,コードの高レベル構造に焦点を合わせたモデルベースの若返りを実行した。上記の技術の組合せは,既存のコード上で直接実行されるので,コードレビューと試験の形で,初期検証のための十分な機会を与える。さらに,モデルのタイプによってコードを調整して,抽出を著しく単純化して,プロセスをより少ないエラー傾向にした。したがって,著者らは,モデルベースの若返りに向けての有用なステッピング石であると考えている。Copyright 2020 The Institute of Electrical and Electronics Engineers, Inc. All rights reserved. Translated from English into Japanese by JST.【JST・京大機械翻訳】