DocumentCode
3436804
Title
Embedded Systems Research: Missed Opportunities
Author
Selic, Bran
Author_Institution
Molina Software Corp., Ottawa, ON
fYear
2008
fDate
5-7 May 2008
Firstpage
357
Lastpage
357
Abstract
With society\´s increasing dependence on software, the issue of software quality is becoming more prominent. The term quality of service (QoS) has been used in conjunction with software to cover a broad range of characteristics, such as dependability, responsiveness, security, etc. Historically, the technical challenge of achieving a desired QoS in conditions of limited resources (e.g., finite computing power, memory capacity, communication bandwidth) was primarily relegated to the specialized domain of real-time and embedded software systems, that is, systems involved in continuous and timely interaction with the physical world. The "mainstream7" view and dominant software design philosophy are still based on the flawed premise that software should be developed without any considerations given to the characteristics and limitations of the hardware and software platforms that give it life. The important and useful principle of platform independence is being tragically misinterpreted as implying platform ignorance.
Keywords
embedded systems; quality of service; software quality; QoS; embedded software systems; quality-of-service; software quality; Bandwidth; Communication system security; Delay; Embedded computing; Embedded system; Physics computing; Power system security; Quality of service; Real time systems; Software quality; complex systems; embedded software; quality of service; real-time systems;
fLanguage
English
Publisher
ieee
Conference_Titel
Object Oriented Real-Time Distributed Computing (ISORC), 2008 11th IEEE International Symposium on
Conference_Location
Orlando, FL
Print_ISBN
978-0-7695-3132-8
Type
conf
DOI
10.1109/ISORC.2008.78
Filename
4519601
Link To Document