オブジェクト指向
1994年にモデリング言語をプログラム設計に直接適用したGOFデザインパターンが初回発表された。Booch法とOMTとOOSEの考案者(スリーアミーゴス)は、後のIBMブランドになるラショナルソフトウェアで合流して統一モデリング言語(UML)を制作し、1995年のOOPSLAで初回発表した。オブジェクト指向はソフトウェア開発工程の分野にも広がり、モデル駆動工学、ドメイン固有言語、リファクタリング、アジャイルソフトウェア開発といった数々のトピックもOOPSLAから誕生している。IBMラショナルはオブジェクト指向開発工程フレームワークを標榜するラショナル統一プロセスを2003年に公開した。
1989年にはIBM社、Apple社、ヒューレットパッカード社、サンマイクロシステムズ社、アメリカン航空などの11社がコンピュータ産業共同事業団体OMG(Object Management Group)を設立した。その主な目的は、企業システムネットワークの基盤になる分散コンピューティングを構築するための分散オブジェクト設計の標準化を図ることであった。ここでのオブジェクトもデータとメソッドの複合体と定義されていた。1991年に分散オブジェクトの規格パラダイムとなるCORBAが発表された。1997年にOMGの標準モデリング言語はUMLに策定された。モデリングの形式体系化に力を注いでいたOMGはモデル駆動工学のメソッド確立を進めて、2001年にモデル駆動アーキテクチャを発表している。
1986年からACM(計算機協会)がOOPSLA(オブジェクト指向会議)を年度開催するようになり、オブジェクト指向はコンピュータサイエンスの一つのムーブメントになった。OOPSLA初期のチェアパーソンは、Smalltalkが生まれたゼロックス社パロアルト研究所のフェローが務めることが多かった。Smalltalkは正確にはプログラミング言語とGUIフレームワークを合わせた統合開発運用環境であり、ゼロックスAlto機上のOSまたはミドルウェアとして制作されていた。ゼロックスAltoはGUIを初めて汎用的にサポートしたコンピュータとOSであり、かのスティーブ・ジョブスを啓発してMacintoshのモデルになったことはよく知られている。1980年代前半のコンピュータ界隈は、CUI(キャラクタ・ユーザーインターフェース)からGUI(グラフィカル・ユーザーインターフェース)への過渡期であったので、すでにプログラミングパラダイムとGUIデザイン理論をミックスさせていたオブジェクト指向は、その当時における次世代的なソフトウェア開発技術になり得るものとして関心を集めていた。