Computing Reviews
Today's Issue Hot Topics Search Browse Recommended My Account Log In
Browse by topic Browse by titles Authors Reviewers Browse by issue Browse Help
Clayton, R
Monmouth University
West Long Branch, New Jersey
   Reader Recommended
   Reviewer Selected
Follow this Reviewer
Date Reviewed  
- 10 of 78 reviews

  Algorithmic poverty
Kirkpatrick K. Communications of the ACM 64(10): 11-12, 2021.  Type: Article

The lack of transparency in algorithms and the data they use is a matter of current interest. In addition to a nontransparent process, results are also nontransparent, lacking explanation or justification. These problems lead to unfairness and bia...

Nov 22 2022  
   Survey on combinatorial register allocation and instruction scheduling
Lozano R., Schulte C. ACM Computing Surveys 52(3): 1-50, 2019.  Type: Article

Compilers use heuristic algorithms to quickly produce inexact solutions for register assignment (assigning values to central processing unit [CPU] registers) and instruction scheduling (ordering instructions for execution)....

Jan 26 2021  
   Data-driven concurrency for high performance computing
Matheou G., Evripidou P. ACM Transactions on Architecture and Code Optimization 14(4): 1-26, 2017.  Type: Article, Reviews: (1 of 2)

Fine-grained dataflow computing creates circumstances that technologies, particularly hardware technologies, have difficulty handling. However, techniques like coarsening computational grain and substituting software for hardware, as d...

Aug 30 2018  
   A semantics comparison workbench for a concurrent, asynchronous, distributed programming language
Corrodi C., Heu&bgr;ner A., Poskitt C. Formal Aspects of Computing 30(1): 163-192, 2018.  Type: Article

Changes in distributed-system runtime support in response to changes in technological and operational circumstances may also change the services offered to supported systems. The graph-based semantics comparison workbench described in ...

May 23 2018  
  Decidability and complexity for quiescent consistency
Dongol B., Hierons R.  LICS 2016 (Proceedings of the 31st Annual ACM/IEEE Symposium on Logic in Computer Science, New York, NY, Jul 5-8, 2016) 116-125, 2016.  Type: Proceedings

Quiescent consistency is a correctness constraint for concurrent objects that attempts to improve concurrent-execution performance by accepting a broader range of possible operation sequences than do, for example, linearizability or se...

Mar 1 2017  
   Refactoring dynamic languages
Reia R., Menezes Leitão A.  ELS 2016 (Proceedings of the 9th European Lisp Symposium, Kraków, Poland, May 9-10, 2016) 5-12, 2016.  Type: Proceedings

Novice programmers might benefit from code refactoring, but refactoring tools are mostly available in development environments requiring more experience than most novices possess. This paper describes a project to augment a pedagogical...

Jan 25 2017  
   Learning JavaScript: JavaScript essentials for modern application development (3rd ed.)
Brown E., O’Reilly Media, Inc., Sebastopol, CA, 2016. 358 pp.  Type: Book (978-1-491914-91-5)

The JavaScript language was born a chimera. Fortunately, it was born to a web browser, which let JavaScript spread much further and faster than its virtues otherwise suggested. Nevertheless, JavaScript’s monstrous nature had ...

Oct 20 2016  
   Towards reducing the need for algorithmic primitives in dynamic language VMs through a tracing JIT
Felgentreff T., Pape T., Wassermann L., Hirschfeld R., Bolz C.  ICOOOLPS 2015 (Proceedings of the 10th Workshop on the Implementation, Compilation, Optimization of Object-Oriented Languages, Programs and Systems, Prague, Czech Republic, Jul 4-10, 2015) Article-No. 7, 2015.  Type: Proceedings

Virtual machine (VM) instructions can be implemented in the VM, below the VM in the host system, or above the VM in the supported language. This paper explores how advances in VM implementation technologies affect location implementati...

Jul 14 2016  
   Sentiment analysis tools should take account of the number of exclamation marks!!!
Teh P., Rayson P., Pak I., Piao S.  iiWAS 2015 (Proceedings of the 17th International Conference on Information Integration and Web-based Applications & Services, Brussels, Belgium, Dec 11-13, 2015) 1-6, 2015.  Type: Proceedings

Is it a good idea to have a spam filter rule that rejects messages containing more than one exclamation mark in the subject line? This paper considers the authorial sentiments ascribed to communications containing one or more exclamati...

Jun 7 2016  
   FOO: a minimal modern OO calculus
Gerakios P., Fourtounis G., Smaragdakis Y.  FTfJP 2015 (Proceedings of the 17th Workshop on Formal Techniques for Java-like Programs, Prague, Czech Republic, Jul 7, 2015) 1-4, 2015.  Type: Proceedings

Many object calculi (for example, [1]) or language-specific modeling techniques (for example, [2]) do not capture well the elements of recent object-oriented language design. The flyweight object-oriented (FOO) calculus is a simple, mi...

Oct 7 2015  
Display per column
Send Your Comments
Contact Us
Reproduction in whole or in part without permission is prohibited.   Copyright 2004™
Terms of Use
| Privacy Policy