MDriven (formerly CapableObjects) offers products and services for developing systems based on a Domain Model. While the ideas underlying its technology are in many ways similar to those of Domain Driven Design (DDD), it takes the concept one step further by making the domain model part of the running system. Its model driven approach offers dramatically increased productivity, as well as improved quality. MDriven's product offering includes MDriven Designer, MDriven Turnkey, MDriven Server and MDriven Framework. In addition, it provides consulting services in the areas of Domain Modeling, and Model Driven Development. MDriven is located in Stockholm, Sweden, and is a privately held company.
Persimmon System
株式会社パーシモンシステム(Persimmon System Corporation)は、ソフトウェアの工業生産とそれによる顧客満足度を充足するソリューションをテーマに各種のプロダクツを開発しています。ソフトウェア開発の生産性向上に寄与すべく、伝統的にソフトウェア開発支援ツールとして開発された「LLL」シリーズは、テンプレートに従ってプログラム・ソース・コードを自動生成し、コーディング量を極小化するツールです。ソフトウェア、特に業務システムはライフサイクル全体での生産性が問われます(SLCP:Software Life Cycle Process) 。そのために、プログラム・ソース・コードを規格化することにより、ソース・コードの品質を維持し、その結果保守性を高めるという考え方が必要です。単に開発コストが低ければ良いという考え方ではなく、プログラム・ソース・コードの自動生成によって支えるソフトウェア開発支援ツール群です。