文献
J-GLOBAL ID:202002262813704128   整理番号:20A0916677

コードリfactリングとモデルベース若返りによるコード複雑性の低減【JST・京大機械翻訳】

Reducing Code Complexity through Code Refactoring and Model-Based Rejuvenation
著者 (4件):
資料名:
巻: 2020  号: SANER  ページ: 617-621  発行年: 2020年 
JST資料番号: W2441A  資料種別: 会議録 (C)
記事区分: 原著論文  発行国: アメリカ合衆国 (USA)  言語: 英語 (EN)
抄録/ポイント:
抄録/ポイント
文献の概要を数百字程度の日本語でまとめたものです。
部分表示の続きは、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・京大機械翻訳】
シソーラス用語:
シソーラス用語/準シソーラス用語
文献のテーマを表すキーワードです。
部分表示の続きはJDreamⅢ(有料)でご覧いただけます。
J-GLOBALでは書誌(タイトル、著者名等)登載から半年以上経過後に表示されますが、医療系文献の場合はMyJ-GLOBALでのログインが必要です。

準シソーラス用語:
シソーラス用語/準シソーラス用語
文献のテーマを表すキーワードです。
部分表示の続きはJDreamⅢ(有料)でご覧いただけます。
J-GLOBALでは書誌(タイトル、著者名等)登載から半年以上経過後に表示されますが、医療系文献の場合はMyJ-GLOBALでのログインが必要です。
, 【Automatic Indexing@JST】
分類 (1件):
分類
JSTが定めた文献の分類名称とコードです
図形・画像処理一般 
タイトルに関連する用語 (4件):
タイトルに関連する用語
J-GLOBALで独自に切り出した文献タイトルの用語をもとにしたキーワードです

前のページに戻る