Uma proposta de método para especificação de componentes de software

Detalhes bibliográficos
Autor(a) principal: Almeida Junior, José Valdvogel de
Data de Publicação: 2015
Tipo de documento: Dissertação
Idioma: por
Título da fonte: Biblioteca Digital de Teses e Dissertações da PUC_SP
Texto Completo: https://tede2.pucsp.br/handle/handle/18198
Resumo: The component-based software development has proven effective for implementation in various fields of application, but still insufficient to create reusable and flexible parts. Processes and methods have been developed in order to address special care in this context. However, none of the proposed methods shows a simple specification of building blocks. To address this limitation we propose in this research work a split between the static and dynamic elements that make up the nature of an assembled component in a set of steps with application techniques using the best practices of software engineering. As a result, we reach the Component Specification method capable of generating well-designed models for building reusable and flexible software parts. A case study helps to illustrate the application of the method in an application context
id PUC_SP-1_7acfe605edad1c7dcb169b7afed69700
oai_identifier_str oai:repositorio.pucsp.br:handle/18198
network_acronym_str PUC_SP-1
network_name_str Biblioteca Digital de Teses e Dissertações da PUC_SP
repository_id_str
spelling Vega, Ítalo Santiagohttp://buscatextual.cnpq.br/buscatextual/visualizacv.do?id=K4708346Y6http://buscatextual.cnpq.br/buscatextual/visualizacv.do?id=K4698749P0Almeida Junior, José Valdvogel de2016-04-29T14:23:40Z2015-12-162015-11-19Almeida Junior, José Valdvogel de. Uma proposta de método para especificação de componentes de software. 2015. 100 f. Dissertação (Mestrado em Tecnologias da Inteligência e Design Digital) - Programa de Estudos Pós-Graduados em Tecnologias da Inteligência e Design Digital, Pontifícia Universidade Católica de São Paulo, São Paulo, 2015.https://tede2.pucsp.br/handle/handle/18198The component-based software development has proven effective for implementation in various fields of application, but still insufficient to create reusable and flexible parts. Processes and methods have been developed in order to address special care in this context. However, none of the proposed methods shows a simple specification of building blocks. To address this limitation we propose in this research work a split between the static and dynamic elements that make up the nature of an assembled component in a set of steps with application techniques using the best practices of software engineering. As a result, we reach the Component Specification method capable of generating well-designed models for building reusable and flexible software parts. A case study helps to illustrate the application of the method in an application contextO desenvolvimento de software baseado em componentes tem se provado efetivo para a implementação em diversos domínios de aplicação, mas ainda insuficiente para a criação de peças reusáveis e flexíveis. Processos e métodos foram desenvolvidos no intuito de endereçar cuidados especiais nesse contexto. No entanto, nenhum dos métodos propostos demonstra uma forma simples de especificação dos blocos construtores. Para tratar essa limitação propomos nesse trabalho de pesquisa uma divisão entre os elementos estáticos e dinâmicos que compõem a natureza de um componente reunidos em um conjunto de passos com aplicação de técnicas que utilizam as boas práticas da engenharia de software. Como resultado, chega-se ao Método de Especificação de Componentes capaz de gerar modelos bem elaborados para construção de peças de software reusáveis e flexíveis. Um estudo de caso ajuda a ilustrar a aplicação do método em um contexto de aplicaçãoapplication/pdfhttp://tede2.pucsp.br/tede/retrieve/34991/Jose%20Valdvogel%20de%20Almeida%20Junior.pdf.jpgporPontifícia Universidade Católica de São PauloPrograma de Estudos Pós-Graduados em Tecnologias da Inteligência e Design DigitalPUC-SPBRFaculdade de Ciências Exatas e TecnologiaComponentes de softwareArquiteturaEspecificaçãoModelagemComponentArchitectureSpecificationModelingCNPQ::ENGENHARIASUma proposta de método para especificação de componentes de softwareinfo:eu-repo/semantics/publishedVersioninfo:eu-repo/semantics/masterThesisinfo:eu-repo/semantics/openAccessreponame:Biblioteca Digital de Teses e Dissertações da PUC_SPinstname:Pontifícia Universidade Católica de São Paulo (PUC-SP)instacron:PUC_SPTEXTJose Valdvogel de Almeida Junior.pdf.txtJose Valdvogel de Almeida Junior.pdf.txtExtracted texttext/plain134862https://repositorio.pucsp.br/xmlui/bitstream/handle/18198/3/Jose%20Valdvogel%20de%20Almeida%20Junior.pdf.txt82be70d78dc241aa558f66cb2c908868MD53ORIGINALJose Valdvogel de Almeida Junior.pdfapplication/pdf1664725https://repositorio.pucsp.br/xmlui/bitstream/handle/18198/1/Jose%20Valdvogel%20de%20Almeida%20Junior.pdfb5162f7ac0d53d0a3c9e995e1e643e18MD51THUMBNAILJose Valdvogel de Almeida Junior.pdf.jpgJose Valdvogel de Almeida Junior.pdf.jpgGenerated Thumbnailimage/jpeg3605https://repositorio.pucsp.br/xmlui/bitstream/handle/18198/2/Jose%20Valdvogel%20de%20Almeida%20Junior.pdf.jpg6300a931d1522a800777c14611ba5272MD52handle/181982022-06-13 09:03:50.431oai:repositorio.pucsp.br:handle/18198Biblioteca Digital de Teses e Dissertaçõeshttps://sapientia.pucsp.br/https://sapientia.pucsp.br/oai/requestbngkatende@pucsp.br||rapassi@pucsp.bropendoar:2022-06-13T12:03:50Biblioteca Digital de Teses e Dissertações da PUC_SP - Pontifícia Universidade Católica de São Paulo (PUC-SP)false
dc.title.por.fl_str_mv Uma proposta de método para especificação de componentes de software
title Uma proposta de método para especificação de componentes de software
spellingShingle Uma proposta de método para especificação de componentes de software
Almeida Junior, José Valdvogel de
Componentes de software
Arquitetura
Especificação
Modelagem
Component
Architecture
Specification
Modeling
CNPQ::ENGENHARIAS
title_short Uma proposta de método para especificação de componentes de software
title_full Uma proposta de método para especificação de componentes de software
title_fullStr Uma proposta de método para especificação de componentes de software
title_full_unstemmed Uma proposta de método para especificação de componentes de software
title_sort Uma proposta de método para especificação de componentes de software
author Almeida Junior, José Valdvogel de
author_facet Almeida Junior, José Valdvogel de
author_role author
dc.contributor.advisor1.fl_str_mv Vega, Ítalo Santiago
dc.contributor.advisor1Lattes.fl_str_mv http://buscatextual.cnpq.br/buscatextual/visualizacv.do?id=K4708346Y6
dc.contributor.authorLattes.fl_str_mv http://buscatextual.cnpq.br/buscatextual/visualizacv.do?id=K4698749P0
dc.contributor.author.fl_str_mv Almeida Junior, José Valdvogel de
contributor_str_mv Vega, Ítalo Santiago
dc.subject.por.fl_str_mv Componentes de software
Arquitetura
Especificação
Modelagem
topic Componentes de software
Arquitetura
Especificação
Modelagem
Component
Architecture
Specification
Modeling
CNPQ::ENGENHARIAS
dc.subject.eng.fl_str_mv Component
Architecture
Specification
Modeling
dc.subject.cnpq.fl_str_mv CNPQ::ENGENHARIAS
description The component-based software development has proven effective for implementation in various fields of application, but still insufficient to create reusable and flexible parts. Processes and methods have been developed in order to address special care in this context. However, none of the proposed methods shows a simple specification of building blocks. To address this limitation we propose in this research work a split between the static and dynamic elements that make up the nature of an assembled component in a set of steps with application techniques using the best practices of software engineering. As a result, we reach the Component Specification method capable of generating well-designed models for building reusable and flexible software parts. A case study helps to illustrate the application of the method in an application context
publishDate 2015
dc.date.available.fl_str_mv 2015-12-16
dc.date.issued.fl_str_mv 2015-11-19
dc.date.accessioned.fl_str_mv 2016-04-29T14:23:40Z
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.citation.fl_str_mv Almeida Junior, José Valdvogel de. Uma proposta de método para especificação de componentes de software. 2015. 100 f. Dissertação (Mestrado em Tecnologias da Inteligência e Design Digital) - Programa de Estudos Pós-Graduados em Tecnologias da Inteligência e Design Digital, Pontifícia Universidade Católica de São Paulo, São Paulo, 2015.
dc.identifier.uri.fl_str_mv https://tede2.pucsp.br/handle/handle/18198
identifier_str_mv Almeida Junior, José Valdvogel de. Uma proposta de método para especificação de componentes de software. 2015. 100 f. Dissertação (Mestrado em Tecnologias da Inteligência e Design Digital) - Programa de Estudos Pós-Graduados em Tecnologias da Inteligência e Design Digital, Pontifícia Universidade Católica de São Paulo, São Paulo, 2015.
url https://tede2.pucsp.br/handle/handle/18198
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.publisher.none.fl_str_mv Pontifícia Universidade Católica de São Paulo
dc.publisher.program.fl_str_mv Programa de Estudos Pós-Graduados em Tecnologias da Inteligência e Design Digital
dc.publisher.initials.fl_str_mv PUC-SP
dc.publisher.country.fl_str_mv BR
dc.publisher.department.fl_str_mv Faculdade de Ciências Exatas e Tecnologia
publisher.none.fl_str_mv Pontifícia Universidade Católica de São Paulo
dc.source.none.fl_str_mv reponame:Biblioteca Digital de Teses e Dissertações da PUC_SP
instname:Pontifícia Universidade Católica de São Paulo (PUC-SP)
instacron:PUC_SP
instname_str Pontifícia Universidade Católica de São Paulo (PUC-SP)
instacron_str PUC_SP
institution PUC_SP
reponame_str Biblioteca Digital de Teses e Dissertações da PUC_SP
collection Biblioteca Digital de Teses e Dissertações da PUC_SP
bitstream.url.fl_str_mv https://repositorio.pucsp.br/xmlui/bitstream/handle/18198/3/Jose%20Valdvogel%20de%20Almeida%20Junior.pdf.txt
https://repositorio.pucsp.br/xmlui/bitstream/handle/18198/1/Jose%20Valdvogel%20de%20Almeida%20Junior.pdf
https://repositorio.pucsp.br/xmlui/bitstream/handle/18198/2/Jose%20Valdvogel%20de%20Almeida%20Junior.pdf.jpg
bitstream.checksum.fl_str_mv 82be70d78dc241aa558f66cb2c908868
b5162f7ac0d53d0a3c9e995e1e643e18
6300a931d1522a800777c14611ba5272
bitstream.checksumAlgorithm.fl_str_mv MD5
MD5
MD5
repository.name.fl_str_mv Biblioteca Digital de Teses e Dissertações da PUC_SP - Pontifícia Universidade Católica de São Paulo (PUC-SP)
repository.mail.fl_str_mv bngkatende@pucsp.br||rapassi@pucsp.br
_version_ 1809277862848495616