Skip to content

Domain modelling with Mangle #14

Answered by burakemir
charlie2clarke asked this question in Q&A
Discussion options

You must be logged in to vote

I will try a concise answer. People may have different ideas of what constitutes a model, but I won't go into that. Pragmatically, a model is something that represents aspects of reality, for a particular purpose, that is valid for some slice of time (cf. Stachowiak "Allgemeine Modelltheorie").

In the context of software, a domain model is some representation of the "business" concepts - the things users perceive as important and how they are related to other things. Entity relationship diagrams, UML class diagrams and even wire formats and class definitions serve the purpose of domain model, even boxes and wires diagrams on a whiteboard.

Sometimes, it is useful or necessary to define a f…

Replies: 3 comments 5 replies

Comment options

You must be logged in to vote
1 reply
@charlie2clarke
Comment options

Comment options

You must be logged in to vote
4 replies
@charlie2clarke
Comment options

@burakemir
Comment options

@rkrishnasanka
Comment options

@menzeliano
Comment options

Answer selected by charlie2clarke
Comment options

You must be logged in to vote
0 replies
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Category
Q&A
Labels
None yet
5 participants