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
Link To Document