Università della Svizzera italiana

Analyzing system performance with probabilistic performance annotations

Rogora, Daniele ; Carzaniga, Antonio (Dir.) ; Soulé, Robert (Codir.)

Thèse de doctorat : Università della Svizzera italiana, 2020 ; 2020INFO024.

Understanding the performance of software is complicated. For several performance metrics, in addition to the algorithmic complexity, one must also consider the dynamics of running a program within different combinations of hardware and software environments. Such dynamical aspects are not visible from the code alone, and any kind of static analysis falls short. For example, in reality, the...

Università della Svizzera italiana

INDIGO : a generalized model and framework for performance prediction of data dissemination

Garg, Kamini ; Jazayeri, Mehdi (Dir.) ; Giordano, Silvia (Codir.)

Thèse de doctorat : Università della Svizzera italiana, 2017 ; 2017INFO001.

According to recent studies, an enormous rise in location-based mobile services is expected in future. People are interested in getting and acting on the localized information retrieved from their vicinity like local events, shopping offers, local food, etc. These studies also suggested that local businesses intend to maximize the reach of their localized offers/advertisements by pushing them...

Università della Svizzera italiana

Understanding the performance of interactive applications

Jovic, Milan ; Hauswirth, Matthias (Dir.)

Thèse de doctorat : Università della Svizzera italiana, 2011 ; 2011INFO011.

Many if not most computer systems are used by human users. The performance of such interactive systems ultimately affects those users. Thus, when measuring, understanding, and improving system performance, it makes sense to consider the human user's perspective. Essentially, the performance of interactive applications is determined by the perceptible lag in handling user requests. So, when...