Pātuhitia tēnei: Análisis y diseño orientado a objetos de sistemas usando UML