Title: Designing Flexible Object-Oriented System with UML