Integrating performance modeling in the software development process