DocumentCode :
817380
Title :
Embedded software engineering: the state of the practice
Author :
Graaf, Bas ; Lormans, Marco ; Toetenel, Hans
Author_Institution :
Delft Univ. of Technol., Netherlands
Volume :
20
Issue :
6
fYear :
2003
Firstpage :
61
Lastpage :
69
Abstract :
Technologies for the development of embedded systems should address specific constraints such as hard timing constraints, limited memory and power use, predefined hardware platform technology, and hardware costs. Existing development technologies don´t address their specific impact on, or necessary customization for, the embedded domain. Nor do these technologies give developers any indication of how to apply them to specific areas in this domain, for example, automotive systems, telecommunications, or consumer electronics. Consequently, tailoring a technology for a specific use is difficult. Furthermore, the embedded domain is driven by reliability factors, cost factors, and time to market. So, this embedded domain needs specifically targeted development technologies. An inventory of eight European companies reveals what tools developers of embedded-systems software are and aren´t using, and why. The need exists for more specific, yet flexible, tools.
Keywords :
embedded systems; software engineering; software tools; cost factors; embedded domain; embedded systems development technologies; embedded systems software; hard timing constraints; hardware costs; hardware platform technology; reliability factors; targeted development technologies; time to market; tools developers; Automotive engineering; Consumer electronics; Costs; Embedded software; Embedded system; Hardware; Memory management; Power engineering and energy; Time to market; Timing;
fLanguage :
English
Journal_Title :
Software, IEEE
Publisher :
ieee
ISSN :
0740-7459
Type :
jour
DOI :
10.1109/MS.2003.1241368
Filename :
1241368
Link To Document :
بازگشت