現在、博士論文を書いています。私は博士号のかなりの部分を既存の科学コードのクリーンアップと拡張に費やし、以前は使用されていなかったソフトウェアエンジニアリングのベストプラクティスを適用しました。これについては論文で書きたいと思います。単純に「ユニットテストを追加しました」と言うのではなく、次のように書きたいと思います。
J. Doeは1975年にユニットテストを発明しました[ 23 ]。Bloggsによる最近の研究ら[ 24 ]のユニットテストは、73%によってソフトエラーの発生率を低下させることが... 234の別々のユニットテストは、Timpkinsによって作成されたのxUnitフレームワークによって管理される、コードベースに追加された示されたら[ 25 ]
広く受け入れられているソフトウェアエンジニアリングのベストプラクティスへの引用可能な学術文献(できれば、DOI、BibTeXなどを入手できる査読付きジャーナルの記事)を探しています。
- 単体テスト
- バージョン管理
- モジュール化/懸念の分離
- プロファイリング情報に基づいたパフォーマンスプロファイリング/最適化
- バグ/問題追跡
最初の発明と、その後の有効性の評価に関する情報を探しています。このようなものすべてを1か所にまとめたレビュー記事があれば、さらに良いことです。