SEMay 5, 2012

Towards Ecology Inspired Software Engineering

arXiv:1205.1102v210 citations
Originality Incremental advance
AI Analysis

This addresses software engineering challenges for developers and organizations by introducing a novel paradigm, though it is conceptual without concrete implementation results.

The paper tackles the problem of software instability and lack of openness by proposing to use ecological principles as inspiration for new software construction paradigms, aiming to achieve stability and openness in software systems.

Ecosystems are complex and dynamic systems. Over billions of years, they have developed advanced capabilities to provide stable functions, despite changes in their environment. In this paper, we argue that the laws of organization and development of ecosystems provide a solid and rich source of inspiration to lay the foundations for novel software construction paradigms that provide stability as much as openness.

Foundations

The foundational work for this paper's niche, ranked by how specifically the neighbourhood builds on it — not by global fame.

Your Notes