The modern software development landscape has seen a shift in focus toward mobile applications as tablets and smart-phones near ubiquitous adoption. Due to this trend, the complexity of these “apps ” has been increasing, making de-velopment and maintenance challenging. Additionally, cur-rent bug tracking systems are not able to effectively support construction of reports with actionable information that di-rectly lead to a bug’s resolution. To address the need for an improved reporting system, we introduce a novel solution, called FUSION, that helps users auto-complete reproduction steps in bug reports for mobile apps. FUSION links user-provided information to program ar-tifacts extracted through static and dynamic analysis per-formed befor...
As smartphones continue to increase in popularity, under-standing how software processes associated ...
Android apps are GUI-based event-driven software and have become ubiquitous in recent years. Obvious...
Abstract—Smartphones have become ubiquitous due to func-tionalities provided by them which is no les...
As the popularity of mobile smart devices continues to climb the complexity of apps continues to i...
As the popularity of mobile smart devices continues to climb the complexity of apps continues to i...
Software maintenance constitutes a large portion of the software development lifecycle. To carry out...
Smartphones and tablets have established themselves as mainstays in the modern computing landscape. ...
Smartphones and tablets have established themselves as mainstays in the modern computing landscape. ...
Finding and fixing bugs is a major but time- and effort-consuming task for software quality assuranc...
Includes bibliographical references (p. 40-41)Today's mobile phone users are often extensively depen...
Today's mobile gadgets are seamlessly incorporating innovative features demanded by the users. Most ...
Abstract—Manually reproducing bugs is time-consuming and tedious. Software maintainers routinely try...
The intense competition characterizing mobile application's marketplaces forces developers to create...
Abstract—Changes, a rather inevitable part of software de-velopment can cause maintenance implicatio...
Users increasingly rely on mobile applications for computa-tional needs. Google Android is a popular...
As smartphones continue to increase in popularity, under-standing how software processes associated ...
Android apps are GUI-based event-driven software and have become ubiquitous in recent years. Obvious...
Abstract—Smartphones have become ubiquitous due to func-tionalities provided by them which is no les...
As the popularity of mobile smart devices continues to climb the complexity of apps continues to i...
As the popularity of mobile smart devices continues to climb the complexity of apps continues to i...
Software maintenance constitutes a large portion of the software development lifecycle. To carry out...
Smartphones and tablets have established themselves as mainstays in the modern computing landscape. ...
Smartphones and tablets have established themselves as mainstays in the modern computing landscape. ...
Finding and fixing bugs is a major but time- and effort-consuming task for software quality assuranc...
Includes bibliographical references (p. 40-41)Today's mobile phone users are often extensively depen...
Today's mobile gadgets are seamlessly incorporating innovative features demanded by the users. Most ...
Abstract—Manually reproducing bugs is time-consuming and tedious. Software maintainers routinely try...
The intense competition characterizing mobile application's marketplaces forces developers to create...
Abstract—Changes, a rather inevitable part of software de-velopment can cause maintenance implicatio...
Users increasingly rely on mobile applications for computa-tional needs. Google Android is a popular...
As smartphones continue to increase in popularity, under-standing how software processes associated ...
Android apps are GUI-based event-driven software and have become ubiquitous in recent years. Obvious...
Abstract—Smartphones have become ubiquitous due to func-tionalities provided by them which is no les...