Martin Fowler è un informatico e ingegnere britannico di software, autore di numerosi libri e considerato fra i massimi esperti nei settori della programmazione orientata agli oggetti.