Rusbult's investment model, developed by Rusbult et al. (2001), is an extension of social exchange theory, not just a cost-benefit analysis of the relationship. It considers satisfaction, comparison with alternatives and investment size.