City Research Online

Complexity of self-engineering systems across the life cycle-Biological and engineering systems

Brooks, S. J. ORCID: 0000-0002-5712-7358 & Roy, R. ORCID: 0000-0001-5491-7437 (2021). Complexity of self-engineering systems across the life cycle-Biological and engineering systems. Procedia CIRP, 98, pp. 121-126. doi: 10.1016/j.procir.2021.01.016


A self-engineering (SE) system is an ability designed and built into a system which allows it to respond to functionality lost automatically and restore it fully or partially to maintain its availability. Examples include self-healing, self-repair, self-reconfiguring, built-in redundancy and self-adapting systems. SE systems aim to increase products useful life and extend its use phase. In previous research a complexity framework for identifying complexity of SE system was outlined; this paper builds on this research and investigates the impact complexity on all stages of the lifecycle of SE systems. The key stages of the lifecycle of SE systems is evaluated to identify additional complexity factors which should be considered. With the increase in the development of SE technologies, it is important to understand the lifecycle of these systems and the effect of complexity.

Publication Type: Article
Additional Information: Copyright 2021, The Authors. Published by Elsevier B. V. This is an Open Access article under the CC BY-NC-ND license (
Publisher Keywords: Self-enigneering, self-repair, lifecycle, self-healing, sustaibability
Subjects: T Technology > TA Engineering (General). Civil engineering (General)
Departments: School of Science & Technology > Engineering
[thumbnail of 1-s2.0-S2212827121000391-main.pdf]
Text - Published Version
Available under License Creative Commons Attribution Non-commercial No Derivatives.

Download (871kB) | Preview


Add to AnyAdd to TwitterAdd to FacebookAdd to LinkedinAdd to PinterestAdd to Email


Downloads per month over past year

View more statistics

Actions (login required)

Admin Login Admin Login