- Sable Research Group
The Sable Research Group is located at the School of Computer Science at
McGill University and currently under the supervision ofLaurie Hendren andClark 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 afterSable 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 ofspeculative multithreading orTransaction processing . Premier research tools having been developed over the past years comprise Soot (a bytecode analysis and optimization framework for Java), theAspectBench Compiler (an open research compiler forAspectJ ),SableCC (aLALR (1) parser generator),SableVM (an extensible, interpretingVirtual Machine for Java).External links
* [http://www.sable.mcgill.ca Sable Research Group Website]
* [http://www.mcgill.ca/engineering/facilities/mcconnell/ McConnell Engineering Building]
* [http://www.aspectbench.org Official Website for the AspectBench Compiler]
Wikimedia Foundation. 2010.