Steve resides in the United Kingdom, where he has responsibility for software factories and domain-specific languages. His main interests include model-driven development, software methodologies, software architecture, patterns, and mobile computing.