Source code
ソースコード生成（）とは、テンプレートなどのオントロジー的モデルを使ってソースコードを生成することであり、テンプレートエンジンや統合開発環境（IDE）などのプログラミングツールを使って行われる。これらのツールは、様々なソースコード生成手段を提供する。ソースコード生成器の単純な例としてマクロプロセッサ（例えば、C言語のプリプロセッサ）があり、ソースコード上のパターンを比較的単純な規則に従って置換する。