Emergent (mis)behavior vs. complex software systems

108Citations
Citations of this article
93Readers
Mendeley users who have this article in their library.
Get full text

Abstract

Complex systems often behave in unexpected ways that are not easily predictable from the behavior of their components; this is known as emergent behavior. As software systems grow in complexity, interconnectedness, and geographic distribution, we will increasingly face unwanted emergent behavior.Unpredictable software systems are hard to debug and hard to manage. We need better tools and methods for anticipating, detecting, diagnosing, and ameliorating emergent misbehavior. These tools and methods will require research into the causes and nature of emergent misbehavior in software systems.

Cite

CITATION STYLE

APA

Mogul, J. C. (2006). Emergent (mis)behavior vs. complex software systems. Operating Systems Review (ACM), 40(4), 293–304. https://doi.org/10.1145/1218063.1217964

Register to see more suggestions

Mendeley helps you to discover research relevant for your work.

Already have an account?

Save time finding and organizing research with Mendeley

Sign up for free