Return to search

Implementação e validação de componentes para a construção de ambientes de simulação de redes TCP/IP.

Submitted by Maria Medeiros (maria.dilva1@ufcg.edu.br) on 2018-11-09T12:48:37Z
No. of bitstreams: 1
FLÁVIO GONÇALVES DA ROCHA - DISSERTAÇÃO (PPGCC) 2002.doc: 1342464 bytes, checksum: ad7017974895aef1540dd8f4ad2b142c (MD5) / Made available in DSpace on 2018-11-09T12:48:37Z (GMT). No. of bitstreams: 1
FLÁVIO GONÇALVES DA ROCHA - DISSERTAÇÃO (PPGCC) 2002.doc: 1342464 bytes, checksum: ad7017974895aef1540dd8f4ad2b142c (MD5)
Previous issue date: 2002-08-28 / 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. / 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.

Identiferoai:union.ndltd.org:IBICT/oai:localhost:riufcg/2156
Date09 November 2018
CreatorsROCHA, Flávio Gonçalves da.
ContributorsCABRAL, Maria Izabel Cavalcanti., MACHADO , Patrícia Duarte de Lima., SOUZA FILHO, Guido Lemos de.
PublisherUniversidade Federal de Campina Grande, PÓS-GRADUAÇÃO EM CIÊNCIA DA COMPUTAÇÃO, UFCG, Brasil, Centro de Engenharia Elétrica e Informática - CEEI
Source SetsIBICT Brazilian ETDs
LanguagePortuguese
Detected LanguagePortuguese
Typeinfo:eu-repo/semantics/publishedVersion, info:eu-repo/semantics/masterThesis
Sourcereponame:Biblioteca de Teses e Dissertações da UFCG, instname:Universidade Federal de Campina Grande, instacron:UFCG
Rightsinfo:eu-repo/semantics/openAccess

Page generated in 0.0026 seconds