Computing Reviews
Today's Issue Hot Topics Search Browse Recommended My Account Log In
Review Help
Search
Retrofitting concurrency for Android applications through refactoring
Lin Y., Radoi C., Dig D.  FSE 2014 (Proceedings of the 22nd ACM SIGSOFT International Symposium on Foundations of Software Engineering, Hong Kong, China, Nov 16-21, 2014)341-352.2014.Type:Proceedings
Date Reviewed: Jan 23 2015

The paper presents an automated refactoring tool that enables developers to extract long-running operations into a separate background task, instead of the main user interface (UI) thread. This approach reduces the burden on the programmer to do such a transformation manually. Additionally, they also have another tool that checks for the correctness of the transformation by performing an analysis to check for race conditions.

The paper is well written with a strong motivation, backed up by in-depth analysis of several code bases. The examples provided are very informative and useful for developers. The experiments are elaborate and corroborate the authors’ claims.

However, the paper lacks novelty in advancing the techniques--all of the techniques used in the paper are known and established in concurrent programming to have lots of limitations. The paper does not attempt to solve any such limitations. Instead, it just looks at time-tested techniques applied to a different setting (that is, embedded programming).

Reviewer:  Ganesh Bikshandi Review #: CR143107 (1505-0406)
Bookmark and Share
  Reviewer Selected
 
 
Distribution, Maintenance, and Enhancement (D.2.7 )
 
 
Coding Tools and Techniques (D.2.3 )
 
Would you recommend this review?
yes
no
Other reviews under "Distribution, Maintenance, and Enhancement": Date
A program design language based software maintenance tool
Ince D. (ed) Software--Practice & Experience 15(6): 583-594, 1985. Type: Article
Mar 1 1986
The complete computer maintenance handbook
Bellin D. (ed), Harper&Row Publishers, Inc., New York, NY, 1986. Type: Book (9789780060406189)
Jul 1 1986
Building custom software tools and libraries
Stitt M., John Wiley & Sons, Inc., New York, NY, 1993. Type: Book (9780471579144)
Nov 1 1993
more...

E-Mail This Printer-Friendly
Send Your Comments
Contact Us
Reproduction in whole or in part without permission is prohibited.   Copyright 1999-2024 ThinkLoud®
Terms of Use
| Privacy Policy