Title: Recent Trends in Algebraic Development Techniques