Ensemble engineering and emergence

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

Abstract

The complex systems lying at the heart of ensemble engineering exhibit emergent behaviour: behaviour that is not explicitly derived from the functional description of the ensemble components at the level of abstraction at which they are provided. Emergent behaviour can be understood by expanding the description of the components to refine their functional behaviour; but that is infeasible in specifying ensembles of realistic size (although it is the main implementation method) since it amounts to consideration of an entire implementation. This position paper suggests an alternative. 'Emergence' is clarified using levels of abstraction and a method proposed for specifying ensembles by augmenting the functional behaviour of its components with a system-wide 'emergence predicate' accounting for emergence. Examples are given to indicate how conformance to such a specification can be established. Finally an approach is suggested to Ensemble Engineering, the relevant elaboration of Software Engineering. On the way, the example is considered of an ensemble composed of artificial agents and a case made that there emergence can helpfully be viewed as ethics in the absence of free will. © 2008 Springer Berlin Heidelberg.

Cite

CITATION STYLE

APA

Jun, H., Liu, Z., Reed, G. M., & Sanders, J. W. (2008). Ensemble engineering and emergence. In Lecture Notes in Computer Science (including subseries Lecture Notes in Artificial Intelligence and Lecture Notes in Bioinformatics) (Vol. 5380 LNCS, pp. 162–178). Springer Verlag. https://doi.org/10.1007/978-3-540-89437-7_11

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