DocumentCode
1824704
Title
Efficient and Adapted Component-Based Strategies for Embedded Software Device Drivers Development
Author
Navas, Juan ; Babau, Jean-Philippe
Author_Institution
MAPS Res. Center, Orange Labs., Issy-les-Moulineaux, France
Volume
2
fYear
2009
fDate
29-31 Aug. 2009
Firstpage
514
Lastpage
519
Abstract
Component-Based Software Engineering (CBSE) is now a mature architectural paradigm that has proved its value at design and development phases, easing software comprehension and reuse, among others. However, concepts introduced by CBSE have an impact on execution performance and reliability of hard-restrained embedded systems. In this paper we use a performance-oriented implementation of a generic component model and propose a series of strategies to be applied on embedded systems, and particularly device drivers design and development. These strategies take into account CBSE design features as well as concerns and requirements inherent to device drivers domain. Evaluation results show that by applying these strategies, benefits drawn from CBSE are compatible with embedded systems performance requirements.
Keywords
device drivers; embedded systems; object-oriented programming; software architecture; software reusability; adapted component-based strategy; component-based software engineering; embedded software device drivers development; generic component model; hard-restrained embedded system reliability; software architectural paradigm; software comprehension; software development; software reuse; Application software; Design engineering; Embedded computing; Embedded software; Embedded system; Hardware; Memory management; Programming; Software engineering; Time to market; Component Models; Device Drivers; Performance;
fLanguage
English
Publisher
ieee
Conference_Titel
Computational Science and Engineering, 2009. CSE '09. International Conference on
Conference_Location
Vancouver, BC
Print_ISBN
978-1-4244-5334-4
Electronic_ISBN
978-0-7695-3823-5
Type
conf
DOI
10.1109/CSE.2009.274
Filename
5284200
Link To Document