Personal tools
You are here: Home Members Ran Ettinger Rani's research interests
Document Actions

Rani's research interests

Informal research statement:

  • I love programming. I think programming can be challenging, interesting and satisfying. In practice, however, programming tasks prove far too often to be boring, error-prone and frustrating. In my research I aim to help improve the environment in which software is developed in a way that will make a programmer's life easier and will eliminate some of the causes of frustration. In turn, this will hopefully lead to improved programmers' productivity and increased software quality.

Software development:

  • programming languages: design, implementation and evolution
  • environment and tools: language aware editors, refactoring tools
  • process: software evolution, agile methodologies, programmers' productivity

Source code analysis and manipulation:

  • control-flow analysis
  • dataflow analysis
  • program slicing
  • whole program (interprocedural) analysis
  • source-to-source transformations

Back to Rani's home page


Powered by Plone CMS, the Open Source Content Management System

This site conforms to the following standards: