Geração de aplicações a partir de especificações UML como fator de sucesso para o desenvolvimento de sistemas de informação

Bibliographic Details
Main Author: Meneses, Daniel Bruno Teixeira Teles
Publication Date: 2015
Format: Master thesis
Language: por
Source: Repositórios Científicos de Acesso Aberto de Portugal (RCAAP)
Download full: http://hdl.handle.net/1822/40109
Summary: Dissertação de mestrado integrado em Engenharia e Gestão de Sistemas de Informação
id RCAP_3ec2dba2485d1568f9c0e5d4869fb822
oai_identifier_str oai:repositorium.sdum.uminho.pt:1822/40109
network_acronym_str RCAP
network_name_str Repositórios Científicos de Acesso Aberto de Portugal (RCAAP)
repository_id_str https://opendoar.ac.uk/repository/7160
spelling Geração de aplicações a partir de especificações UML como fator de sucesso para o desenvolvimento de sistemas de informaçãoGeneration of applications using UML specifications as a success factor for the development of information systemsSistemas de informaçãoEspecificações UMLScrumAplicações de softwareInformation systemUML specificationsSoftware applicationsEngenharia e Tecnologia::Engenharia Eletrotécnica, Eletrónica e InformáticaDissertação de mestrado integrado em Engenharia e Gestão de Sistemas de InformaçãoFrequentemente 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.Varajão, JoãoUniversidade do MinhoMeneses, Daniel Bruno Teixeira Teles20152015-01-01T00:00:00Zinfo:eu-repo/semantics/publishedVersioninfo:eu-repo/semantics/masterThesisapplication/pdfhttp://hdl.handle.net/1822/40109porinfo:eu-repo/semantics/openAccessreponame:Repositórios Científicos de Acesso Aberto de Portugal (RCAAP)instname:FCCN, serviços digitais da FCT – Fundação para a Ciência e a Tecnologiainstacron:RCAAP2024-05-11T04:15:09Zoai:repositorium.sdum.uminho.pt:1822/40109Portal AgregadorONGhttps://www.rcaap.pt/oai/openaireinfo@rcaap.ptopendoar:https://opendoar.ac.uk/repository/71602025-05-28T14:43:28.421363Repositórios Científicos de Acesso Aberto de Portugal (RCAAP) - FCCN, serviços digitais da FCT – Fundação para a Ciência e a Tecnologiafalse
dc.title.none.fl_str_mv Geração de aplicações a partir de especificações UML como fator de sucesso para o desenvolvimento de sistemas de informação
Generation of applications using UML specifications as a success factor for the development of information systems
title Geração de aplicações a partir de especificações UML como fator de sucesso para o desenvolvimento de sistemas de informação
spellingShingle Geração de aplicações a partir de especificações UML como fator de sucesso para o desenvolvimento de sistemas de informação
Meneses, Daniel Bruno Teixeira Teles
Sistemas de informação
Especificações UML
Scrum
Aplicações de software
Information system
UML specifications
Software applications
Engenharia e Tecnologia::Engenharia Eletrotécnica, Eletrónica e Informática
title_short Geração de aplicações a partir de especificações UML como fator de sucesso para o desenvolvimento de sistemas de informação
title_full Geração de aplicações a partir de especificações UML como fator de sucesso para o desenvolvimento de sistemas de informação
title_fullStr Geração de aplicações a partir de especificações UML como fator de sucesso para o desenvolvimento de sistemas de informação
title_full_unstemmed Geração de aplicações a partir de especificações UML como fator de sucesso para o desenvolvimento de sistemas de informação
title_sort Geração de aplicações a partir de especificações UML como fator de sucesso para o desenvolvimento de sistemas de informação
author Meneses, Daniel Bruno Teixeira Teles
author_facet Meneses, Daniel Bruno Teixeira Teles
author_role author
dc.contributor.none.fl_str_mv Varajão, João
Universidade do Minho
dc.contributor.author.fl_str_mv Meneses, Daniel Bruno Teixeira Teles
dc.subject.por.fl_str_mv Sistemas de informação
Especificações UML
Scrum
Aplicações de software
Information system
UML specifications
Software applications
Engenharia e Tecnologia::Engenharia Eletrotécnica, Eletrónica e Informática
topic Sistemas de informação
Especificações UML
Scrum
Aplicações de software
Information system
UML specifications
Software applications
Engenharia e Tecnologia::Engenharia Eletrotécnica, Eletrónica e Informática
description Dissertação de mestrado integrado em Engenharia e Gestão de Sistemas de Informação
publishDate 2015
dc.date.none.fl_str_mv 2015
2015-01-01T00:00:00Z
dc.type.status.fl_str_mv info:eu-repo/semantics/publishedVersion
dc.type.driver.fl_str_mv info:eu-repo/semantics/masterThesis
format masterThesis
status_str publishedVersion
dc.identifier.uri.fl_str_mv http://hdl.handle.net/1822/40109
url http://hdl.handle.net/1822/40109
dc.language.iso.fl_str_mv por
language por
dc.rights.driver.fl_str_mv info:eu-repo/semantics/openAccess
eu_rights_str_mv openAccess
dc.format.none.fl_str_mv application/pdf
dc.source.none.fl_str_mv reponame:Repositórios Científicos de Acesso Aberto de Portugal (RCAAP)
instname:FCCN, serviços digitais da FCT – Fundação para a Ciência e a Tecnologia
instacron:RCAAP
instname_str FCCN, serviços digitais da FCT – Fundação para a Ciência e a Tecnologia
instacron_str RCAAP
institution RCAAP
reponame_str Repositórios Científicos de Acesso Aberto de Portugal (RCAAP)
collection Repositórios Científicos de Acesso Aberto de Portugal (RCAAP)
repository.name.fl_str_mv Repositórios Científicos de Acesso Aberto de Portugal (RCAAP) - FCCN, serviços digitais da FCT – Fundação para a Ciência e a Tecnologia
repository.mail.fl_str_mv info@rcaap.pt
_version_ 1833594843253702656