scholarly journals Memory Leak Analysis by Contradiction

Author(s):  
Maksim Orlovich ◽  
Radu Rugina
Keyword(s):  
2010 ◽  
Vol 33 (3) ◽  
pp. 463-472 ◽  
Author(s):  
Xiao-Lin WANG ◽  
Zhen-Lin WANG ◽  
Yi-Feng SUN ◽  
Yi LIU ◽  
Bin-Bin ZHANG ◽  
...  
Keyword(s):  

2021 ◽  
Vol 5 (EICS) ◽  
pp. 1-34
Author(s):  
Markus Weninger ◽  
Elias Gander ◽  
Hanspeter Mössenböck

Many monitoring tools that help developers in analyzing the run-time behavior of their applications share a common shortcoming: they require their users to have a fair amount of experience in monitoring applications to understand the used terminology and the available analysis features. Consequently, novice users who lack this knowledge often struggle to use these tools efficiently. In this paper, we introduce the guided exploration (GE) method that aims to make interactive monitoring tools easier to use and learn. In general, tools that implement GE should provide four support operations on each analysis step: they should automatically (1) detect and (2) highlight the most important information on the screen, (3) explain why it is important, and (4) suggest which next steps are appropriate. This way, tools guide users through their analysis processes, helping them to explore the root cause of a problem. At the same time, users learn the capabilities of the tool and how to use them efficiently. We show how GE can be implemented in new monitoring tools as well as how it can be integrated into existing ones. To demonstrate GE's feasibility and usefulness, we present how we extended the memory monitoring tool AntTracks to provided guided exploration support during memory leak analysis and memory churn analysis. We use these guidances in two user scenarios to inspect and improve the memory behavior of the monitored applications. We hope that our contribution will help usability researchers and developers in making monitoring tools more novice-friendly by improving their usability and learnability.


2017 ◽  
Vol 2 (2) ◽  
pp. 178-182
Author(s):  
Rohmad Dwi Jayanto

Penelitian ini bertujuan untuk menguji aplikasi mobile kamus istilah jaringan komputer pada platform android menggunakan standar kualitas perangkat lunak ISO/IEC 25010 pada aspek functional suitability, compatibility, performance efficiency, danusability. Metode yang digunakan adalah research and development. Hasil dari penelitian ini menunjukkan bahwa aplikasi telah memenuhi standar ISO/IEC 25010 pada aspek (1) functional suitability seluruh fungsi dari aplikasi berjalan 100% yang artinya tidak ada fungsi yang gagal saat dilakukan pengujian, (2) compatibility aplikasi kompatibel 100% darisisico-existence, berbagai sistem operasi dan tipe perangkat yang digunakan untuk pengujian, (3) performance efficiency aplikasi berhasil dijalankan di 436 dari 452 perangkatuji AWS Device Farm. Aplikasi berjalan dengan baik tanpa terjadi memory leak yang mengakibatkan aplikasi dipaksa berhenti (force close). Time behaviour utilization rata-rata aplikasi 0,063 seconds/thread, CPU utilization aplikasi rata-rata 5%, memory utilization aplikasi rata-rata 19 MB, dan (4) pengujian usability aplikasimemperoleh 83,22% yang artinya aplikasi sangat layak dari sisi usability.


2003 ◽  
Vol 38 (5) ◽  
pp. 168-181 ◽  
Author(s):  
David L. Heine ◽  
Monica S. Lam

2010 ◽  
Vol 83 (9) ◽  
pp. 1556-1567 ◽  
Author(s):  
G. Carrozza ◽  
D. Cotroneo ◽  
R. Natella ◽  
A. Pecchia ◽  
S. Russo
Keyword(s):  

2014 ◽  
Vol 45 (10) ◽  
pp. 1307-1330 ◽  
Author(s):  
Vladimir Šor ◽  
Satish Narayana Srirama ◽  
Nikita Salnikov-Tarnovski
Keyword(s):  

Author(s):  
Jui-Shan Liang ◽  
Hung-Wei Kao ◽  
Han-Ching Tsao ◽  
Shao-Chen Chang ◽  
Meng-Hsun Tsai ◽  
...  
Keyword(s):  

Sign in / Sign up

Export Citation Format

Share Document