• 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