Advances in complexity engineering
@article{Frei2011AdvancesIC, title={Advances in complexity engineering}, author={Regina Frei and Giovanna Di Marzo Serugendo}, journal={Int. J. Bio Inspired Comput.}, year={2011}, volume={3}, pages={199-212} }
Complexity science has seen increasing interest in the recent years. Many engineers have discovered that traditional methods come to their limits when coping with complex adaptive systems or autonomous agents. To find alternatives, complexity science can be applied to engineering, resulting in a quickly growing field, referred to as complexity engineering. Most current efforts come either from scientists who are interested in bio-inspired methods and working in computer science or mobile robots…
Figures and Tables from this paper
43 Citations
The future of complexity engineering
- Engineering
- 2012
An overview on some very interdisciplinary and innovative research areas and projects in the field of Complexity Engineering, including synthetic biology, chemistry, artificial life, self-healing materials and others, is provided.
Self-Organization and Artificial Life
- BiologyArtificial Life
- 2019
The fundamental aspects of self-organization are discussed and the main usages within three primary ALife domains are listed, namely “soft” (mathematical/computational modeling), “hard’ (physical robots), and “wet”/chemical/biological systems) ALife.
Describing complex design practices with a cross-domain framework: learning from Synthetic Biology and Swarm Robotics
- Computer ScienceResearch in Engineering Design
- 2016
A framework for describing complex design practices is presented here, not to exhaust all possible descriptions of complex design practice but rather to provide a structured yet adaptable way of highlighting the important aspects of these descriptions.
Describing complex design practices with a cross-domain framework: learning from Synthetic Biology and Swarm Robotics
- Engineering
- 2016
A cross-domain framework for describing complex design practices is presented, not to exhaust all possible descriptions of complex design practice but rather to provide a structured yet adaptable way of highlighting the important aspects of these descriptions.
Generating Functionals for Guided Self-Organization
- Psychology
- 2014
It has been noted, in this context, that scientific progress may generically be dealing with complexity barriers of various severities, in far reaching areas like medicine and meteorology, when researching real-world natural or biological complex systems.
Towards a framework of design principles : Classifying system features , behaviours and types
- Art
- 2014
‘Modularity’, ‘redundancy’, ‘robustness’, ... these and other terms refer to principles that are well known in design research and widely applied in many varieties of design practice. What is less…
A Framework for Complex Design: Lessons from Synthetic Biology
- Art
- 2018
This chapter reports on the development of a general framework for describing complex design which can be applied in different design contexts to identify commonalities and discrepancies in the…
Stochastic Process Algebra and Stability Analysis of Collective Systems
- Computer Science, MathematicsCOORDINATION
- 2013
It is shown how Stochastic Process Algebra can be combined with numeric analysis tools for the analysis of emergent behavioural aspects of collective systems and shows some surprising aspects of the crowd model itself.
Self-organising assembly systems formally specified in Maude
- BusinessJournal of Ambient Intelligence and Humanized Computing
- 2012
This article recapitulates on the research done in self-organising assembly systems (SOAS) and presents the completed formal specifications and their simulation in Maude. SOAS are assembly systems…
Self-organising assembly systems formally specified in Maude
- BusinessJ. Ambient Intell. Humaniz. Comput.
- 2014
An additional set of rules are presented describing how the GAP is transformed into layout-specific assembly instructions, which is a kind of recipe for how the self-organising robots assemble the product.
References
SHOWING 1-10 OF 155 REFERENCES
Distributed systems - from natural to engineered: three phases of inspiration by nature
- Computer ScienceInt. J. Bio Inspired Comput.
- 2010
A three-phase model is proposed which includes: 1) understanding natural systems; 2) lab experimentation; 3) industrial engineering, which illustrates how concepts from nature can be useful for engineering.
Engineering Systems Which Generate Emergent Functionalities
- Computer ScienceEEMMAS
- 2007
Three main challenges researchers have to cope with are highlighted: how to control the system at the macro level by only focusing on the design of agents at the micro level, what kind of tools, models and guides are needed to develop such systems in order to help designers and how validation of such systems can be achieved.
On model design for simulation of collective intelligence
- Computer ScienceInf. Sci.
- 2010
Offline Emergence Engineering For Agent Societies
- Computer Science
- 2007
This article proposes a hybrid approach by combining strategies from Genetic Programming and agent software engineering, and demonstrates that this approach effectively yields an emergent design for given problems.
Organic Computing - Understanding Complex Systems
- Computer Science
- 2008
In this book, the major ideas behind Organic Computing are delineated, together with a sparse sample of computational projects undertaken in this new field.
Complex Systems + Systems Engineering = Complex Systems Engineeri
- Engineering, Computer ScienceArXiv
- 2006
This paper and the associated panel will explore some of the connections between the fields of complex systems and systems engineering.
Design and Control of Self-organizing Systems
- Computer Science
- 2007
A methodology to aid engineers in the design and control of complex systems based on the description of systems as self-organizing, which claims that reducing the “friction” of interactions between elements of a system will result in a higher "satisfaction" of the system, i.e. better performance.
Complexity Engineering: Harnessing Emergent Phenomena as Opportunities for Engineering
- Computer Science
- 2005
One of the most fundamental problems engineers are facing when deploying complex systems knowledge is presented, what leads us to the formulation of the self-organization { speci cationtradeo principle} and what are central ingredients to complexity engineering.
Ten Questions about Emergence
- Computer Science
- 2005
Ten central questions about emergence are posed, preliminary answers are given, and four basic limits of self-organization are identified: a size limit, a place limit, an complexity limit and finally a combinatorial limit.
Toward the Specification and Design of Industrial Synthetic Ecosystems
- Computer ScienceATAL
- 1997
This paper briefly defines and motivates the Synthetic Ecosystems approach and outlines some techniques that have proven useful in specifying and designing them.