Everything About ___
Live briefing

Everything about Domain (software engineering)

Target subject of a computer program

In software engineering, domain is the targeted subject area of a computer program. Formally it represents the target subject of a specific programming project, whether narrowly or broadly defined. For example, for a particular programming project that has as a goal of the creation of a program for a particular hospital, that hospital would be the domain. Or, the project can be expanded in scope to include all hospitals as its domain. In a computer programming design, one defines a domain by delineating a set of common requirements, terminology, and functionality for any software program constructed to solve a problem in the area of computer programming, known as domain engineering. The word "domain" is also taken as a synonym of application domain.Domain in the realm of software engineering commonly refers to the subject area on which the application is intended to apply. In other words, during application development, the domain is the "sphere of knowledge and activity around which the application logic revolves." —Andrew Powell-Morse Domain: A sphere of knowledge, influence, or activity. The subject area to which the user applies a program is the domain of the software. —Eric Evans Wikipedia →

🧭 Start here: a 6-step reading path

  1. Read the overview: Domain (software engineering)A 5-minute orientation
  2. Skim a recent paper: Controllable electrical, magnetoelectric and optical properties of BiFeO3 via domain engineeringInfluential work since 2022
  3. Pick up a classic book: NextThe most-reprinted book on the subject
  4. Read the landmark paper: Multiferroic Domain Boundaries as Active Memory Devices: Trajectories Towards Domain Boundary EngineeringCited 247 times
  5. Go sideways: Domain-driven designA closely related topic
  6. Go sideways: Modeling languageA closely related topic

📖 Definitions

No dictionary entry for this exact phrase.

🗂️ The subject at a glance

No outline available.

🏆 Landmark papers (most cited)

🆕 Influential since 2022

📚 Books worth reading

Ranked by number of editions on Open Library, a rough measure of how lasting a book is.

🔗 Related topics