Companies form strategic alliances to develop projects that provide benefits to the participants. These strategic business alliances can be modeled by dynamic bipartite graphs where the edges link the companies involved in each project with the various projects. An algorithm that simulates the formation and dissolution of strategic alliance in an industry is developed. By using data from their specific industry, managers can use the model to infer industry characteristics pertaining to the formation and dissolution of strategic alliances that are otherwise quantitatively un-measurable such as the intrinsic value that their industry places on the involvement in strategic alliances.