Chapter 9

Analyzing the Architectures of Software-Intensive Ecosystems

P. Boxer*; R. Kazman,    * Boxer Research Limited, London, United Kingdom Carnegie Mellon University, Pittsburgh, PA, United States University of Hawaii, Honolulu, HI, United States

Abstract

Software-intensive ecosystems include large numbers of independent software-intensive and human agents interacting with and responding to each other’s demands in ways that are not amenable to traditional “closed-world” assumptions. The describes the core-periphery structures of the systems participating in ecosystems, and approaches the analysis of their “wicked” behavior from the perspective of the market behaviors that they are expected to support. It proposes that a key driver ...

Get Managing Trade-offs in Adaptable Software Architectures now with O’Reilly online learning.

O’Reilly members experience live online training, plus books, videos, and digital content from 200+ publishers.