• DocumentCode
    189719
  • Title

    Embedded software development in research environment: A practical guide for non-experts

  • Author

    Bajer, Marcin

  • Author_Institution
    ABB Corp. Res. Center, Krakow, Poland
  • fYear
    2014
  • fDate
    15-19 June 2014
  • Firstpage
    66
  • Lastpage
    71
  • Abstract
    Embedded microcomputer systems have grown tremendously in recent years and influence almost every aspect of our lives. They increase not only in popularity, but also in complexity. Rising computation power combined with low energy consumption enables new breed of applications and services. More often their development requires significant effort for technology research. The goal of this publication is to provide brief description of embedded software development process which fits specific requirements of research projects. Although, the software lifecycle contains larger number of steps this document describes only those related to requirements specification, architecture planning and development. The part related to testing and maintenance are not covered and will be subject of separate publication. All techniques described in this paper are based on use of popular, well documented, open source tools. Even though, presented solution was described to be use by small - even one person teams, it can be easily scaled to larger projects.
  • Keywords
    embedded systems; software architecture; architecture planning; embedded microcomputer systems; embedded software development process; low energy consumption; open source tools; requirements specification; research environment; software lifecycle; technology research; Computer architecture; Embedded software; Hardware; Programming; Real-time systems; Round robin; embedded architecture; embedded design patterns; embedded programming; graphviz; requrements specification; software documentation;
  • fLanguage
    English
  • Publisher
    ieee
  • Conference_Titel
    Embedded Computing (MECO), 2014 3rd Mediterranean Conference on
  • Conference_Location
    Budva
  • Print_ISBN
    978-1-4799-4827-7
  • Type

    conf

  • DOI
    10.1109/MECO.2014.6862660
  • Filename
    6862660