Management of historical data in continuous integration systems
At a glance
- Citations
- 0
- References
- 15
- Comments
- 0
Öz
iv Continuous integration is an agile software practice where code is checked in fre-quently and subsequently built and tested automatically. Due to the maturity of this practice at the company Ericsson, the frequency of these automated builds is increasing at the company and as such, much more data about the development process is generated. However, the software systems that gather and present this data was not designed to scale with the current data growth. This has led to several problems surrounding the continuous integration process and the evolution of the software systems that support this process. This master’s thesis reports on the design and evaluation of two different proto-types for management of historical data in continuous integration systems. One of these prototypes uses a NoSQL database for storing historical data and one uses a relational database. The constructed prototypes where designed specifically to address problems related to scalability and performance of the current continuous
Publication details
- OpenAlex
- W1124726920
- Document type
- article
- Language
- EN
- Last metadata update
Comments
Oturum Açın to join the discussion.