Object-oriented Methods for Design of Information Systems