Detta är ett uppsatsförslag hämtat från Nationella Exjobb-poolen. Klicka här för att komma tillbaka till samtliga exjobbsförslag.
Master Thesis - Automatic Software update using Subversion
The bwin Group offers sports betting, poker, casino games and soft games, as well as audio and video streams on major sporting events like, for example, the German Bundesliga. The bwin Group has approximately 11 million registered customers (of which 7 million are so called play money customers). The parent company, bwin Interactive Entertainment AG, has been listed on the Vienna Stock Exchange since March 2000 (ID code “BWIN”, Reuters ID code “BWIN.VI”). All details about the company can be found on its investor relations website at www.bwin.ag.
Software today often targets installation on a massive amount of computers. The big diversity among the end users in geographical locations, hardware, software, as well as technical experience make the use of an solid automatic updating system important.
The result should give a clear view of different problems in different methods of automatic software updates. The practical part should prove or disprove that Subversion can be used for this purpose in a competitive way. Investigate different methods for automatic software updates and list their pros and cons. Implement a proof of concept using Subversion for Automatic Software Updates.
What level of separation can be reached between the patcher and the target?
What overhead does the patcher impose when it comes to download size, communication, etc
How complex it the method to implement?
What security requirements can the method handle?
How much time does the method require to determine if updates are necessary?
Does the method support atomic updates?
Does the method support rollback? To how many versions?
How difficult is it to support rollbacks?
How complex is the operation to publish a new version?
How efficient can text files be updated?
How efficient can binary files be updated?
Are deprecated files removed?
Implement Proof of Concept
30 ECTS Points. Thesis for Masters Degree in Computer science.
If you have any questions, you are welcome to contact Jan Berg at phone +46 8 562 47150 during office hours or by e-mail to firstname.lastname@example.org
Please send your cover letter and CV to email@example.com. All applications will be handled continuously. Estimated time to start is February 2008.
Informationen om uppsatsförslag är hämtad från Nationella Exjobb-poolen.