DocumentCode
3012045
Title
On dependability driven software and hardware integration
Author
Suri, Neeraj
Author_Institution
Dept. of Comput. Sci., TU Darmstadt, Germany
fYear
2004
fDate
11-12 May 2004
Firstpage
45
Lastpage
49
Abstract
The functionality of embedded systems is increasingly defined by software (SW). As these systems face resource constraints - computational capabilities, power, space, cost etc - a natural consequence is the consolidation of diverse SW functionality onto shared hardware (HW) resources. Unfortunately, dependability is rarely an explicit design consideration over such consolidations. Focusing explicitly on provision of dependability, we propose a framework for structuring of SW functions to provide for desired dependability attributes as SW integrations transpire. A strategy for decomposing SW functions into conceptual error containment modules (ECMs) is proposed such that interference during SW interaction is (quantifiably) minimized. Subsequently, the rules of composition of ECMs for integrating software modules and HW-SW mappings can be developed via established co-design techniques. Overall, our aim is provision of "dependability by design " considering access to white-box SW.
Keywords
embedded systems; fault tolerant computing; hardware-software codesign; integrated software; object-oriented programming; program testing; conceptual error containment module; dependability driven software; embedded system; face resource constraint; hardware integration; hardware software codesign techniques; integrating software module; Aerospace control; Brushless DC motors; Computer science; Cost function; Embedded software; Embedded system; Hardware; Interference; Software systems; Timing;
fLanguage
English
Publisher
ieee
Conference_Titel
Software Technologies for Future Embedded and Ubiquitous Systems, 2004. Proceedings. Second IEEE Workshop on
Print_ISBN
0-7695-2123-1
Type
conf
DOI
10.1109/WSTFES.2004.1300413
Filename
1300413
Link To Document