CS MSc Presentation November 7!
Plats: E-huset E:2405 (Glasburen)
Two Computer Science MSc theses to be presented on November 7, 2018
November 7 there will be two master thesis presentations in Computer Science at Lund University, Faculty of Engineering.
Note to potential opponents: Register as an opponent to the presentation of your choice by sending an email to the examiner for that presentation (firstname [dot] lastname [at] cs [dot] lth [dot] se). Do not forget to specify the presentation you register for! Note that the number of opponents may be limited (often to two), so you might be forced to choose another presentation if you register too late. Registrations are individual, just as the oppositions are! More instructions are found on this page.
14:00-15.00 (E:4130 Lucas)
Presenter: Tobias Ronge & David Phung
Title: A Method for Performance Change Assessment Before a DBMS Upgrade
Examiner: Flavius Gruian
Supervisor: Per Andersson (LTH), Sverrir Valgeirsson (Consafe Logistics)
Different SQL implementations may differ in a large number of areas, including SQL syntax, output, memory usage and timing. Therefore, a strategy to evaluate an SQL implementation is needed, in order to allow a database manager to safely upgrade a DBMS or switch to a new system by migrating the database. In this master thesis, a method for measuring performance on relational databases is developed and presented. As part of developing the method, a Windows application has been made in order to help database managers test and compare different versions. With the help of the application, performance differences (namely memory usage and response time) can be evaluated.
16:30-17.15 (E:2405 Glasburen)
Presenter: André Alm & Daniel Dornlöv
Title: Investigating the impact of code sharing and how to manage it
Examiner: Ulf Asklund
Supervisor: Lars Bendix (LTH), Albert Rigo (Praqma AB)
In today's software development climate the complexity of the software is rising. To achieve a higher speed of the development process and avoid having to write the same code again, while keeping the costs at a reasonable level, a rising trend is to share code between projects, teams or developers. This thesis focuses on what drives a company to start using shared code and also on what can be done both to try to solve the problems leading to code sharing but also to try and see how shared code can be supported so that it becomes as effective and efficient as possible. It became apparent that there is no silver bullet that can solve all of the problems, instead the trick is in combining solutions to form a package of tools, principles and workflows that together mitigate or lessens the problems.