DocumentCode
405168
Title
The art, science and engineering of software development skills in an embedded system
Author
Chai, Kok-Soon
Author_Institution
Software Archit. Group, Motorola R&D, Penang, Malaysia
Volume
1
fYear
2003
fDate
21-24 Sept. 2003
Firstpage
232
Abstract
After many years since software design first started, it is still not matured like other disciplines such as electrical or mechanical engineering design in such a way that they are repeatable with defined methods, processes, artifacts, and so forth. For example, electronics systems are based on the fundamental of physics and chemistry. Software does not work based on these fundamentals, and many are still questioning the necessity of software engineering. We show one of the ways to do software design, particularly on telecommunication systems, that demonstrate a practical software engineering practice. We show that software development is very much like art, science and engineering. We show how do we design and specify a software feature systematically with disciplines, and further suggest the skills required for software professional.
Keywords
embedded systems; software engineering; telecommunication computing; electrical engineering design; electronics systems; embedded system development; mechanical engineering design; software design; software development skills; software engineering practice; telecommunication systems; Art; Embedded software; Embedded system; Programming; Real time systems; Software architecture; Software design; Software engineering; Software systems; Subspace constraints;
fLanguage
English
Publisher
ieee
Conference_Titel
Communications, 2003. APCC 2003. The 9th Asia-Pacific Conference on
Print_ISBN
0-7803-8114-9
Type
conf
DOI
10.1109/APCC.2003.1274349
Filename
1274349
Link To Document