Gregor Hohpe
Home • Patterns • Ramblings • Articles • Talks • Download • Links • Books • Contact

   

Gregor Hohpe

I am a software engineer and architect at Google. Previously, I consulted with Global 1000 companies to define their enterprise architecture and integration strategies. When I am not on a project or on a sales call, I spend the balance of my time writing articles or developing message-based or event-driven solutions.
Current Interests  [MORE]

I continue to think about how we can develop Enterprise Application Integration (EAI) solutions more efficiently and with higher quality. At this time, I zoomed in to investigate two key aspects, Agile EAI and Enterprise Integration Patterns:

Agile methods have taken the application developer community by storm. I want to see how we can transfer some of the benefits of Agile development (e.g. the ability to absorb changes) to the world of EAI and what kind of tools are required (e.g. test and build tools).For example, see my recent paper on Test-Driven Development in Enterprise Integration projects that Wendy and I wrote for ThoughtWorks.

I made considerable progress collecting Patterns of Enterprise Integration from my long list of client projects. The patterns provide reusable constructs that make EAI solution development more repeatable. My paper on enterprise integration patterns was accepted to the PLoP 2002 conference and has since evolved into a book.


Books

Most of my time has been going into working on my books.

Enterprise Integration Patterns

Gregor Hohpe and Bobby Woolf
ISBN 0321200683
700 pages, Addison-Wesley

On Amazon

Enterprise Solution Patterns using Microsoft .NET

David Trowbridge, Gregor Hohpe, James Newkirk, David Lavigne
ISBN 0735618399
380 pages, MS Press

On Amazon

The Best Software Writing

Joel Spolsky
ISBN 1590595009
APress

On Amazon

   

Projects  [MORE]

Of course, most of my time has been going into my upcoming book, Enterprise Integration Patterns. Now that it is at the printers, I hope to have time to refocus on writing articles, speaking at conferences and user groups, and tinkering with new technologies.

I have created a number of tools to automate tedious EAI development. My latest tools are StubGen (a code generator for TIBCO AE) and TibDoc (a documentation generation tool).

When I have a little time I make enhancements to my InfoGate tool -- an e-mail based Web data retrieval tool. I can use it from my cell phone.

» More detail on Projects


Contact

Gregor Hohpe

Mail