At present, a cloud computing is attracting attention as a network service to share the computing resources, i.e., networks, servers, storage, applications, and services. We focus on a cloud computing environment by using open source software such as OpenStack and Eucalyptus because of the unification management of data and low cost. In this paper, we propose a new approach to software dependability assessment based on stochastic differential equation modeling in order to consider the interesting aspect of the numbers of components, cloud applications, and users. Also, we analyze actual data to show numerical examples of software dependability assessment considering such characteristics of cloud computing. Moreover, we discuss the determination of optimum software maintenance times minimizing the total expected software cost.