文献
J-GLOBAL ID:201802231924224993   整理番号:18A2100928

プリプロセッサに基づく変動性の進化を分析する[エンジニアリングペーパー]:数千人のスクリプトの話【JST・京大機械翻訳】

[Engineering Paper] Analyzing the Evolution of Preprocessor-Based Variability: A Tale of a Thousand and One Scripts
著者 (2件):
資料名:
巻: 2018  号: SCAM  ページ: 50-55  発行年: 2018年 
JST資料番号: W2441A  資料種別: 会議録 (C)
記事区分: 原著論文  発行国: アメリカ合衆国 (USA)  言語: 英語 (EN)
抄録/ポイント:
抄録/ポイント
文献の概要を数百字程度の日本語でまとめたものです。
部分表示の続きは、JDreamⅢ(有料)でご覧頂けます。
J-GLOBALでは書誌(タイトル、著者名等)登載から半年以上経過後に表示されますが、医療系文献の場合はMyJ-GLOBALでのログインが必要です。
高度に構成可能なソフトウェアシステムは,共通のコードベースに基づく類似のソフトウェア変種の効率的で信頼できる開発を可能にする。条件付き編集を可能にするソースコードアノテーションを用いるCプリプロセッサCPPは,このようなシステムを実装するための簡単ではあるが強力なテキストベースツールである。しかし,注釈は実際のソースコードを妨害するので,CPPはしばしば誤りの源となり,保守努力を増加させることが多い。著者らの研究では,CPP誤用の高レベルパターン(すなわち,コードスミス)を同定できるかどうか,それらがどのように進化するか,そして,それらが維持を実際に妨げるかどうかについてcuriousしている。本研究を支援するために,著者らは強力なツールチェーンに進化した年を超える簡単なツールを始めた。この進化は,著者らのツールチェーンがモノリシックではないので可能であったが,スクリプトにより接続され,ファイルを介して通信する多くの小さなツールから構成されている。さらに,可能な限り既存のツールを再利用し,著者ら自身のソリューションを最後のリゾートとしてのみ開発した。本論文では,このツールチェーンを構築する経験を報告する。特に,著者らは,著者らが作った設計決定と,学習された教訓,肯定的なもの,および否定的なものを提示する。著者らは,これが議論を刺激するだけでなく,(最良の場合において)著者らのツールを用いてより多くの研究者を引き付けることを希望する。むしろ,他の研究プロトタイプを考慮する代わりに建築ツールに重点を置くことを奨励することも望んでいる。Copyright 2018 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が定めた文献の分類名称とコードです
図形・画像処理一般 

前のページに戻る