WorldCat Identities

Fowler, Martin 1963-

Works: 90 works in 462 publications in 6 languages and 5,869 library holdings
Genres: Software 
Roles: Author, Editor, Creator, Author of introduction
Classifications: QA76.9.O35, 005.12
Publication Timeline
Most widely held works by Martin Fowler
UML distilled : a brief guide to the standard object modeling language by Martin Fowler( Book )

71 editions published between 1997 and 2013 in 3 languages and held by 1,151 WorldCat member libraries worldwide

"Now widely adopted as the de facto industry standard and sanctioned by the Object Management Group, the Unified Modeling Language (UML) is a notation all software developers need to know and understand. However, the UML is comprehensive in scope, and not all of it is equally important. The award-winning first edition of UML Distilled was widely praised for being a concise guide to the core parts of the UML and has proved extremely successful in helping developers get up and running quickly. UML Distilled, Second Edition, maintains the concise format but adds significantly updated coverage of use cases and activity diagrams, and expanded coverage of collaborations. It also includes a new appendix detailing the changes between UML versions."--Jacket
Refactoring : improving the design of existing code by Martin Fowler( Book )

65 editions published between 1999 and 2013 in 3 languages and held by 929 WorldCat member libraries worldwide

Bogen omhandler genbrug af og omstrukturering (refactoring) af eksisterende programmering, og giver praktiske anvisninger på løsninger. Med eksempler i Java
Analysis patterns : reusable object models by Martin Fowler( Book )

32 editions published between 1997 and 2010 in English and held by 482 WorldCat member libraries worldwide

This innovative book recognizes the need within the object-oriented community for a book that goes beyond the tools and techniques of the typical methodology book. In Analysis Patterns: Reusable Object Models, Martin Fowler focuses on the end result of object-oriented analysis and design - the models themselves. He shares with you his wealth of object modeling experience and his keen eye for identifying repeating problems and transforming them into reusable models. Analysis Patterns provides a catalogue of patterns that have emerged in a wide range of domains including trading, measurement, accounting and organizational relationships. Recognizing that conceptual patterns cannot exist in isolation, the author also presents a series of "support patterns" that discuss how to turn conceptual models into software that in turn fits into an architecture for a large information system. Included in each pattern is the reasoning behind their design, rules for when they should and should not be used, and tips for implementation. The examples presented in this book comprise a cookbook of useful models and insight into the skill of reuse that will improve analysis, modeling and implementation. --Back cover
Patterns of enterprise application architecture by Martin Fowler( Book )

42 editions published between 2003 and 2014 in English and Chinese and held by 481 WorldCat member libraries worldwide

This volume is a handbook for enterprise system developers, guiding them through the intricacies and lessons learned in enterprise application development. It provides proven solutions to the everyday problems facing information systems developers
UML distilled : applying the standard object modeling language by Martin Fowler( Book )

45 editions published between 1997 and 2004 in English and held by 474 WorldCat member libraries worldwide

Written for those already grounded in object-oriented analysis and design, this concise overview introduces you to UML, highlighting the key elements of its notation, semantics, and processes. Included is a brief explanation of UML's history, development, and rationale, as well as discussions on how UML can be integrated into the object-oriented development process. In addition, the book profiles various modeling techniques associated with UML - use cases, CRC cards, design by contract, dynamic classification, interfaces, and abstract classes - along with concise descriptions of notation and semantics and numerous insightful tips for effective use based on the authors' experience. In addition, the authors offer the first look at the emerging Objectory Software Development Process derived from the methodologies of Grady Booch, Ivar Jacobson, and James Rumbaugh. To give you a feel for the UML in action, the book includes a Java programming example that outlines the implementation of a UML-based design. You will come away with an excellent understanding of UML essentials, insight into how UML functions within the software development process, and a firm foundation upon which to expand and build your knowledge of the Unified Modeling Language
Planning extreme programming by Kent Beck( Book )

22 editions published between 2000 and 2004 in English and Japanese and held by 323 WorldCat member libraries worldwide

"You will learn how planning is essential to controlling workload, reducing programmer stress, increasing productivity, and keeping projects on track. Planning Extreme Programming also focuses on the importance of estimating the cost and time for each user story (requirement), determining its priority, and planning software releases accordingly."--Jacket
Domain-specific languages by Martin Fowler( Book )

20 editions published between 2010 and 2011 in English and held by 213 WorldCat member libraries worldwide

- Determining whether to use code generation, and comparing code generation strategies
NoSQL distilled : a brief guide to the emerging world of polyglot persistence by Pramod J Sadalage( Book )

13 editions published between 2012 and 2013 in English and held by 173 WorldCat member libraries worldwide

The need to handle increasingly larger data volumes is one factor driving the adoption of a new class of nonrelational "NoSQL" databases. Advocates of NoSQL databases claim they can be used to build systems that are more performant, scale better, and are easier to program. NoSQL Distilled is a concise but thorough introduction to this rapidly emerging technology. Pramod J. Sadalage and Martin Fowler explain how NoSQL databases work and the ways that they may be a superior alternative to a traditional RDBMS. The authors provide a fast-paced guide to the concepts you need to know in order to evaluate whether NoSQL databases are right for your needs and, if so, which technologies you should explore further. THe first part of the book concentrates on core concepts, including schemaless data models, aggregates, new distribution models, the CAP theorem, and map-reduce. In the second part, the authors explore architectural and design issues associated with implementing NoSQL. They also present realistic use cases that demonstrate NoSQL databases at work and feature representative examples using Riak, MongoDB, Cassandra, and Neo4j. In addition, by drawing on Pramod Sadalage's pioneering work, NoSQL Distilled shows how to implement evolutionary design with schema migration: an essential technique for applying NoSQL databases. The book concludes by describing how NoSQL is ushering in a new age of Polygot Persistence, where multiple data-storage worlds coexist, and architects can choose the technology best optimized for each type of data access
UML - konzentriert : die Standardobjektmodellierungssprache anwenden ; [mit neuester Version UML 1.1] by Martin Fowler( Book )

4 editions published between 1998 and 1999 in German and held by 76 WorldCat member libraries worldwide

Refactoring by Jay Fields( Book )

11 editions published between 2009 and 2010 in English and held by 73 WorldCat member libraries worldwide

UML konzentriert : eine strukturierte Einführung in die Standard-Objektmodellierungssprache by Martin Fowler( Book )

3 editions published between 2000 and 2004 in German and held by 68 WorldCat member libraries worldwide

UML 2.0 by Martin Fowler( Book )

2 editions published in 2004 in French and held by 65 WorldCat member libraries worldwide

UML konzentriert : eine kompakte Einführung in die Standard-Objektmodellierungssprache ; [zu UML 2.0] by Martin Fowler( Book )

1 edition published in 2004 in German and held by 53 WorldCat member libraries worldwide

UML by Martin Fowler( Book )

5 editions published between 2001 and 2003 in French and Finnish and held by 53 WorldCat member libraries worldwide

Initiation à ce langage de modélisation de projets de développement de systèmes d'information selon l'approche par objets: Historique et nature d'UML; Esquisse d'un processus de développement; Cas d'utilisation; Diagrammes de classe, d'interaction, d'états-transitions, d'activité et physiques; Packages et collaborations; UML et la programmation. Les auteurs d'UML recommandent le livre "à tous les modéliseurs et développeurs intéressés par un premier aperçu d'UML et qui souhaitent comprendre le rôle clé qu'il joue dans le processus de développement". [SDM]
User story mapping : discover the whole story, build the right product by Jeff Patton( Book )

2 editions published in 2014 in English and held by 52 WorldCat member libraries worldwide

Cost effective child caring places and spaces : guidelines for building projects by Martin Fowler( Book )

2 editions published in 1990 in Undetermined and English and held by 46 WorldCat member libraries worldwide

Patterns für Enterprise-Application-Architekturen by Martin Fowler( Book )

1 edition published in 2003 in German and held by 44 WorldCat member libraries worldwide

Extreme programming eXplained : embrace change by Kent Beck( Book )

2 editions published in 2001 in German and held by 41 WorldCat member libraries worldwide

"Extreme Programming (XP) was conceived and developed to address the specific needs of software development conducted by small teams in the face of vague and changing requirements. This new lightweight methodology challenges many conventional tenets, including the long-held assumption that the cost of changing a piece of software necessarily rises dramatically over the course of time. XP recognizes that projects have to work to achieve this reduction in cost and exploit the savings once they have been earned." "You may love XP or you may hate it, but Extreme Programming Explained will force you to take a fresh look at how you develop software."--Jacket
Analysemuster : wiederverwendbare Objektmodelle ; [ein Pattern-Katalog für Business-Anwendungen] by Martin Fowler( Book )

2 editions published in 1999 in German and held by 39 WorldCat member libraries worldwide

Knowledge Management : 95 most asked questions : what you need to know by Martin Fowler( )

1 edition published in 2014 in English and held by 0 WorldCat member libraries worldwide

moreShow More Titles
fewerShow Fewer Titles
Audience Level
Audience Level
  Kids General Special  
Audience level: 0.62 (from 0.12 for Knowledge ... to 0.91 for UML - konz ...)

Refactoring : improving the design of existing code
Alternative Names
Fowler, M. 1963-

Fowler, Martin

Martin Fowler brit szoftverfejlesztő

Martin Fowler britischer Fachbuchautor und Referent zum Thema Softwarearchitektur

Martin Fowler britisk skribent

Martin Fowler Brits schrijver

Martin Fowler brittisk frfattare

Мартин Фаулер британский ИТ-инженер и писатель

Мартин Фаулър

Фаулер, Мартин 1963-

Фаулер Мартін

مارتین فولر نویسنده بریتانیایی

마틴 파울러 영국 프로그래머

ファウラー, マーチン



Refactoring : improving the design of existing codeAnalysis patterns : reusable object modelsPatterns of enterprise application architectureUML distilled : applying the standard object modeling languagePlanning extreme programmingDomain-specific languagesRefactoringUML 2.0