As tecnologias de apoio ao projeto orientado a objetos são classificadas como front-end e back-end. Cada uma dessas classes possuem aplicações distintas. Descreva estas classificações e suas aplicações. Tecnologias back-end basicamente são as tecnologias relacionadas ao armazenamento e gerenciamento de informações; são os chamados SGDBs, ou Sistemas Gerenciadores de Bancos de Dados. Tecnologias front-end são as ferramentas de modelagem e as linguagens de programação orientada a objetos, são mecanismos de implementação do modelo de projeto que desenhamos na fase de projeto.