Research interests: different aspects of software development with a particular interest in preserving intent comprehensibility in code and models using use case driven and other advanced modularization approaches