Domain-specific language for the configuration of network devices
Introduction: This research is part of the project “Algorithm model for the implementation of configurations on network devices”, ascribed to the Master’s Degree of Information and Communications Sciences of the District University Francisco Jose de Caldas during the years 2015 and 2016. The detecte...
- Autores:
-
Garzón Triana, Daniel Felipe
Montenegro Marín, Carlos Enrique
Gaona García, Paulo Alonso
- Tipo de recurso:
- Article of journal
- Fecha de publicación:
- 2016
- Institución:
- Universidad Cooperativa de Colombia
- Repositorio:
- Repositorio UCC
- Idioma:
- spa
- OAI Identifier:
- oai:repository.ucc.edu.co:20.500.12494/9393
- Acceso en línea:
- https://revistas.ucc.edu.co/index.php/in/article/view/1417
https://hdl.handle.net/20.500.12494/9393
- Palabra clave:
- Rights
- openAccess
- License
- Copyright (c) 2016 Journal of Engineering and Education
Summary: | Introduction: This research is part of the project “Algorithm model for the implementation of configurations on network devices”, ascribed to the Master’s Degree of Information and Communications Sciences of the District University Francisco Jose de Caldas during the years 2015 and 2016. The detected issue is the search of configurations in network devices, which has proven to be a complex and repetitive task due to the wide variety of existent configurations. Methodology: This article presents the development of two domain-specific languages (dsl) based on mde. One is graphic: cnpGraph, and the other is textual: cnpText, as a proposed solution to the problem. Each tool generates a document with network protocols configurations required for network devices, regardless of the devices being routers or switches. Results: The tests were conducted using different scenarios and configurations, and comparing the search times through the use of domain-specific languages and conventional searches. The results show that cnpGraph and cnpText reduce in over 80 % the time used in finding the required configurations. Discussion: The main characteristic of both cnpGraph and cnpText is the possibility of increasing the amount of protocols and private brands of routers and switches, as well as associating protocols with the purpose of adding new network devices from different manufacturers and to access the necessary configuration in order to stablish every type of network. |
---|