Fowler, Martin Ο Martin Fowler είναι επιστημονικός υπεύθυνος της «ThoughtWorks», μιας εταιρείας που αναπτύσσει και παραδίδει λογισμικό σε μεγάλες επιχειρήσεις. Εφαρμόζει τις αντικειμενοστρεφείς τεχνικές στην ανάπτυξη μεγάλων επιχειρηματικών εφαρμογών εδώ και μία δεκαετία. Είναι γνωστή η ενασχόλησή του με τα μοτίβα (patterns), τη UML, την ανακαίνιση (refactoring), και τις ευέλικτες διαδικασίες ανάπτυξης.