Advanced

A component-based approach to the design of networked control systems

Årzén, Karl-Erik LU ; Bicchi, Antonio; Dini, Gianluca; Hailes, Stephen; Johansson, Karl Henrik; Lygeros, John and Tzes, Anthony (2007) European Control Conference, 2007
Abstract
Component-based techniques revolve around composable,

reusable software objects that shield the application

level software from the details of the hardware and low-level

software implementation and vice versa. Components provide

many benefits that have led to their wide adoption in software

and middleware developed for embedded systems: They are

well-defined entities that can be replaced without affecting the

rest of the systems, they can be developed and tested separately

and easily integrated later, and they are reusable. Clearly such

features are important for the design of large-scale complex

systems more generally, beyond software architectures.... (More)
Component-based techniques revolve around composable,

reusable software objects that shield the application

level software from the details of the hardware and low-level

software implementation and vice versa. Components provide

many benefits that have led to their wide adoption in software

and middleware developed for embedded systems: They are

well-defined entities that can be replaced without affecting the

rest of the systems, they can be developed and tested separately

and easily integrated later, and they are reusable. Clearly such

features are important for the design of large-scale complex

systems more generally, beyond software architectures. In this

tutorial we propose the use of a component approach to address

embedded control problems. We outline a general componentbased

framework to embedded control and show how it can

be instantiated in specific problems that arise in the control

over/of sensor networks. Building on the middleware component

framework developed under the European project RUNES,

we develop a number of control-oriented components necessary

for the implementation of control applications and design their

integration. The present paper provides the overview of the

approach, discusses a real life application where the approach

has been tested and outlines a number of specific control

problems that arise in this application. Companion papers

provide the details of the implementation of specific components

to address these control problems, as well as experimental

validation results. (Less)
Please use this url to cite or link to this publication:
author
organization
publishing date
type
Contribution to conference
publication status
published
subject
keywords
sensor networks, components, networked control
conference name
European Control Conference, 2007
external identifiers
  • Scopus:39549108844
language
English
LU publication?
yes
id
30c23937-1ee1-49e1-b9b0-7cc04dd10712 (old id 961368)
date added to LUP
2008-01-28 09:32:04
date last changed
2016-10-13 04:53:07
@misc{30c23937-1ee1-49e1-b9b0-7cc04dd10712,
  abstract     = {Component-based techniques revolve around composable,<br/><br>
reusable software objects that shield the application<br/><br>
level software from the details of the hardware and low-level<br/><br>
software implementation and vice versa. Components provide<br/><br>
many benefits that have led to their wide adoption in software<br/><br>
and middleware developed for embedded systems: They are<br/><br>
well-defined entities that can be replaced without affecting the<br/><br>
rest of the systems, they can be developed and tested separately<br/><br>
and easily integrated later, and they are reusable. Clearly such<br/><br>
features are important for the design of large-scale complex<br/><br>
systems more generally, beyond software architectures. In this<br/><br>
tutorial we propose the use of a component approach to address<br/><br>
embedded control problems. We outline a general componentbased<br/><br>
framework to embedded control and show how it can<br/><br>
be instantiated in specific problems that arise in the control<br/><br>
over/of sensor networks. Building on the middleware component<br/><br>
framework developed under the European project RUNES,<br/><br>
we develop a number of control-oriented components necessary<br/><br>
for the implementation of control applications and design their<br/><br>
integration. The present paper provides the overview of the<br/><br>
approach, discusses a real life application where the approach<br/><br>
has been tested and outlines a number of specific control<br/><br>
problems that arise in this application. Companion papers<br/><br>
provide the details of the implementation of specific components<br/><br>
to address these control problems, as well as experimental<br/><br>
validation results.},
  author       = {Årzén, Karl-Erik and Bicchi, Antonio and Dini, Gianluca and Hailes, Stephen and Johansson, Karl Henrik and Lygeros, John and Tzes, Anthony},
  keyword      = {sensor networks,components,networked control},
  language     = {eng},
  title        = {A component-based approach to the design of networked control systems},
  year         = {2007},
}