Candidato: Saulo Soares Toledo Título: Um Framework para Sistemas de Recomendação de Diagramas de Classe UML Orientadores: Franklin Ramalho e Leandro Balby Data: 01/12/2014 Horário: 15hs Local: Auditório do SPLAB Banca Examinadora: Franklin Ramalho e Leandro Balby (orientadores), Carlos Eduardo e Tiago Massoni. Resumo: A UML (Unified Modeling Language), uma família de notações gráficas com fins de descrição e projeto de sistemas de software, é largamente utilizada por empresas que podem guardar de algumas a várias centenas de diagramas em seus históricos e arquivos. Nestas empresas, estes históricos podem ser consultados antes ou durante o desenvolvimento de novos projetos e, quando a quantidade de diagramas armazenados é muito grande, pode ser bastante difícil encontrar o que se deseja graças à sobrecarga de informação gerada. Por outro lado, nos últimos anos, Sistemas de Recomendação (SR) têm sido propostos no intuito de resolver o problema da sobrecarga de informação em diversas áreas do conhecimento, alcançando, inclusive, a Engenharia de Software, onde identificam código que pode ser reusado, sugerem especialistas para determinadas tarefas, encontram código e pessoas relacionadas a correções de bugs, dentre outras tarefas. Porém, na literatura revisada não encontramos nenhum SR para diagramas UML, inviabilizando que desenvolvedores e projetistas possam tirar proveito da descoberta de conhecimento descrito nestes diagramas ocasionada por SRs. Este trabalho propõe preencher esta lacuna de pesquisa a partir da sugestão de um SR para diagramas de classe UML, o mais popular e mais utilizado dos diagramas da UML. |