Ekosystem oprogramowania

Ekosystem oprogramowania to książka napisana przez Davida G. Messerschmitta i Clemensa Szyperskiego, która wyjaśnia istotę i skutki „ekosystemu oprogramowania ”, zdefiniowanego jako zbiór przedsiębiorstw funkcjonujących jako jednostka i wchodzących w interakcje ze wspólnym rynkiem oprogramowania i usług wraz z relacje między nimi. Relacje te często opierają się na wspólnej platformie technologicznej i działają poprzez wymianę informacji, zasobów i artefaktów.


Termin w analizie oprogramowania

W kontekście analizy oprogramowania termin ekosystem oprogramowania jest zdefiniowany przez Lungu jako „zbiór projektów oprogramowania, które są rozwijane i współewoluują w tym samym środowisku”. Środowisko może być organizacyjne (firma), społeczne ( open source ) lub techniczne ( ekosystem Ruby ). Metafora ekosystemu jest używana w celu oznaczenia analizy uwzględniającej wiele systemów oprogramowania. Najczęstszą z takich analiz jest analiza statyczna kodu źródłowego systemów składowych ekosystemu.

Linki zewnętrzne