Revisão e reestruturação da arquitetura da plataforma Vortal Next : Vortal Software Development Kit

Detalhes bibliográficos
Autor(a) principal: Santos, Bruno Miguel Almeida
Data de Publicação: 2013
Tipo de documento: Dissertação
Idioma: por
Título da fonte: Repositório Científico de Acesso Aberto de Portugal (Repositórios Cientìficos)
Texto Completo: http://hdl.handle.net/1822/27908
Resumo: Dissertação de mestrado em Engenharia Informática
id RCAP_571771b90cb13c37f001a5b17086c635
oai_identifier_str oai:repositorium.sdum.uminho.pt:1822/27908
network_acronym_str RCAP
network_name_str Repositório Científico de Acesso Aberto de Portugal (Repositórios Cientìficos)
repository_id_str 7160
spelling Revisão e reestruturação da arquitetura da plataforma Vortal Next : Vortal Software Development KitArquitetura de SoftwareRevisãoReestruturaçãoModelaçãoSoftware Development KitAplicações de TerceirosModel Driven ArchitectureSoftware ArchitectureRevisionRestructuringModelingThird Party Applications681.3.06Dissertação de mestrado em Engenharia InformáticaA evolução tecnológica das últimas décadas generalizou o uso de software para a substituição ou suporte de múltiplos processos das empresas e, evidenciou novas perspectivas para o desenvolvimento de soluções com altos níveis de performance, disponibilidade, escalabilidade e flexibilidade. No contexto Vortal (empresa líder no mercado de contratação electrónica português com a plataforma VortalNext>), esta generalização levou à necessidade da existência mecanismos que permitam aos seus clientes a personalização/criação de áreas de trabalho dedicadas. Tendo esta necessidade como foco, são avaliados os diferentes componentes da plataforma Next>, a metodologia de desenvolvimento atualmente utilizada (Model Driven Architecture) e quais as melhores aproximações para o desenvolvimento de aplicações no âmbito de uma plataforma web, focando as suas vantagens e desvantagens a nível arquitetural e aplicacional. Concluiu-se que todas as soluções estudadas são adequados ao desenvolvimento de aplicações web, sendo o seu grau de adequação variável com o contexto de utilização. São soluções diferentes relativamente à complexidade de implementação, aos recursos necessários, aos riscos envolvidos e à simplicidade de utilização por parte do grupo de utilizadores finais. Por fim, é apresentada a arquitetura de um Software Development Kit (são estudadas outras opções, sendo esta a que oferece mais estabilidade aplicacional e mais vantagens competitivas) e a sua integração no ecossistema aplicacional e arquitetural da plataforma maximizando, não apenas a flexibilidade e funcionalidade para o cliente final, como também a segurança, robustez e fiabilidade do ecossistema da plataforma. A arquitetura definida em conjunto com o modelo de negócio apresentado formam a linha de ação indicada para garantir a existência de aplicações personalizadas a serem executadas no ecossistema VortalNext>.The technological evolution of the last decades, widespread the use of software for the replacement or support of many company processes and highlighted new perspectives for developing solutions with high levels of performance, availability, scalability and flexibility. In the case of Vortal (leader in the Portuguese e-procurement platforms with Vortal Next>), this generalization led to the need of designing a tool that allows customers to customize/create dedicated workspaces. Focusing on this need, the different components of Vortal Next> platform are evaluated, the currently used development methodology is studied (Model Driven Architecture) as well as what are the best approaches for developing applications within a web platform, focusing on the advantages and disadvantages at the architectural and applicational level. It was concluded that all the solutions are suitable for the development of web applications, having its degree of suitability to vary according with the context of use. They are different solutions regarding the implementation complexity, the resources required, the risks involved and the simplicity of use by the group of end users. Finally, it is presented the architecture of a Software Development Kit (other options are studied, but this is the one that offers more stability and more competitive advantages) and its integration into the platform, maximizing not only the flexibility and functionality to the end customer, but also the safety, robustness and reliability of the platform ecosystem. The architecture defined along with the business model presented, form the line of action indicated to ensure the existence of custom applications to be executed in the Vortal Next> ecosystem.Ribeiro, António NestorUniversidade do MinhoSantos, Bruno Miguel Almeida2013-07-172013-07-17T00:00:00Zinfo:eu-repo/semantics/publishedVersioninfo:eu-repo/semantics/masterThesisapplication/pdfhttp://hdl.handle.net/1822/27908por201196450info:eu-repo/semantics/openAccessreponame:Repositório Científico de Acesso Aberto de Portugal (Repositórios Cientìficos)instname:Agência para a Sociedade do Conhecimento (UMIC) - FCT - Sociedade da Informaçãoinstacron:RCAAP2023-07-21T12:04:23Zoai:repositorium.sdum.uminho.pt:1822/27908Portal AgregadorONGhttps://www.rcaap.pt/oai/openaireopendoar:71602024-03-19T18:54:41.670772Repositório Científico de Acesso Aberto de Portugal (Repositórios Cientìficos) - Agência para a Sociedade do Conhecimento (UMIC) - FCT - Sociedade da Informaçãofalse
dc.title.none.fl_str_mv Revisão e reestruturação da arquitetura da plataforma Vortal Next : Vortal Software Development Kit
title Revisão e reestruturação da arquitetura da plataforma Vortal Next : Vortal Software Development Kit
spellingShingle Revisão e reestruturação da arquitetura da plataforma Vortal Next : Vortal Software Development Kit
Santos, Bruno Miguel Almeida
Arquitetura de Software
Revisão
Reestruturação
Modelação
Software Development Kit
Aplicações de Terceiros
Model Driven Architecture
Software Architecture
Revision
Restructuring
Modeling
Third Party Applications
681.3.06
title_short Revisão e reestruturação da arquitetura da plataforma Vortal Next : Vortal Software Development Kit
title_full Revisão e reestruturação da arquitetura da plataforma Vortal Next : Vortal Software Development Kit
title_fullStr Revisão e reestruturação da arquitetura da plataforma Vortal Next : Vortal Software Development Kit
title_full_unstemmed Revisão e reestruturação da arquitetura da plataforma Vortal Next : Vortal Software Development Kit
title_sort Revisão e reestruturação da arquitetura da plataforma Vortal Next : Vortal Software Development Kit
author Santos, Bruno Miguel Almeida
author_facet Santos, Bruno Miguel Almeida
author_role author
dc.contributor.none.fl_str_mv Ribeiro, António Nestor
Universidade do Minho
dc.contributor.author.fl_str_mv Santos, Bruno Miguel Almeida
dc.subject.por.fl_str_mv Arquitetura de Software
Revisão
Reestruturação
Modelação
Software Development Kit
Aplicações de Terceiros
Model Driven Architecture
Software Architecture
Revision
Restructuring
Modeling
Third Party Applications
681.3.06
topic Arquitetura de Software
Revisão
Reestruturação
Modelação
Software Development Kit
Aplicações de Terceiros
Model Driven Architecture
Software Architecture
Revision
Restructuring
Modeling
Third Party Applications
681.3.06
description Dissertação de mestrado em Engenharia Informática
publishDate 2013
dc.date.none.fl_str_mv 2013-07-17
2013-07-17T00: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/27908
url http://hdl.handle.net/1822/27908
dc.language.iso.fl_str_mv por
language por
dc.relation.none.fl_str_mv 201196450
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ório Científico de Acesso Aberto de Portugal (Repositórios Cientìficos)
instname:Agência para a Sociedade do Conhecimento (UMIC) - FCT - Sociedade da Informação
instacron:RCAAP
instname_str Agência para a Sociedade do Conhecimento (UMIC) - FCT - Sociedade da Informação
instacron_str RCAAP
institution RCAAP
reponame_str Repositório Científico de Acesso Aberto de Portugal (Repositórios Cientìficos)
collection Repositório Científico de Acesso Aberto de Portugal (Repositórios Cientìficos)
repository.name.fl_str_mv Repositório Científico de Acesso Aberto de Portugal (Repositórios Cientìficos) - Agência para a Sociedade do Conhecimento (UMIC) - FCT - Sociedade da Informação
repository.mail.fl_str_mv
_version_ 1799132329634955264