Object-oriented systems analysis