scispace - formally typeset
M

Mohamed Nasser

Researcher at BlackBerry Limited

Publications -  16
Citations -  743

Mohamed Nasser is an academic researcher from BlackBerry Limited. The author has contributed to research in topics: Software system & Performance engineering. The author has an hindex of 14, co-authored 16 publications receiving 621 citations.

Papers
More filters
Proceedings ArticleDOI

Detecting performance anti-patterns for applications developed using object-relational mapping

TL;DR: This paper proposes an automated framework to detect ORM performance anti-patterns and provides sup- port to prioritize performance bug fixes based on a statistically rigorous performance assessment.
Proceedings ArticleDOI

Automated detection of performance regressions using statistical process control techniques

TL;DR: The results show that the proposed approach to analyze performance counters across test runs using a statistical process control technique called control charts can accurately identify performance regressions in both software systems.
Proceedings ArticleDOI

CacheOptimizer: helping developers configure caching frameworks for hibernate-based database-centric web applications

TL;DR: This paper proposes CacheOptimizer, a lightweight approach that helps developers optimize the configuration of caching frameworks for web applications that are implemented using Hibernate, which improves the throughput by 27--138%; and finds that after considering both the memory cost and throughput improvement, Cacheoptimizer still brings statistically significant gains.
Journal ArticleDOI

An exploratory study of the evolution of communicated information about the execution of large software systems

TL;DR: This study explores the concept of CI and its evolution by mining the execution logs of one large open source and one industrial software system, and illustrates the need for better trace ability techniques between CI and the Log Processing Apps that analyze the CI.
Proceedings ArticleDOI

Automated Detection of Performance Regressions Using Regression Models on Clustered Performance Counters

TL;DR: This paper proposes an automated approach to detect performance regressions by analyzing all collected counters instead of focusing on a limited number of target counters, and can group a large number of performance counters into a small number of clusters.