Técnica para obtenção de redes de autômatos estocásticos baseada em especificações de software em UML

Detalhes bibliográficos
Autor(a) principal: Neuwald, Felipe Barp
Data de Publicação: 2005
Tipo de documento: Dissertação
Idioma: por
Título da fonte: Biblioteca Digital de Teses e Dissertações da PUC_RS
Texto Completo: http://tede2.pucrs.br/tede2/handle/tede/5029
Resumo: A avaliação de desempenho de um software orientado a objetos, hoje, pode ser feita basicamente de três maneiras: com testes de desempenho, simulações ou utilizando métodos analíticos como redes de Autômatos estocásticos e redes de filas de espera. Os testes de desempenho são eficientes e, porem podem ser aplicados apenas nas fases finais do desenvolvimento de software, quando o produto esta praticamente pronto, as simulações podem ser realizadas nas etapas iniciais do processo de desenvolvimento de software porém, geralmente, são custosas, pois dependem da criação de um simulador. Os métodos analíticos podem ser aplicados nas fases iniciais do desenvolvimento, mas exigem a criação de um modelo de avaliação de desempenho. No desenvolvimento de software orientados a objetos já se constrói um modelo, o qual possui informações detalhadas sobre o sistema. Estas informações podem ser utilizadas para gerar um modelo de avaliação de desempenho que represente o software já que muitas das informações contidas no modelo do software são comuns ao modelo de avaliação de desempenho. Utilizando esta idéia foram criados alguns métodos de conversão de UML para formalismos de avaliação de desempenho como redes de filas de espera. Porem, ainda inexiste métodos ou técnicas que convertem UML para formalismos como SAN, que é mais abrangente que, por exemplo, redes de espera. Este trabalho demonstra uma técnica de conversão de UML para SAN, onde explora-se a representação da arquitetura lógica de software orientados a objetos
id P_RS_4bacc118980cd5ecd04fcc8ada52c2ad
oai_identifier_str oai:tede2.pucrs.br:tede/5029
network_acronym_str P_RS
network_name_str Biblioteca Digital de Teses e Dissertações da PUC_RS
repository_id_str
spelling Fernandes, Paulo Henrique LemelleCPF:43706223015http://buscatextual.cnpq.br/buscatextual/visualizacv.do?id=K4781822J3CPF:95780904049Neuwald, Felipe Barp2015-04-14T14:49:02Z2008-10-242005-03-28NEUWALD, Felipe Barp. Técnica para obtenção de redes de autômatos estocásticos baseada em especificações de software em UML. 2005. 91 f. Dissertação (Mestrado em Ciência da Computação) - Pontifícia Universidade Católica do Rio Grande do Sul, Porto Alegre, 2005.http://tede2.pucrs.br/tede2/handle/tede/5029Made available in DSpace on 2015-04-14T14:49:02Z (GMT). No. of bitstreams: 1 406275.pdf: 5088741 bytes, checksum: 77356f5ee18c1f01b23fcf0d1843be33 (MD5) Previous issue date: 2005-03-28A avaliação de desempenho de um software orientado a objetos, hoje, pode ser feita basicamente de três maneiras: com testes de desempenho, simulações ou utilizando métodos analíticos como redes de Autômatos estocásticos e redes de filas de espera. Os testes de desempenho são eficientes e, porem podem ser aplicados apenas nas fases finais do desenvolvimento de software, quando o produto esta praticamente pronto, as simulações podem ser realizadas nas etapas iniciais do processo de desenvolvimento de software porém, geralmente, são custosas, pois dependem da criação de um simulador. Os métodos analíticos podem ser aplicados nas fases iniciais do desenvolvimento, mas exigem a criação de um modelo de avaliação de desempenho. No desenvolvimento de software orientados a objetos já se constrói um modelo, o qual possui informações detalhadas sobre o sistema. Estas informações podem ser utilizadas para gerar um modelo de avaliação de desempenho que represente o software já que muitas das informações contidas no modelo do software são comuns ao modelo de avaliação de desempenho. Utilizando esta idéia foram criados alguns métodos de conversão de UML para formalismos de avaliação de desempenho como redes de filas de espera. Porem, ainda inexiste métodos ou técnicas que convertem UML para formalismos como SAN, que é mais abrangente que, por exemplo, redes de espera. Este trabalho demonstra uma técnica de conversão de UML para SAN, onde explora-se a representação da arquitetura lógica de software orientados a objetosapplication/pdfhttp://tede2.pucrs.br:80/tede2/retrieve/13786/406275.pdf.jpgporPontifícia Universidade Católica do Rio Grande do SulPrograma de Pós-Graduação em Ciência da ComputaçãoPUCRSBRFaculdade de InformácaINFORMÁTICAREDES DE AUTÔMATOS ESTOCÁSTICOSENGENHARIA DE SOFTWARESOFTWARE - AVALIAÇÃOORIENTAÇÃO A OBJETOSUML (INFORMATICA)CNPQ::CIENCIAS EXATAS E DA TERRA::CIENCIA DA COMPUTACAOTécnica para obtenção de redes de autômatos estocásticos baseada em especificações de software em UMLinfo:eu-repo/semantics/publishedVersioninfo:eu-repo/semantics/masterThesis19749965330812744705006001946639708616176246info:eu-repo/semantics/openAccessreponame:Biblioteca Digital de Teses e Dissertações da PUC_RSinstname:Pontifícia Universidade Católica do Rio Grande do Sul (PUCRS)instacron:PUC_RSTHUMBNAIL406275.pdf.jpg406275.pdf.jpgimage/jpeg4369http://tede2.pucrs.br/tede2/bitstream/tede/5029/3/406275.pdf.jpgcb06332f32b5b18bde57d19e98207b22MD53TEXT406275.pdf.txt406275.pdf.txttext/plain112593http://tede2.pucrs.br/tede2/bitstream/tede/5029/2/406275.pdf.txt5af6fa785b22c94ac85bb857026d9ce3MD52ORIGINAL406275.pdfapplication/pdf5088741http://tede2.pucrs.br/tede2/bitstream/tede/5029/1/406275.pdf77356f5ee18c1f01b23fcf0d1843be33MD51tede/50292015-04-17 11:57:30.881oai:tede2.pucrs.br:tede/5029Biblioteca Digital de Teses e Dissertaçõeshttp://tede2.pucrs.br/tede2/PRIhttps://tede2.pucrs.br/oai/requestbiblioteca.central@pucrs.br||opendoar:2015-04-17T14:57:30Biblioteca Digital de Teses e Dissertações da PUC_RS - Pontifícia Universidade Católica do Rio Grande do Sul (PUCRS)false
dc.title.por.fl_str_mv Técnica para obtenção de redes de autômatos estocásticos baseada em especificações de software em UML
title Técnica para obtenção de redes de autômatos estocásticos baseada em especificações de software em UML
spellingShingle Técnica para obtenção de redes de autômatos estocásticos baseada em especificações de software em UML
Neuwald, Felipe Barp
INFORMÁTICA
REDES DE AUTÔMATOS ESTOCÁSTICOS
ENGENHARIA DE SOFTWARE
SOFTWARE - AVALIAÇÃO
ORIENTAÇÃO A OBJETOS
UML (INFORMATICA)
CNPQ::CIENCIAS EXATAS E DA TERRA::CIENCIA DA COMPUTACAO
title_short Técnica para obtenção de redes de autômatos estocásticos baseada em especificações de software em UML
title_full Técnica para obtenção de redes de autômatos estocásticos baseada em especificações de software em UML
title_fullStr Técnica para obtenção de redes de autômatos estocásticos baseada em especificações de software em UML
title_full_unstemmed Técnica para obtenção de redes de autômatos estocásticos baseada em especificações de software em UML
title_sort Técnica para obtenção de redes de autômatos estocásticos baseada em especificações de software em UML
author Neuwald, Felipe Barp
author_facet Neuwald, Felipe Barp
author_role author
dc.contributor.advisor1.fl_str_mv Fernandes, Paulo Henrique Lemelle
dc.contributor.advisor1ID.fl_str_mv CPF:43706223015
dc.contributor.advisor1Lattes.fl_str_mv http://buscatextual.cnpq.br/buscatextual/visualizacv.do?id=K4781822J3
dc.contributor.authorID.fl_str_mv CPF:95780904049
dc.contributor.author.fl_str_mv Neuwald, Felipe Barp
contributor_str_mv Fernandes, Paulo Henrique Lemelle
dc.subject.por.fl_str_mv INFORMÁTICA
REDES DE AUTÔMATOS ESTOCÁSTICOS
ENGENHARIA DE SOFTWARE
SOFTWARE - AVALIAÇÃO
ORIENTAÇÃO A OBJETOS
UML (INFORMATICA)
topic INFORMÁTICA
REDES DE AUTÔMATOS ESTOCÁSTICOS
ENGENHARIA DE SOFTWARE
SOFTWARE - AVALIAÇÃO
ORIENTAÇÃO A OBJETOS
UML (INFORMATICA)
CNPQ::CIENCIAS EXATAS E DA TERRA::CIENCIA DA COMPUTACAO
dc.subject.cnpq.fl_str_mv CNPQ::CIENCIAS EXATAS E DA TERRA::CIENCIA DA COMPUTACAO
description A avaliação de desempenho de um software orientado a objetos, hoje, pode ser feita basicamente de três maneiras: com testes de desempenho, simulações ou utilizando métodos analíticos como redes de Autômatos estocásticos e redes de filas de espera. Os testes de desempenho são eficientes e, porem podem ser aplicados apenas nas fases finais do desenvolvimento de software, quando o produto esta praticamente pronto, as simulações podem ser realizadas nas etapas iniciais do processo de desenvolvimento de software porém, geralmente, são custosas, pois dependem da criação de um simulador. Os métodos analíticos podem ser aplicados nas fases iniciais do desenvolvimento, mas exigem a criação de um modelo de avaliação de desempenho. No desenvolvimento de software orientados a objetos já se constrói um modelo, o qual possui informações detalhadas sobre o sistema. Estas informações podem ser utilizadas para gerar um modelo de avaliação de desempenho que represente o software já que muitas das informações contidas no modelo do software são comuns ao modelo de avaliação de desempenho. Utilizando esta idéia foram criados alguns métodos de conversão de UML para formalismos de avaliação de desempenho como redes de filas de espera. Porem, ainda inexiste métodos ou técnicas que convertem UML para formalismos como SAN, que é mais abrangente que, por exemplo, redes de espera. Este trabalho demonstra uma técnica de conversão de UML para SAN, onde explora-se a representação da arquitetura lógica de software orientados a objetos
publishDate 2005
dc.date.issued.fl_str_mv 2005-03-28
dc.date.available.fl_str_mv 2008-10-24
dc.date.accessioned.fl_str_mv 2015-04-14T14:49:02Z
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 NEUWALD, Felipe Barp. Técnica para obtenção de redes de autômatos estocásticos baseada em especificações de software em UML. 2005. 91 f. Dissertação (Mestrado em Ciência da Computação) - Pontifícia Universidade Católica do Rio Grande do Sul, Porto Alegre, 2005.
dc.identifier.uri.fl_str_mv http://tede2.pucrs.br/tede2/handle/tede/5029
identifier_str_mv NEUWALD, Felipe Barp. Técnica para obtenção de redes de autômatos estocásticos baseada em especificações de software em UML. 2005. 91 f. Dissertação (Mestrado em Ciência da Computação) - Pontifícia Universidade Católica do Rio Grande do Sul, Porto Alegre, 2005.
url http://tede2.pucrs.br/tede2/handle/tede/5029
dc.language.iso.fl_str_mv por
language por
dc.relation.program.fl_str_mv 1974996533081274470
dc.relation.confidence.fl_str_mv 500
600
dc.relation.department.fl_str_mv 1946639708616176246
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 do Rio Grande do Sul
dc.publisher.program.fl_str_mv Programa de Pós-Graduação em Ciência da Computação
dc.publisher.initials.fl_str_mv PUCRS
dc.publisher.country.fl_str_mv BR
dc.publisher.department.fl_str_mv Faculdade de Informáca
publisher.none.fl_str_mv Pontifícia Universidade Católica do Rio Grande do Sul
dc.source.none.fl_str_mv reponame:Biblioteca Digital de Teses e Dissertações da PUC_RS
instname:Pontifícia Universidade Católica do Rio Grande do Sul (PUCRS)
instacron:PUC_RS
instname_str Pontifícia Universidade Católica do Rio Grande do Sul (PUCRS)
instacron_str PUC_RS
institution PUC_RS
reponame_str Biblioteca Digital de Teses e Dissertações da PUC_RS
collection Biblioteca Digital de Teses e Dissertações da PUC_RS
bitstream.url.fl_str_mv http://tede2.pucrs.br/tede2/bitstream/tede/5029/3/406275.pdf.jpg
http://tede2.pucrs.br/tede2/bitstream/tede/5029/2/406275.pdf.txt
http://tede2.pucrs.br/tede2/bitstream/tede/5029/1/406275.pdf
bitstream.checksum.fl_str_mv cb06332f32b5b18bde57d19e98207b22
5af6fa785b22c94ac85bb857026d9ce3
77356f5ee18c1f01b23fcf0d1843be33
bitstream.checksumAlgorithm.fl_str_mv MD5
MD5
MD5
repository.name.fl_str_mv Biblioteca Digital de Teses e Dissertações da PUC_RS - Pontifícia Universidade Católica do Rio Grande do Sul (PUCRS)
repository.mail.fl_str_mv biblioteca.central@pucrs.br||
_version_ 1799765304769773568