Domain-Specific Modeling brings together advances from several fields. The main ones are listed below, along with a selection of the most important links for further information on those topics.