The Full Wiki

More info on Sable Research Group

Sable Research Group: Wikis


Note: Many of our articles have direct quotes from sources you can cite, within the Wikipedia article! This article doesn't yet, but we're working on it! See more info or our list of citable articles.


From Wikipedia, the free encyclopedia

The Sable Research Group is located at the School of Computer Science at McGill University and currently under the supervision of Laurie Hendren and Clark Verbrugge. The name of the group originates from the idea that the original goal was to develop research tools for the programming language Java. Java also being an island, the group was named after Sable Island, a small island in the Atlantic Ocean in Canadian waters.

The group is primarily concerned with the development of program analyses and optimizations for Java and AspectJ as well as means for the efficient execution of multithreaded programs, e.g. by the form of speculative multithreading or Transaction processing. Premier research tools having been developed over the past years comprise Soot (a bytecode analysis and optimization framework for Java), the AspectBench Compiler (an open research compiler for AspectJ), SableCC (a LALR(1) parser generator), SableVM (an extensible, interpreting Virtual Machine for Java).

External links


Got something to say? Make a comment.
Your name
Your email address