It is difficult to produce the user's needed services by appropriately processing a number of the web resources. Web services enable to produce the relevant information to users via standard methods and to make more flexible service sequences using Web service composition. As a clerk helps us to buy items in the store, Web services should provide more active services in accordance with user's situation and environments. But the composition based on static rules is currently dominant in Web service composition. In this paper, we propose Web service composition based on behavior network. Behavior network generates behaviors automatically through the internal links and external links with sensors and goals, and can be applied to actively construct dynamic service sequences using Web services. To verify the usefulness of our the proposed method, we have developed an application based on behavior network using Amazon Web services. We have conducted the experiments with the application and have evaluated the usefulness, The results show the possibility of the behavior network for Web service composition.