Share this page
  • Share this page on Twitter Share this page on Facebook Share this page on Digg Share this page on Del.icio.us Read the Inside Microsoft Research blog
  • E-mail this page Print this page
  • RSS feeds
Home > Groups > Research in Software Engineering (RiSE)
Research in Software Engineering (RiSE)

coordinates Microsoft's Research in Software Engineering in Redmond, USA. Our mission is to advance the state of the art in Software Engineering and to bring those advances to Microsoft’s businesses.

We are organized in five working groups spanning Compilers and Runtimes, Empirical Software Engineering, Formal Methods, Program Analysis, and Programming Languages, working on a variety of themes/projects:

Browser/JavaScript

 

IBEX, JSZap, JSMeter, Nozzle/Zozzle, RePriv 

New Ways to Program

 

Program synthesis, TouchDevelop, Jennisys 

Modeling and Design

 

Formula, DKAL 

Contracts and Types

 

Code contracts, F*, Polymorphism, TAL 

Verification

 

Boogie, Chalice, Dafny, Poirot, VCC

Symbolic Methods

  Automata, BEK, Duality, Rex, SymDiff, Z3

Testing

 

Automatic test generation, Moles, Pex, CHESS

Runtime Reliability

 

RobustHeap, ToleRace, Yarra 

Performance

 

SPUR 

    Concurrency & Parallelism

 

Cuzz, Concurrent revisions, Memory models

Measurement and Prediction

 

Reliability, ProcessEmpirical studies 

User Studies

  Games

Critical Technologies

 

AGL, Boogie, CCIZ3

 

Research Overviews

People

The RiSE team consists of 30+ passionate researchers and developers.

Publications

    2012

    2011