• DocumentCode
    1318584
  • Title

    An eye on design: Effective embedded system software

  • Author

    Kamat, Sachin P.

  • Author_Institution
    Samsung India Software Oper., Bangalore, India
  • Volume
    29
  • Issue
    5
  • fYear
    2010
  • Firstpage
    33
  • Lastpage
    35
  • Abstract
    Good software design is as important in the development of a product as a strong foundation in the construction of an edifice. This is particularly important in the development of an embedded system where resources like memory, power, and processing capabilities are limited. Continuous innovation, fast-changing consumer needs, and the drive to remain ahead of competitors in terms of market share and product profile has drastically reduced the time to market a product and its development life cycle. The cost of defect correction increases with the development lifecycle stage. Post-release defect fixing is the most costly. Thus, it is important to have good software design and a process in place so that stringent deadlines can be met and rework activities minimized.
  • Keywords
    software engineering; system-on-chip; continuous innovation; embedded system software; life cycle development; processing capabilities; product development; software design; Design methodology; Embedded systems; Hardware; Memory management; Software design; System-on-a-chip;
  • fLanguage
    English
  • Journal_Title
    Potentials, IEEE
  • Publisher
    ieee
  • ISSN
    0278-6648
  • Type

    jour

  • DOI
    10.1109/MPOT.2010.937052
  • Filename
    5568178