Domain (software engineering)

domainapplication domainapplication domains
A domain is a field of study that defines 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.wikipedia
11 Related Articles

Computer programming

programmingcodingprogrammable
A domain is a field of study that defines 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 process of programming thus often requires expertise in several different subjects, including knowledge of the application domain, specialized algorithms, and formal logic.

Domain engineering

A domain is a field of study that defines 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.
A key idea in systematic software reuse is the domain.

Domain-specific language

Domain Specific Languagedomain-specificdomain-specific programming language
A domain-specific language (DSL) is a computer language specialized to a particular application domain.

Computer program

programprogramscomputer programs
A domain is a field of study that defines 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.

General-purpose language

general-purposegeneral programming languages
A general-purpose language is a computer language that is broadly applicable across application domains, and lacks specialized features for a particular domain.

Event storming

Event storming is a workshop-based method to quickly find out what is happening in the domain of a software program.

Adaptive collaborative control

The domain for the models used to conduct adaptive collaborative control is commands, queries, and responses from the human operator at the finite-state machine level.