Annual Report Homepage   Previous Next
SMA Logo & Rationale
Front Cover Design
Preamble
Vision & Mission
Committee Members & Directors
Programme Co-Chairs
Messages
Milestones
Programmes
Research
Particpation by Industry & NRIs
Job Placement
Admissions
Faculty & Staff
Students & Alumni
Events
 
     
  S.M. Projects (2004/2005)  
  Project abstracts can be viewed from the CD-ROM which is enclosed or the SMA website (http://www.sma.nus.edu.sg).  
     
  IMST Programme MEBCS Programme CS Programme  
     
  CS Programme  
     
 
Exception Analysis and Optimization in CoreJava language
     
Student :
Zhou Shuchang
     
SMA Supervisors :
Assoc Prof Chin Wei Ngan (Singapore) & Prof Martin C. Rinard (MIT)
     
 
 

Project Abstract:

Exception construct is introduced to semantically capture the exceptional behavior of a porgram and is therefore widely used. We aim to develop a framework for analyzing and automatically optimizing exception-heavy applications, in particular optimizaing their inter-procedure exception flows. CoreJava, a prototype language that simplifies the Java specification is used as our target, for which frontend tools exist for converting Java programs into CoreJava programs. The exception constructs are analyzed for their possible outgoing exceptions. The result of analysis is then used for consequent optimization stage.

 
     
  - Go back to titles  
     
     
     
     
     
     
     
     
     
Back to Top   Previous Next