Eric Evans

E177706

Eric Evans is a software engineer and thought leader best known for originating and popularizing the concept of Domain-Driven Design in enterprise software development.

All labels observed (1)

Label Occurrences
Eric Evans canonical 2

How this entity was disambiguated

Statements (48)

Predicate Object
instanceOf author
software architect
software engineer
thought leader
areaOfInfluence business software design
enterprise software development
large-scale systems design
contributedTo bounded context concept in software design
formalization of Domain-Driven Design
strategic design patterns in DDD
tactical design patterns in DDD
ubiquitous language concept in software design
field domain modeling
object-oriented design
software architecture
software engineering
hasConcept aggregate
anticorruption layer
bounded context
context map
core domain
domain event
domain service
entity
generic subdomain
layered architecture in DDD
repository
supporting subdomain
ubiquitous language
value object
influenced enterprise application architecture practices
event storming and domain modeling practices
microservices design thinking
software modeling communities
influencedBy domain modeling traditions in software
object-oriented analysis and design
knownFor Domain-Driven Design: Tackling Complexity in the Heart of Software
surface form: Domain-Driven Design

enterprise software development
strategic design in software
notableWork Domain-Driven Design: Tackling Complexity in the Heart of Software
surface form: Domain-Driven Design (DDD) book

Domain-Driven Design: Tackling Complexity in the Heart of Software
occupation author
consultant
software engineer
promotes alignment of software model with business domain
close collaboration between developers and domain experts
iterative refinement of domain models
model-driven design

How these facts were elicited

Referenced by (2)

Full triples — surface form annotated when it differs from this entity's canonical label.

DDD (book) author Eric Evans
subject surface form: Domain-Driven Design: Tackling Complexity in the Heart of Software