DocumentCode :
2577922
Title :
Developing Self-Managing Embedded Systems with ASSL
Author :
Vassev, Emil ; Hinchey, Mike
Author_Institution :
Lero-the Irish Software Eng. Res. Centre, Univ. Coll. Dublin, Dublin, Ireland
fYear :
2010
fDate :
4-7 May 2010
Firstpage :
81
Lastpage :
89
Abstract :
This research targets formal modeling of embedded systems capable of self-management. In our approach, we use the ASSL (Autonomic System Specification Language) framework as a development environment, where self-management features of embedded systems are formally specified and an implementation is automatically generated. ASSL exposes a rich set of specification constructs that help developers specify event-driven embedded systems. Hardware is sensed via special metrics intended to drive events and self-management policies that help the system handle critical situations in an autonomous reactive manner. We present this approach along with a simulation case study where ASSL is used to develop control software for the wide-angle camera carried on board NASA´s Voyager II spacecraft.
Keywords :
embedded systems; fault tolerant computing; formal specification; object-oriented programming; specification languages; ASSL; autonomic system specification language; event-driven embedded system; formal modeling; self- management feature; Computer architecture; Conferences; Distributed computing; Embedded system; Hardware; Image processing; Image resolution; Machine vision; Object detection; Smart pixels; ASSL; embedded systems; reactive systems; self-management;
fLanguage :
English
Publisher :
ieee
Conference_Titel :
Object/Component/Service-Oriented Real-Time Distributed Computing Workshops (ISORCW), 2010 13th IEEE International Symposium on
Conference_Location :
Carmona, Seville
Print_ISBN :
978-1-4244-7218-5
Type :
conf
DOI :
10.1109/ISORCW.2010.38
Filename :
5479522
Link To Document :
بازگشت