ソフトウェアフレームワーク
BFC (en) - .NET環境におけるデータベース中心型分散コンピューティングアプリケーション開発のためのRADフレームワーク
CNI (Compiled Native Interface) - JavaコードとC++で書かれたアプリケーションやライブラリで相互に呼び出せるようにするGNU GCJ コンパイラ用のソフトウェアフレームワーク
Component-based Scalable Logical Architecture (en) (CSLA) - .NETでビジネスオブジェクトを使った堅牢なオブジェクト指向プログラムを作成する標準的方法
Habanero.NET (en) (Habanero) - .NETでドメイン駆動設計の原則を用いてエンタープライズアプリケーションを作成するためのオープンソースのフレームワーク
Java Native Interface (JNI) - Java仮想マシン (VM) 上で動作しているJavaコードとVM外で動作するネイティブアプリケーション(そのハードウェアやOS上で直接動作するプログラム)や他の言語(C言語、C++、アセンブリ言語など)で書かれたライブラリの相互呼び出しを可能にする。
Leonardi (en) - GUIアプリケーション向けのオープンソースのアプリケーションフレームワーク