Comparing Six Modeling Approaches