Applying Uml Patterns | Desertcart Aruba