An Eclipse plug-in for the detection of design pattern instances through static and dynamic analysis

A De Lucia, V Deufemia, C Gravino… - 2010 IEEE International …, 2010 - ieeexplore.ieee.org
The extraction of design pattern information from software systems can provide conspicuous
insight to software engineers on the software structure and its internal characteristics. In this …

Isla vista heap sizing: Using feedback to avoid paging

C Grzegorczyk, S Soman, C Krintz… - … Symposium on Code …, 2007 - ieeexplore.ieee.org
Managed runtime environments (MREs) employ garbage collection (GC) for automatic
memory management. However, GC induces pressure on the virtual memory (VM) manager …

Tuning logstash garbage collection for high throughput in a monitoring platform

DN Doan, G Iuhasz - … on Symbolic and Numeric Algorithms for …, 2016 - ieeexplore.ieee.org
The collection and aggregation of monitoring data from distributed applications are an
extremely important topic. The scale of these applications, such as those designed for Big …

Workload characterization of selected jee-based web 2.0 applications

P Nagpurkar, W Horn, U Gopalakrishnan… - 2008 IEEE …, 2008 - ieeexplore.ieee.org
Web 2.0 represents the evolution of the web from a source of information to a platform.
Network advances have permitted users to migrate from desktop applications to so-called …

A comprehensive framework for testing database-centric software applications

GM Kapfhammer - 2007 - search.proquest.com
The database is a critical component of many modern software applications. Recent reports
indicate that the vast majority of database use occurs from within an application program …

Microphase: an approach to proactively invoking garbage collection for improved performance

F **an, W Srisa-an, H Jiang - Proceedings of the 22nd annual ACM …, 2007 - dl.acm.org
To date, the most commonly used criterion for invoking garbage collection (GC) is based on
heap usage; that is, garbage collection is invoked when the heap or an area inside the heap …

Decrypting the Java gene pool

S Marion, R Jones, C Ryder - … of the 6th international symposium on …, 2007 - dl.acm.org
Pretenuring long-lived and immortal objects into infrequently or never collected regions
reduces garbage collection costs significantly. However, extant approaches either require …

AS-GC: An efficient generational garbage collector for Java application servers

F **an, W Srisa-an, CH Jia, H Jiang - … , Berlin, Germany, July 30-August 3 …, 2007 - Springer
A generational collection strategy utilizing a single nursery cannot efficiently manage objects
in application servers due to variance in their lifespans. In this paper, we introduce an …

Generational real-time garbage collection: A three-part invention for young objects

D Frampton, DF Bacon, P Cheng, D Grove - European Conference on …, 2007 - Springer
While real-time garbage collection is now available in production virtual machines, the lack
of generational capability means applications with high allocation rates are subject to …

An equation-based heap sizing rule

YC Tay, X Zong, X He - Performance Evaluation, 2013 - Elsevier
For garbage-collected applications, dynamically-allocated objects are contained in a heap.
Programmer productivity improves significantly if there is a garbage collector to …