Automation of software evergreening


Abgeschlossene Bachelorarbeit


  • Musa Molla


2010 - 03


Evergreening is the process by which a company's IT environment is changed, maintained and enforced in order to maintain its integrity. The current manual evergreening process is very reactive and creates difficulty for adopting new technologies. The current process is slow and not very strategic, which leaves the IT department often in a position of not having enough time to test and migrate to a new technology. Besides being faster and more purposeful the new evergreening process shall be more strategic and agile in the adoption of new technology.

The bachelor thesis covers the following aspects of the project:

  • Designing an appropriate database schema
  • Automatic import of data from different sources
  • Development of programs for generating automatic reports