Methods for analysis and design -- a comparative study