Crux: um arcabouço de software para desenvolvimento de aplicações web

Detalhes bibliográficos
Ano de defesa: 2008
Autor(a) principal: Thiago da Rosa de Bustamante
Orientador(a): Não Informado pela instituição
Banca de defesa: Não Informado pela instituição
Tipo de documento: Dissertação
Tipo de acesso: Acesso aberto
Idioma: por
Instituição de defesa: Universidade Federal de Minas Gerais
Programa de Pós-Graduação: Não Informado pela instituição
Departamento: Não Informado pela instituição
País: Não Informado pela instituição
Palavras-chave em Português:
Link de acesso: https://hdl.handle.net/1843/RVMR-7LKH4R
Resumo: To produce quality software, in a cost effective manner, is necessary a systematic reuse of software models, designs and implementations previously tested. Among all reuse methods, we can emphasize the application frameworks. Combining design and code reuse, they represent the state of the art in terms of reuse in object oriented softwares.We present Crux, an application framework created to help the development of applications on the Web domain. These applications are complex distributed systems that are arising fast in number and importance. For many companies they are a key factor for success in business.The Crux framework aims to help rich interfaces creation, improving quality of interaction for users and simplifying the development for programmers.
id UFMG_f5461089f9c07d34806b0be2b88ca164
oai_identifier_str oai:repositorio.ufmg.br:1843/RVMR-7LKH4R
network_acronym_str UFMG
network_name_str Repositório Institucional da UFMG
repository_id_str
spelling 2019-08-14T12:47:23Z2025-09-08T23:37:13Z2019-08-14T12:47:23Z2008-08-11https://hdl.handle.net/1843/RVMR-7LKH4RTo produce quality software, in a cost effective manner, is necessary a systematic reuse of software models, designs and implementations previously tested. Among all reuse methods, we can emphasize the application frameworks. Combining design and code reuse, they represent the state of the art in terms of reuse in object oriented softwares.We present Crux, an application framework created to help the development of applications on the Web domain. These applications are complex distributed systems that are arising fast in number and importance. For many companies they are a key factor for success in business.The Crux framework aims to help rich interfaces creation, improving quality of interaction for users and simplifying the development for programmers.Universidade Federal de Minas GeraisSoftware de aplicaçãowebEngenharia de softwareProgramação orientada a objetos (Computação)Software de aplicação DesenvolvimentoSoftware ReutilizaçãoComputaçãoEngenharia de softwareCrux: um arcabouço de software para desenvolvimento de aplicações webinfo:eu-repo/semantics/publishedVersioninfo:eu-repo/semantics/masterThesisThiago da Rosa de Bustamanteinfo:eu-repo/semantics/openAccessporreponame:Repositório Institucional da UFMGinstname:Universidade Federal de Minas Gerais (UFMG)instacron:UFMGRodolfo Sergio F de ResendeClarindo Isaias P da S e PaduaJussara Marques de AlmeidaPara produzir softwares de qualidade, de uma forma eficiente, é necessário um reuso sistemático de modelos, desenhos e implementações que tenham sido previamente testados. Dentre as principais formas de reuso, destacam-se os arcabouços de software (ou frameworks). Estes, combinando reuso de desenho com reuso de código, representam o estado da arte em termos de reutilização em softwares orientados a objetos. Este trabalho apresenta o Crux, um arcabouço criado para auxiliar o desenvolvimento de aplicações no domínio da Web. Estas aplicações são sistemas distribuídos complexos que estão crescendo em número e em importância, tornando-se, para muitas empresas, um recurso chave para realizar seus negócios. O Crux visa auxiliar a criação de interfaces ricas, oporcionando uma maior qualidade de interação para os usuários e um modelo de desenvolvimento mais simples para os desenvolvedores.UFMGORIGINALthiagorosabustamante.pdfapplication/pdf1723975https://repositorio.ufmg.br//bitstreams/4def8d9d-3bd7-45ca-8381-613de6fd8321/downloada287f0f76c499c3b084a1b2171e73eaaMD51trueAnonymousREADTEXTthiagorosabustamante.pdf.txttext/plain246636https://repositorio.ufmg.br//bitstreams/7cc3be02-b447-40fc-9b62-75ddb1bed4f8/downloada5b183241d03c961ecd0e5d9679e264bMD52falseAnonymousREAD1843/RVMR-7LKH4R2025-09-08 20:37:13.35open.accessoai:repositorio.ufmg.br:1843/RVMR-7LKH4Rhttps://repositorio.ufmg.br/Repositório InstitucionalPUBhttps://repositorio.ufmg.br/oairepositorio@ufmg.bropendoar:2025-09-08T23:37:13Repositório Institucional da UFMG - Universidade Federal de Minas Gerais (UFMG)false
dc.title.none.fl_str_mv Crux: um arcabouço de software para desenvolvimento de aplicações web
title Crux: um arcabouço de software para desenvolvimento de aplicações web
spellingShingle Crux: um arcabouço de software para desenvolvimento de aplicações web
Thiago da Rosa de Bustamante
Programação orientada a objetos (Computação)
Software de aplicação Desenvolvimento
Software Reutilização
Computação
Engenharia de software
Software de aplicação
web
Engenharia de software
title_short Crux: um arcabouço de software para desenvolvimento de aplicações web
title_full Crux: um arcabouço de software para desenvolvimento de aplicações web
title_fullStr Crux: um arcabouço de software para desenvolvimento de aplicações web
title_full_unstemmed Crux: um arcabouço de software para desenvolvimento de aplicações web
title_sort Crux: um arcabouço de software para desenvolvimento de aplicações web
author Thiago da Rosa de Bustamante
author_facet Thiago da Rosa de Bustamante
author_role author
dc.contributor.author.fl_str_mv Thiago da Rosa de Bustamante
dc.subject.por.fl_str_mv Programação orientada a objetos (Computação)
Software de aplicação Desenvolvimento
Software Reutilização
Computação
Engenharia de software
topic Programação orientada a objetos (Computação)
Software de aplicação Desenvolvimento
Software Reutilização
Computação
Engenharia de software
Software de aplicação
web
Engenharia de software
dc.subject.other.none.fl_str_mv Software de aplicação
web
Engenharia de software
description To produce quality software, in a cost effective manner, is necessary a systematic reuse of software models, designs and implementations previously tested. Among all reuse methods, we can emphasize the application frameworks. Combining design and code reuse, they represent the state of the art in terms of reuse in object oriented softwares.We present Crux, an application framework created to help the development of applications on the Web domain. These applications are complex distributed systems that are arising fast in number and importance. For many companies they are a key factor for success in business.The Crux framework aims to help rich interfaces creation, improving quality of interaction for users and simplifying the development for programmers.
publishDate 2008
dc.date.issued.fl_str_mv 2008-08-11
dc.date.accessioned.fl_str_mv 2019-08-14T12:47:23Z
2025-09-08T23:37:13Z
dc.date.available.fl_str_mv 2019-08-14T12:47:23Z
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 https://hdl.handle.net/1843/RVMR-7LKH4R
url https://hdl.handle.net/1843/RVMR-7LKH4R
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.publisher.none.fl_str_mv Universidade Federal de Minas Gerais
publisher.none.fl_str_mv Universidade Federal de Minas Gerais
dc.source.none.fl_str_mv reponame:Repositório Institucional da UFMG
instname:Universidade Federal de Minas Gerais (UFMG)
instacron:UFMG
instname_str Universidade Federal de Minas Gerais (UFMG)
instacron_str UFMG
institution UFMG
reponame_str Repositório Institucional da UFMG
collection Repositório Institucional da UFMG
bitstream.url.fl_str_mv https://repositorio.ufmg.br//bitstreams/4def8d9d-3bd7-45ca-8381-613de6fd8321/download
https://repositorio.ufmg.br//bitstreams/7cc3be02-b447-40fc-9b62-75ddb1bed4f8/download
bitstream.checksum.fl_str_mv a287f0f76c499c3b084a1b2171e73eaa
a5b183241d03c961ecd0e5d9679e264b
bitstream.checksumAlgorithm.fl_str_mv MD5
MD5
repository.name.fl_str_mv Repositório Institucional da UFMG - Universidade Federal de Minas Gerais (UFMG)
repository.mail.fl_str_mv repositorio@ufmg.br
_version_ 1862105994280042496