Utilize este identificador para referenciar este registo: https://hdl.handle.net/1822/40109

TítuloGeração de aplicações a partir de especificações UML como fator de sucesso para o desenvolvimento de sistemas de informação
Outro(s) título(s)Generation of applications using UML specifications as a success factor for the development of information systems
Autor(es)Meneses, Daniel Bruno Teixeira Teles
Orientador(es)Varajão, João
Palavras-chaveSistemas de informação
Especificações UML
Scrum
Aplicações de software
Information system
UML specifications
Software applications
Data2015
Resumo(s)Frequentemente as organizações não documentam os seus sistemas de informação (SI) ou sistemas informáticos. Este facto provoca graves problemas no que diz respeito à continuidade dos processos, aplicações de tecnologias da informação e SI. No que respeita ao sistema informático das organizações, sendo este um elemento importante do SI, a documentação é também muitas vezes inexistente, podendo traduzir-se no descontrolo do seu desenvolvimento e manutenção. No presente trabalho estabeleceu-se como objetivo principal a criação de uma aplicação com capacidade de gerar aplicações de software e respetivo código-fonte, a partir de especificações UML (Unified Modeling Language), assim promovendo e incentivando a realização de documentação de especificação. Adotou-se Scrum como abordagem metodológica para o processo de desenvolvimento de software, tendo sido definido um processo personalizado de acordo com as circunstâncias particulares do trabalho a desenvolver. Foi possível concretizar a aplicação proposta, possuindo esta atualmente a capacidade de gerar aplicações Web. As aplicações geradas são completamente funcionais, no entanto, são suscetíveis de serem modificadas em aspetos como, por exemplo, apresentação e usabilidade.
Often organizations do not document their information systems or computer systems. This causes serious problems regarding the maintainability of processes, activities and operations performed in the organizational context. Regarding computer systems, which are important components of information systems, documentation is in most cases lacking, resulting in uncontrolled development and maintenance. In this dissertation we propose the development of an application that has the ability to generate source code from UML (Unified Modeling Language) specifications, promoting and encouraging the documentation of applications. We have adopted the Scrum methodology approach for the development of the software application. It was possible to implement the application and it has the ability to generate applications following the proposed guidelines. The generated applications are completely functional. Notwithstanding, they are susceptible to modifications as for instance, improvement of appearance or user experiences aspects.
TipoDissertação de mestrado
DescriçãoDissertação de mestrado integrado em Engenharia e Gestão de Sistemas de Informação
URIhttps://hdl.handle.net/1822/40109
AcessoAcesso aberto
Aparece nas coleções:BUM - Dissertações de Mestrado
DSI - Engenharia e Gestão de Sistemas de Informação

Ficheiros deste registo:
Ficheiro Descrição TamanhoFormato 
Dissertação Daniel Meneses.pdf2,61 MBAdobe PDFVer/Abrir

Partilhe no FacebookPartilhe no TwitterPartilhe no DeliciousPartilhe no LinkedInPartilhe no DiggAdicionar ao Google BookmarksPartilhe no MySpacePartilhe no Orkut
Exporte no formato BibTex mendeley Exporte no formato Endnote Adicione ao seu ORCID