SIMILE – Um Sistema Orientado a Objetos para Simulações de Redes Locais: Projeto, Implementação e Comparações com Simuladores Tradicionais

  • Maria Madalena Dias UEM
  • José Antão Beltrão Moura UFPB
  • Maria Izabel Cavalcanti Cabral UFPB
  • Marcos Antonio Gonçalves Brasileiro UFPB

Resumo

Este artigo apresenta o projeto e a implementação de um Sistema de Simulação Orientado a Objetos para Redes Locais, adotando o Padrão IEEE 802. Esse sistema, denominado SIMILE, por ser modular, extensível e reutilizável, pode ser facilmente adaptado para simular outras sub-redes de comunicação além daquelas especificadas pelo comitê IEEE 802 e pode, também, ser incorporado em simuladores de protocolos de níveis mais altos. A eficiência e custos do sistema em termos de tempos de execução e linhas de código, são comparados com outros simuladores tradicionais escritos em linguagens de programação de propósito geral e de propósito especifico como C e GPSS, respectivamente.

Referências

ADELSBERGER, H.H., POOCH, U.W., SHANOON, R WILLIAMS, G.N. Rule based object-oriented simulation systems. In: SIMULATION SERIES, Vol. 17, Nr. 1, 1986. p. 107-112.

BIRTWISTLE, G.M. Simula begin. AUERBACH Publisher Inc. Philadelphia, Pa. 1973.

BRASILEIRO, M.A.G. & MOURA, J.A.B. Modelagem de aplicações críticas no tempo em redes locais com passagem de ficha. In: SEMINAIRE FRANCO-BRASILEIRO SUR LES SYSTEMES INFORMATIQUES REPARTIS.

Brasileiro, M.A.G., Cabral, MLC. & Silva, H.M. SAVAD - Uma ferramenta para avaliar o desempenho de sistemas distribuídos. SIMPÓSIO FRANCO-BRASILEIRO EM SISTEMAS DISTRIBUÍDOS. Florianópolis, 1989.

BULGREN, W.G. Discrete system simulation. Prentice-Hall, In., Englewood Cliffs, N.J., 1982.

COAD, Peter & YOURDON, Edward. Análise baseada em objetos. Trad. CTI Informática, 2a. Edição. Editora Campus. 1992. 252 p.

DIAS, M.M., CABRAL, M.I.C. & BRASILEIRO, M.A.G. Abordagem orientada a objetos no desenvolvimento de simuladores de Redes Locais, 10o. SIMPÓSIO BRASILEIRO DE REDES DE COMPUTADORES. Recife, 1992, p. 247-262.

DIESCH, K. H. & BARTA, Thomas A. Object-oriented discrete-event simulation in a strongly-typed procedural language. Object-Oriented Simulation. In: SIMULATION SERIES, Vol. 23, No. 3, 1991. p. 43-49,

Doyle, RJ, Object-oriented simulation programming. Int SCS MULTICONFERENCE ON OBJECT-ORIENTED SIMULATION. San Diego, California, 1990.

Galdino, J.F., Giozza, W.F. Redes locais de altíssima velocidade. 9o.SIMPÓSIO BRASILEIRO DE TELECOMUNICAÇÕES. São Paulo, 1991.

HANDERSON-SELLERS, B., EDWARDS, J.M. The object-oriented systems life cycle. Communication of the ACM. Vol. 33, No. 9, 1990.

IEEE. Project 802. Local area network. IEEE Computer Society. IEEE 802.3 CSMA/CD, IEEE 80.4 - Token Bus, IEEE 802.5 - Token Ring, IEEE 802.2 - LLC, 1985.

KLEINROCK, L. Queueing system. Vol. 1: Theory, — John-Wiley & Sons. 1985.

KUEHN, P.J. Multiqueue systems with nonexhaustive cyclic service. B.S.T.J. Vol. 58, no. 3, March 1979. p. 671-698.

MACNAIR, E.A. & SAUER, C.H. Elements of practical performance modeling. Prentice-Hall, Inc., 1981.

MOURA, J.A.B. Loops and ethernet: Evaluantion and comparison of performance and complexity. MASe Thesis, University of Waterloo, Ontario, Canadá, 1979. 181 p.

MOURA, J.A.B. SAUVÉ, L.P., GIOZZA, W.F. & ARAÚJO, J.F.M. Redes locais de computadores (protocolos de alto nivel e avaliação de desempenho). Editora McGraw-Hill, São Paulo, 1986.

PINSON, L.J., WIENER, R.S. An introdution to object-oriented programming and Smalltalk. Addison-Wesley Publishing Company, 1988.

PRESSMAN, R.S. Software engineering. Second Edition, McGraw-Hill International Editions, 1987.

SCHRIBER, T.J. Simulation using GPSS. John Wiley & Sons. 1974.

STROUSTRUP, B. The C++ Programming Language. Reading. Mass: Addison-Wesley, 1986.

WEINER, RS. & PINSON, LJ. Programação orientada para objeto e C++, Trad. Andréa Nastri, Makron Books do Brasil Editora Ltda. 1991. 333 p.

ZORTECH C++ COMPILER V2.1. C++ Tools. 1990. 379 p.
Publicado
1992-11-04
Como Citar
DIAS, Maria Madalena et al. SIMILE – Um Sistema Orientado a Objetos para Simulações de Redes Locais: Projeto, Implementação e Comparações com Simuladores Tradicionais. Anais do Simpósio Brasileiro de Engenharia de Software (SBES), [S.l.], p. 229-242, nov. 1992. ISSN 0000-0000. Disponível em: <https://sol.sbc.org.br/index.php/sbes/article/view/25186>. Acesso em: 16 maio 2024. doi: https://doi.org/10.5753/sbes.1992.25186.