Martin Fowler

Martin Fowler
Martin Fowler
Born 1963 (age 47–48)
Walsall, England
Home town Melrose, Massachusetts

Martin Fowler is an author and international speaker on software development, specializing in object-oriented analysis and design, UML, patterns, and agile software development methodologies, including extreme programming.

Martin Fowler started working with software in the early 1980s[1] and has written six books on the topic of software development (see Publications). In March 2000, he became Chief Scientist at ThoughtWorks, a systems integration and consulting company.[1]

Fowler is a member of the Agile Alliance and helped create the Manifesto for Agile Software Development in 2001, along with more than 15 co-authors. He maintains a bliki, a mix of blog and wiki. He popularized the term Dependency Injection[2] as a form of Inversion of Control.

Martin Fowler was born in Walsall, England, and lived in London a decade before moving to United States in 1994. He lives near Boston, Massachusetts in the suburb of Melrose.[1]

He went to Queen Mary's Grammar School for his secondary education.



  • Fowler, Martin. Analysis Patterns: Reusable Object Models. Addison-Wesley. ISBN 0-201-89542-0. 
  • Fowler, Martin; Kent Beck. Planning Extreme Programming. Addison-Wesley. ISBN 0-201-71091-9. 
  • Fowler, Martin (September 2003). UML Distilled: A Brief Guide to the Standard Object Modeling Language (3rd ed. ed.). Addison-Wesley. ISBN 0-321-19368-7. 
  • Fowler, Martin; Kent Beck, John Brant, William Opdyke, and Don Roberts (June 1999). Refactoring: Improving the Design of Existing Code. Addison-Wesley. ISBN 0-201-48567-2. 
  • Fowler, Martin; David Rice, Matthew Foemmel, Edward Hieatt, Robert Mee, and Randy Stafford (November 2002). Patterns of Enterprise Application Architecture. Addison-Wesley. ISBN 0-321-12742-0.  (Jolt productivity award 2003 [3])
  • Fowler, Martin (September 2010). Domain-Specific Languages. Addison-Wesley. ISBN 978-0-321-71294-3. 

Online presentations


External links

Wikimedia Foundation. 2010.

Look at other dictionaries:

  • Martin Fowler — (2007) Martin Fowler (* 1963 in Walsall, England) ist Autor und renommierter Referent zum Thema Softwarearchitektur, spezialisiert auf objektorientierte Analyse und Design, UML, Entwurfsmuster und Agile Softwareentwicklung. Fowler begann mit der… …   Deutsch Wikipedia

  • Martin Fowler — Pour les articles homonymes, voir Fowler. Martin Fowler en 2007 Martin Fowler est un auteur, conférencier, informaticien et consultant américain dans la conception de logiciels d …   Wikipédia en Français

  • Martin Fowler (EastEnders) — Martin Fowler James Alexandrou as Martin EastEnders character Portrayed by Jon Peyton Price (1985–96) James Alexandrou (1996–2007) …   Wikipedia

  • Martin Fowler (footballer) — Martin Fowler Personal information Date of birth 17 January 1957 (1957 01 17) (age 54) Place of birth …   Wikipedia

  • Martin Fowler (disambiguation) — Martin Fowler may refer to: Martin Fowler, American information technology author/speaker Martin Fowler (footballer), born 1957, English professional footballer Martin Fowler (EastEnders), fictional soap opera character This disambiguation page… …   Wikipedia

  • Fowler (surname) — Fowler is an English and/or Irish surname with a linguistic origin in the Old English fugelere , indicative of a person occupied as a bird catcher.cite book last=Seary | first=E. R. | coauthors=Sheila M. P. Lynch | title=Family Names of the… …   Wikipedia

  • Fowler — ist der Name folgender Orte in den Vereinigten Staaten: Fowler (Colorado) Fowler (Illinois) Fowler (Indiana) Fowler (Kalifornien) Fowler (Kansas) Fowler (Michigan) Fowler (New York) Fowler (Ohio) Fowler ist der Familienname folgender Personen:… …   Deutsch Wikipedia

  • Fowler — Cette page d’homonymie répertorie les différents sujets et articles partageant un même nom. Fowler Alfred Fowler (1868 1940), astronome britannique Ally Fowler ; Arthur Fowler ; Bruce Fowler ; Calvin Fowler ; Charles… …   Wikipédia en Français

  • Martin — For people with the surname or given name Martin or similar, see Martin (name). Martin may refer to: Contents 1 Places 1.1 In Europe 1.2 …   Wikipedia

  • Martin David Kruskal — Born September 28, 1925(1925 09 28) New York City …   Wikipedia

Share the article and excerpts

Direct link
Do a right-click on the link above
and select “Copy Link”