Self - Repair of Embedded Systems

Research output: Contribution to journalArticle

8 Citations (Scopus)

Abstract

As embedded systems are increasingly entrusted with critical tasks, it becomes important that these systems exhibit high levels of reliability. Increasing complexity makes production of fault-free systems extremely difficult. Developing self-repair for embedded systems provides a means to alleviate the effects of a fault. This paper discusses a self-repair methodology for embedded systems that employs the unified modelling language and genetic algorithms. This approach increases the flexibility of systems by enabling the transfer of functionality between hardware and software. This design methodology is demonstrated using a speech recognition system. The benefits of the design for a self-repair strategy are highlighted and the implementation results for two examples of design objectives are presented. Author Keywords: Author Keywords: Self-repair; Unified modelling language; Genetic algorithms; Embedded systems
LanguageEnglish
Pages1-9
JournalEngineering Applications of Artificial Intelligence
Volume17
Issue number1
Publication statusPublished - Feb 2004

Fingerprint

Embedded systems
Repair
Unified Modeling Language
Genetic algorithms
Speech recognition
Hardware

Cite this

@article{c0147d6365f3482b83eea6a9c4ce3a80,
title = "Self - Repair of Embedded Systems",
abstract = "As embedded systems are increasingly entrusted with critical tasks, it becomes important that these systems exhibit high levels of reliability. Increasing complexity makes production of fault-free systems extremely difficult. Developing self-repair for embedded systems provides a means to alleviate the effects of a fault. This paper discusses a self-repair methodology for embedded systems that employs the unified modelling language and genetic algorithms. This approach increases the flexibility of systems by enabling the transfer of functionality between hardware and software. This design methodology is demonstrated using a speech recognition system. The benefits of the design for a self-repair strategy are highlighted and the implementation results for two examples of design objectives are presented. Author Keywords: Author Keywords: Self-repair; Unified modelling language; Genetic algorithms; Embedded systems",
author = "EA Coyle and LP Maguire and TM McGinnity",
year = "2004",
month = "2",
language = "English",
volume = "17",
pages = "1--9",
journal = "Engineering Applications of Artificial Intelligence",
issn = "0952-1976",
publisher = "Elsevier",
number = "1",

}

Self - Repair of Embedded Systems. / Coyle, EA; Maguire, LP; McGinnity, TM.

In: Engineering Applications of Artificial Intelligence, Vol. 17, No. 1, 02.2004, p. 1-9.

Research output: Contribution to journalArticle

TY - JOUR

T1 - Self - Repair of Embedded Systems

AU - Coyle, EA

AU - Maguire, LP

AU - McGinnity, TM

PY - 2004/2

Y1 - 2004/2

N2 - As embedded systems are increasingly entrusted with critical tasks, it becomes important that these systems exhibit high levels of reliability. Increasing complexity makes production of fault-free systems extremely difficult. Developing self-repair for embedded systems provides a means to alleviate the effects of a fault. This paper discusses a self-repair methodology for embedded systems that employs the unified modelling language and genetic algorithms. This approach increases the flexibility of systems by enabling the transfer of functionality between hardware and software. This design methodology is demonstrated using a speech recognition system. The benefits of the design for a self-repair strategy are highlighted and the implementation results for two examples of design objectives are presented. Author Keywords: Author Keywords: Self-repair; Unified modelling language; Genetic algorithms; Embedded systems

AB - As embedded systems are increasingly entrusted with critical tasks, it becomes important that these systems exhibit high levels of reliability. Increasing complexity makes production of fault-free systems extremely difficult. Developing self-repair for embedded systems provides a means to alleviate the effects of a fault. This paper discusses a self-repair methodology for embedded systems that employs the unified modelling language and genetic algorithms. This approach increases the flexibility of systems by enabling the transfer of functionality between hardware and software. This design methodology is demonstrated using a speech recognition system. The benefits of the design for a self-repair strategy are highlighted and the implementation results for two examples of design objectives are presented. Author Keywords: Author Keywords: Self-repair; Unified modelling language; Genetic algorithms; Embedded systems

UR - http://www.elsevier.com/wps/find/journalaudience.cws_home/975/description

M3 - Article

VL - 17

SP - 1

EP - 9

JO - Engineering Applications of Artificial Intelligence

T2 - Engineering Applications of Artificial Intelligence

JF - Engineering Applications of Artificial Intelligence

SN - 0952-1976

IS - 1

ER -