000029109 001__ 29109
000029109 005__ 20130422152610.0
000029109 0247_ $$2urn$$aurn:nbn:ch:rero-006-110788
000029109 0248_ $$aoai:doc.rero.ch:20120508093820-YR$$pthesis$$prero_explore$$punisi$$pthesis_urn$$zcdu34$$zreport$$zcdu004$$zbook$$zjournal$$zcdu16$$zpostprint$$zpreprint$$zcdu1$$zdissertation
000029109 041__ $$aeng
000029109 080__ $$a004
000029109 100__ $$aJovic, Milan$$d1980-12-11
000029109 245__ $$9eng$$aUnderstanding the performance of interactive applications
000029109 300__ $$a171 p
000029109 502__ $$92011-09-30$$aThèse de doctorat : Università della Svizzera italiana, 2011 ; 2011INFO011
000029109 506__ $$ffree
000029109 520__ $$9eng$$aMany 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 characterizing the runtime of an interactive application we need a new approach that focuses on the perceptible lags  rather than on overall and general performance characteristics. Such a new characterization approach should enable a new way to  profile and improve the performance of interactive applications. Imagine a way that would seek out these perceptible lags and then  investigate the causes of these lags. Performance analysts could simply optimize responsible parts of the software, thus eliminating  perceptible lag for interactive applications. Unfortunately, existing profiling approaches either incur significant overhead that makes  them impractical for an interactive scenario, or they lack the ability to provide insight into the causes of long latencies. An effective  approach for interactive applications has to fulfill several requirements such as an accurate view of the causes of performance  problems and insignificant perturbation of the interactive application. We propose a new profiling approach that helps developers to  understand and improve the perceptible performance of interactive applications and satisfies the above needs.
000029109 695__ $$9eng$$aProfiling ; Performance ; Interactive applications ; Event-based systems ; Java
000029109 700__ $$aHauswirth, Matthias$$eDir.
000029109 8564_ $$f2011INFO011.pdf$$qapplication/pdf$$s11276220$$uhttp://doc.rero.ch/record/29109/files/2011INFO011.pdf$$yorder:1$$zTexte intégral
000029109 918__ $$aFacoltà di scienze informatiche$$bVia Lambertenghi 10A, CH-6904 Lugano
000029109 919__ $$aUniversità della Svizzera italiana$$bLugano$$ddoc.support@rero.ch
000029109 980__ $$aTHESIS$$bUNISI$$fTH_PHD
000029109 990__ $$a20120508093820-YR