Revisão e reestruturação da arquitetura da plataforma Vortal Next : Vortal Software Development Kit
Autor(a) principal: | |
---|---|
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 |