• DocumentCode
    726470
  • Title

    Virtual to the (near) end - Using virtual platforms for continuous integration

  • Author

    Engblom, Jakob

  • Author_Institution
    Wind River, Kista, Sweden
  • fYear
    2015
  • fDate
    8-12 June 2015
  • Firstpage
    1
  • Lastpage
    6
  • Abstract
    Continuous integration (CI) is a hot topic in software development today. CI is a critical enabler for Agile methods and higher software development velocity and productivity. However, adopting the practice of Continuous Integration can be difficult, especially when developing software for embedded systems. Practices such as Agile and Continuous Integration are designed to enable engineers to constantly improve and update their products. However, these processes can break down without access to the target system, a way to collaborate with other teams and team members, and the ability to automate tests. This paper outlines how simulation can enable teams to more effectively manage their integration and test practice, using virtual platforms as a key part of the test setup and simulation as a key part of the test strategy.
  • Keywords
    embedded systems; program testing; software development management; software prototyping; team working; virtual machines; agile methods; automatic testing; continuous integration; embedded systems; software development productivity; software development velocity; team members; test practice; virtual platforms; Boards; Computational modeling; Data models; Embedded systems; Hardware; Testing; Agile; Continuous integration; TLM; Virtual platform; simulated hardware; simulation; simulator integration; transactionlevel simulation;
  • fLanguage
    English
  • Publisher
    ieee
  • Conference_Titel
    Design Automation Conference (DAC), 2015 52nd ACM/EDAC/IEEE
  • Conference_Location
    San Francisco, CA
  • Type

    conf

  • DOI
    10.1145/2744769.2747948
  • Filename
    7167385