Jack Greenfield

Jack Greenfield is Senior Director, Platform Architect Team at Microsoft, where he leads the Software Factories Initiative and heads a team developing architectural guidance for the Microsoft Software plus Services (S+S) strategy.

Jack was previously Principal Software Architect for the Visual Studio Team, where he introduced the Software Factories methodology, including the concept of DSLs. He drove the harvesting of DSL technology from existing tools, and applied it to tools being developed for the Microsoft Business Framework (MBF). Later, he designed and led the development of the Designer Integration Bus.

Before joining Microsoft, he was Chief Architect, Rose Business Unit, at Rational Software Corporation, and Founder and CTO of InLine Software Corporation. At NeXT Computer, he developed the Enterprise Objects Framework, which is now a part of Web Objects enterprise framework and application server from Apple Computer.

A well-known speaker and writer, Jack co-authored the best-selling book "Software Factories: Assembling Applications with Patterns, Models, Frameworks and Tools". He has also contributed to the Unified Modeling Language (UML), Java 2 Enterprise Edition (J2EE), and related Object Management Group (OMG) and Java Community Process (JCP) specifications.

Jack holds a B.S. in Physics from George Mason University.

Unless otherwise stated, the content of this page is licensed under Creative Commons Attribution-ShareAlike 3.0 License