FERRAMENTA DE SOFTWARE PARA O AUXÍLIO AO SUPORTE E APRENDIZADO DA PLATAFORMA MIKROTIK

Authors

  • Marlon Cordeiro Domenech Unoesc
  • Herculano Haymussi de Biasi

Abstract

Este artigo descreve a arquitetura geral e as características principais de uma ferramenta de software destinada a auxiliar o processo de aprendizagem e fornecer suporte a equipamentos da plataforma de redes Mikrotik. A ferramenta é destinada, principalmente, a usuários de nível inicial da plataforma, mas pode também ser usada por usuários mais experientes e vem para resolver a problemática do difícil suporte e aprendizado da plataforma, haja vista suas inúmeras possibilidades de configuração. Para tal, foram utilizadas técnicas de compilação e interpretação de linguagens de programação, engenharia de software, modelagem orientada a objetos por meio de Unified Modeling Language (UML) e conceitos de redes de computadores mais específicos da plataforma Mikrotik. Como resultado, foi obtido um software que faz análise sintática do arquivo de configuração de uma RouterBoard Mikrotik 493 com Router OS versão 5.11, mostrando ao usuário, em linguagem natural, qual a funcionalidade de cada uma das propriedades presentes no arquivo citado. Atualmente, o software cobre em torno de 70% das configurações possíveis da plataforma citada. Também foi obtida uma arquitetura de software que consegue “espelhar”, por intermédio de objetos de alto nível, a estrutura de uma RouterBoard Mikrotik, o que permitirá aplicação de análise semântica mais aprofundada, não somente baseada nos valores das propriedades, mas também nas ligações de uma propriedade com as demais, tirando conclusões a partir disso. Deve ser salientado que não é do conhecimento do autor deste trabalho nenhuma ferramenta similar, sendo, portanto, os resultados apresentados neste artigo completamente inovadores.

Palavras-chave: Compilador. Interpretador. Mikrotik. Engenharia de software. Análise semântica. Linguagem natural

Downloads

Download data is not yet available.

Author Biography

Marlon Cordeiro Domenech, Unoesc

Área de Ciências Exatas e da Terra, área de Ciência da Computação. Pesquisador da área de Métodos Estocásticos, Engenharia de Software e Compiladores. Interesse nas áreas de Redes de Computadores e Matemática Aplicada. Atuação profissional na área de Redes de Computadores.

Published

2015-06-23

How to Cite

Domenech, M. C., & de Biasi, H. H. (2015). FERRAMENTA DE SOFTWARE PARA O AUXÍLIO AO SUPORTE E APRENDIZADO DA PLATAFORMA MIKROTIK. Unoesc & Ciência - ACET, 6(1), 53–60. Retrieved from https://periodicos.unoesc.edu.br/acet/article/view/2140