We present a simulation approach which models and simulates life courses of individuals and couples and conducts mate matching. To define individual and couple behavior we use a continuous-time multi-state model, that is, we use a continuous-time microsimulation model. For mate matching we apply agent-based modeling: First, to each individual who is seeking for
a partner a random value is assigned that captures his or her aspiration level regarding the fit with a potential partner. Then, via an empirical likelihood equation we assess the probability that a given woman and a given man would mate. Thereafter, we simulate a decision making
process whether two individuals form a couple applying individuals’ aspiration levels and their mating probability. We use the ml-DEVS formalism to specify our novel simulation Approach and the modeling and simulation framework JAMES II for implementation. The accordant
ml-DEVS population model consists of a macro-DEVS model comprising two types of micro components: individuals and couples. The micro components handle the life-course dynamics of individuals and couples and the macro model guides partnership onsets, dissolution events, and other changes in the population composition such as childbirth and death events. We illustrate the potential of the presented approach by projecting a hypothesized population based on the population of the Netherlands.