A Three Viewpoint Model for Software Ecosystem

John D. McGregor and J. Yates Monteith


Ecosystem, Software Ecosystem, Business Ecosystem, Metamodel


An organization that produces software-intensive products participates in a network of relationships with other organizations that supply needed assets, that consume the organization’s products, and that compete for the same customers. Strategic decision makers in that organization must understand these relationships to make optimal decisions. The modeling approach presented in this paper creates three viewpoints on the network to separate concerns and reduce complexity for decision makers. A case study illustrates the effectiveness of the 3 viewpoints and shows the results of applying analyses in the context of those views.

Important Links:

Go Back