facebook tracking

Thesis: Automating Near-Realtime Requirements Verification in a Distributed System

Background 

Timing is an important aspect of the user experience of software systems that visualize fast-paced sporting events. When developing and expanding upon such systems, one challenge is to not introduce additional end-to-end latency.

Problem description

By automatically measuring latency and continuously comparing measurements to an established baseline, any introduced latency can be discovered early. However, performing such measurements automatically, in a realistic environment, given a distributed software system, without introducing latency from the measuring itself, might prove complex.

Objective

The goal of this thesis work is to identify and implement a way to enable non-intrusive measurements for the purpose of automatically reporting changes in local and global latency as a result of changes to program code.

The student will be free to suggest different measuring approaches, frameworks, and tools as well as structural changes to the system and its environment.

This thesis work is available for both candidate and master level students.

Size

Estimated at 20 full weeks, though scope is negotiable. 

Student profile

Suitable for students at Master or Bachelor of Science in Computer Engineering.

 

About us

At Combination we create technical solutions for cloud- based sports betting and physical casino slot machines, for some of the largest actors in the industry. Established in 2004, Combination employs around 40 people from different countries. At our office on Kungsportsavenyn we enjoy a flexible and friendly work environment as well as an awesome view of the city.  

 

If this piques your curiosity, go ahead and apply.
 Since we are growing, there are opportunities for post-thesis employment.

Open for applications through Jan 31, 2019

 

Apply for this thesis

Or, know someone who would be a perfect fit? Let them know!

Already working at Combination?

Let’s recruit together and find your next colleague.

email
@combination.se
Teamtailor

Applicant tracking system by Teamtailor