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
Search
  Smaragdakis, Yannis Add to Alert Profile  
 
Options:
Date Reviewed  
  1 - 4 of 4 reviews    
   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  
  Morphing: structurally shaping a class by reflecting on others
Huang S., Smaragdakis Y. ACM Transactions on Programming Languages and Systems 33(2): 1-44, 2011.  Type: Article

Language designers have continuously explored various mechanisms to adapt code for reuse with a different purpose. Morphing is the latest concept to extend the notion of genericity to where the actual structure of a class can vary acco...
...
Jul 25 2011  
  DSD-Crasher: a hybrid analysis tool for bug finding
Csallner C., Smaragdakis Y.  Software testing and analysis (Proceedings of the 2006 International Symposium on Software Testing and Analysis, Portland, Maine, Jul 17-20, 2006) 245-254, 2006.  Type: Proceedings

Nimmer and Ernst [1] propose a bug-finding tool that follows a two-step approach to program analysis. The first step dynamically detects invariants to produce an input domain. For this purpose, the Daikon tool is used to track, at runt...
...
Feb 2 2007  
  JCrasher: an automatic robustness tester for Java
Csallner C., Smaragdakis Y. Software--Practice & Experience 34(11): 1025-1050, 2004.  Type: Article

The original Java white paper cites robustness as a key design goal of the language [1]. Java attempts to make quality assurance easier by identifying programming errors at both compile time and run time, and by adopting a policy of ty...
...
Apr 14 2005  

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