Automated test input generation for android: Are we there yet?(e)
Like all software, mobile applications (" apps") must be adequately tested to gain confidence
that they behave correctly. Therefore, in recent years, researchers and practitioners alike …
that they behave correctly. Therefore, in recent years, researchers and practitioners alike …
A survey of performance optimization for mobile applications
To ensure user satisfaction and success of mobile applications, it is important to provide
highly performant applications. This is particularly important for resource-constrained …
highly performant applications. This is particularly important for resource-constrained …
Software documentation: the practitioners' perspective
In theory,(good) documentation is an invaluable asset to any software project, as it helps
stakeholders to use, understand, maintain, and evolve a system. In practice, however …
stakeholders to use, understand, maintain, and evolve a system. In practice, however …
Does the fault reside in a stack trace? assisting crash localization by predicting crashing fault residence
Evaluating automatic program repair capabilities to repair api misuses
API misuses are well-known causes of software crashes and security vulnerabilities.
However, their detection and repair is challenging given that the correct usages of (third …
However, their detection and repair is challenging given that the correct usages of (third …
A systematic map** study addressing the reliability of mobile applications: The need to move beyond testing reliability
Intense competition in the mobile apps market means it is important to maintain high levels
of app reliability to avoid losing users. Yet despite its importance, app reliability is …
of app reliability to avoid losing users. Yet despite its importance, app reliability is …