OBJECT-ORIENTED TECHNOLOGY: FROM DIAGRAM TO CODE WITH VISUAL PARADIGM FOR UML