Coordinating Web Services dynamically revolutionizes how each business collaborates for its performance improvement, so that many IT researchers are recently focusing on them. In order to make the coordination really effective in business, we have to take viewpoints from business models. Though several specifications and approaches were proposed for the coordination, there are no clear relationships between them and business models yet. In this paper, we propose a framework for Web Services coordination based on business models. We have focused on integrating supports for business model management and Web Services based business application development. The framework provides two kinds of repositories for business model management and application development respectively. These repositories enable us to reuse existing models and manage relationships between them, so that we can rapidly reflect business model changes on Web Services coordination.