Please use this identifier to cite or link to this item: http://dspace.sti.ufcg.edu.br:8080/jspui/handle/riufcg/2156
Title: Implementação e validação de componentes para a construção de ambientes de simulação de redes TCP/IP.
???metadata.dc.creator???: ROCHA, Flávio Gonçalves da.
???metadata.dc.contributor.advisor1???: CABRAL, Maria Izabel Cavalcanti.
???metadata.dc.contributor.referee1???: MACHADO , Patrícia Duarte de Lima.
???metadata.dc.contributor.referee2???: SOUZA FILHO, Guido Lemos de.
Keywords: Redes de Computadores;Simulação Digital;JavaBeans;Computer Network;Digital Simulation
Issue Date: 28-Aug-2002
Publisher: Universidade Federal de Campina Grande
Citation: ROCHA, F. G. da. Implementação e validação de componentes para a construção de ambientes de simulação de redes TCP/IP. 2002. 124 f. Dissertação (Mestrado em Ciência da Computação – Programa de Pós-Graduação em Ciência da Computação, Centro de Engenharia Elétrica e Informática, Universidade Federal de Campina Grande, Paraíba, Brasil, 2002. Disponível em: http://dspace.sti.ufcg.edu.br:8080/jspui/handle/riufcg/2156
???metadata.dc.description.resumo???: Estudos e análises de sistemas de computação e de comunicação de dados podem ser complexos devidos, em geral, a grande quantidade de recursos a serem considerados e ao relacionamento dinâmico que esses recursos apresentam. Adicionalmente, novas tecnologias se apresentam exigindo estudos e análises mais detalhados quanto as suas utilizações e desempenhos. A dinâmica desses sistemas depende da ocorrência de eventos, que representam, por exemplo, em um sistema de comunicação de dados, o término de transmissão de uma mensagem em um canal de comunicação. Como conseqüência, ambientes de simulação orientados a eventos muitas vezes se apresentam como a melhor alternativa para estudos e análises desses sistemas. O processo de construção de tais ambientes pode ser feito com o uso de componentes de software que possibilitam uma maior reutilização de código aumentando a eficácia desse processo. Nessa Dissertação, dois tipos de componentes são especificados e implementados: os que permitem a construção facilitada de ambientes de simulação orientados a eventos (relógio simulado, lista de eventos, geradores de valores aleatórios e controle da simulação, entre outros), e os que representam elementos essenciais de uma rede de computadores TCP/IP (fontes de pacotes, hosts, enlaces e roteadores). Como estudo de caso, um ambiente de simulação de redes TCP/IP foi construído e validado. Na especificação dos componentes foi utilizada a Linguagem de Modelagem Unificada (UML). A tecnologia para a implementação escolhida foi Java (JavaBeans) e o Ambiente de Desenvolvimento utilizado Jbuilder. Finalmente, os componentes podem ser reutilizados na construção de qualquer ambiente de simulação orientado a eventos que se aplique a modelos que apresentam contenção de recursos.
Abstract: Studies and analysis of computation and data communication systems could be complex due to the great amount of resources to be considered and their relationship. As new technologies appear more detailed studies and analysis are required. The dynamic of these systems depends on event occurrence. Simulation event-driven tools are frequently chosen for aiding studies and analysis of those systems. In the software development process of those tools software components can facilitate the software reuse increasing the efficiency of this process. This work, specifies and implements two types of components for building simulation tools: components for constructing event-driven simulation tools (such as simulated clock, randon value generators, event list, simulation flow control) and another components for simulating TCP/IP computer networks basic elements (such as packet sources, hosts, routers and links). As a case of study, a simulation tool was constructed. The work adopts JavaBeans technology, Unified Modeling Language (UML) for specification the components and Jbuilder as development tool. Finally, the components construted in this work can be reused to build any event-driven simulation tool.
Keywords: Redes de Computadores
Simulação Digital
JavaBeans
Computer Network
Digital Simulation
???metadata.dc.subject.cnpq???: Ciência da Computação
URI: http://dspace.sti.ufcg.edu.br:8080/jspui/handle/riufcg/2156
Appears in Collections:Mestrado em Ciência da Computação.

Files in This Item:
File Description SizeFormat 
FLÁVIO GONÇALVES DA ROCHA – TESE (PPGCC) 2002..pdfFlávio Gonçalves da Rocha - Dissertação (PPGCC) 2002.1.7 MBAdobe PDFView/Open


Items in DSpace are protected by copyright, with all rights reserved, unless otherwise indicated.