Abstract | ||
---|---|---|
Organizations that build software-intensive products participate in socio-technical ecosystems that encompass their collaborators, competitors, customers, and suppliers. STREAM, an ecosystem modeling method, provides three views of that ecosystem: business, software, and innovation. In the software view the architecture is the primary structuring element. It is our hypothesis that certain quality attributes of the architecture, such as expressiveness and extensibility, are important factors in the success of the ecosystem. Extensibility is normally presented through the API. We examine the APIs of three platforms, one that is increasing in use, one that is in steady use, and one that is declining in use. We use these initial results to generate hypotheses for further exploration. |
Year | DOI | Venue |
---|---|---|
2013 | 10.1145/2501585.2501588 | WEA |
Keywords | Field | DocType |
important factor,certain quality attribute,steady use,initial result,ecosystem architecture,socio-technical ecosystem,ecosystem modeling method,software-intensive product,primary structuring element,software view,initial study,api,ecosystem | Architecture,Software engineering,Systems engineering,Structuring element,Software,Engineering,Extensibility,Ecosystem model,Ecosystem,Expressivity,Competitor analysis | Conference |
Citations | PageRank | References |
7 | 0.99 | 6 |
Authors | ||
3 |
Name | Order | Citations | PageRank |
---|---|---|---|
Simone da Silva Amorim | 1 | 17 | 5.80 |
Eduardo Santana de Almeida | 2 | 886 | 80.46 |
John D. McGregor | 3 | 1168 | 147.41 |