Sunteți pe pagina 1din 3

Diseo de Sistemas y Redes Artifex.

Generalidades del producto Artifex


TM
.
La complejidad de los diseos de las redes pticas de alta
velocidad de hoy, se incrementan con las mltiples capas, los
mltiples servicios, los diferentes protocolos, y su interaccin,
que tambin debe ser tenida en cuenta. Artifex es una
herramienta de simulacin para una variedad de aplicaciones y
necesidades de diseo que incluyen protocolos de redes
pticas, control de la arquitectura de planta, y mecanismos de
conmutacin.

Artifex es una plataforma de desarrollo para simulacin de
cualquier sistema de eventos discretos. Utiliza un entorno de
modelado grfico y simulacin, para modelar, disear, simular y
analizar, sistemas de eventos discretos. El usuario puede
dibujar el comportamiento dinmico del sistema a travs de un
lenguaje grfico intuitivo basado en los formalismos Petri Nets
(Protob). El programa valida el modelo Petri Net y genera un
cdigo en lenguaje C/C++. El modelo puede ser compilado y
ejecutado en el entrono Artifex, o compilado y ejecutado como
una aplicacin independiente.
Para reducir los esfuerzos de desarrollo del usuario, Artifex posee bibliotecas de objetos que
pueden ser arastrados y soltados (dragged and dropped) sobre el espacio de trabajo, e
interconectados, creando as modelos de sistemas. Un ejemplo de una biblioteca como sta es
la caja de herramientas de creacin de redes ( networking tool-kit ) que se provee junto con
Artifex. El Networking tool-kit consiste en elementos que representan generadores de trfico,
protocolos, y elementos de redes, pticas y no pticas.


Artifex como una plataforma integrada.

Como una plataforma de desarrollo, Artifex consiste en un
conjunto de herramientas que integradas entre s, le permiten al
usuario una completa libertad y flexibilidad para modelar sistemas
complejos. Estas herramientas soportan todo tipo de actividades
claves del ciclo de desarrollo iterativo de modelos.
RSoft Design Group Diseo de Sistemas y Redes - Artifex

1

Artifex.Model (Modelado)

Obtenga arquitecturas de complejos sistemas de forma
instantnea dibujando y conectando componentes para definir
flujos de mensajes. El comportamiento dinmico de cada
componente se describe visualmente con el lenguaje Petri Net de
alto nivel, que permite la inclusin de algoritmos y definiciones de datos en C/C++. Radicales
mejoras y cambios en los modelos se pueden hacer de manera rpida y segura en cada paso
del modelado.
Artifex.Validate (Validacin)

Controle la totalidad del Comportamiento del sistema, chequeando la animacin visual del
modelo y conduciendo la simulacin con puntos de parada y ejecucin paso a paso. Muestree
datos de nuevos anlisis o inspeccinelos y modifquelos para probar escenarios alternativos,
revelar defectos en la lgica y eliminar escollos ocultos.

Artifex.Measure (Mediciones)

Revise los resultados de simulaciones para obtener informacin cuantitativa sobre el
comportamiento del sistema y evale su desempeo. Visualice mediciones pre calculadas o
personalizadas por el usuario con una flexibilidad mxima. Exporte datos grabados para
herramientas de anlisis externos. Ejecute anlisis de cobertura para asegurar que las pruebas
han sido exhaustivas.

Artifex.Report (Reportes)

Adicione comentarios en cualquier lugar que prefiera en el diseo del modelo. Genere
documentacin en lnea HTML de forma automtica para verificar el comportamiento del
sistema, para realizar un seguimiento de los cambios, y proveer actualizaciones de reportes
consistentes a travs del proceso completo de diseo. Facilite la circulacin y el intercambio de
conocimientos, as como el diseo de mantenimiento, gracias a una intuitiva comprensin del
comportamiento del sistema.
Artifex incluye dos herramientas adicionales que permiten a los diseadores de sistemas
generar software independiente y manejar estructuras de datos complejas.

Artifex.Deploy (Despliegues)

Implementa simulaciones de aplicaciones multi proceso o de proceso nico, mapeo de objetos
en uno o ms procesos y generacin de programas sin esfuerzo adicional.
Exploit automtico de la gestin de comunicacin entre procesos. Use el mecanismo local
IPC para comunicarse con los procesos locales a travs de TCP, UDP o DCOM. Personalice
las capas de comunicacin para generar cdigo compatible con requisitos especficos como
Corba u otros protocolos IPC.

Artifex.Data (Datos)

Describa complejas estructuras de datos del sistema y sus relaciones con Diagramas de
Entidades. Defina atributos en C/C++para la explotacin completa de un fcil y poderoso
lenguaje de bsqueda de alto nivel, permitiendo la manipulacin de dinmica de datos desde
cualquier parte del modelo.

Aplicaciones:

RSoft Design Group Diseo de Sistemas y Redes - Artifex
2
Artifex es una aproximacin de modelado abierta y flexible y
es utilizada por varias industrias como las de Transporte,
Defensa, Telecomunicaciones y Finazas. Enumeramos una
pequea lista de aplicaciones para la industria de las
Telecomunicaciones:

Modelar, simular y analizar protocolos de redes tales
como TCP, UDP, IP, Ethernet, OSPF, MPLS.
Desarrollar disear y validar nuevos o emergentes
protocolos.
Conceptualizar al comportamiento de un sistema
complejo, para desarrollar y esquematizar estrategias para su implementacin.
Modelar, simular y analizar elementos de redes como routers (ruteadores), switch
(conmutadores), Optical Cross Connect (OXC) (Conexiones pticas cruzadas) y
Multiplexores pticos de adicin o extraccin (OADM) para implementaciones de
protocolo y de su comportamiento lgico.
Modelar planos de control ptico e interacciones de varias capas para asegurar buenas
implementaciones de los algoritmos en el plano de control.
Validar un cdigo fuente a travs de un modelo Artifex equivalente para pruebas, as
como, investigar mejoras.
Diseo y anlisis de desempeos de redes y calidad de servicio (QoS) utilizando
modelos lgicos de generadores de trfico, protocolos y elementos de redes.
Diseo de arquitecturas de redes malla o anillo, especificando la clase, de acceso, de
distribucin (metro) o de transporte y estudiando los comportamientos a nivel de red
tales como el rendimiento, posibilidad de bloqueo y asignacin de longitudes de onda.
Modelado de colas de almacenamiento, memorias y circuitos integrados.
Desarrollar, validar y analizar la proteccin de conmutadores o restauracin de
protocolos de conmutacin.
RSoft Design Group Diseo de Sistemas y Redes - Artifex
3
AllOptic Designs es Distribuidor de los productos de RSoft Design Group para Sudamrica.
Para ms informacin sobre los Servicios que presta AllOptic Designs en la regin siga el enlace:

www.allopticdesigns.com

Marcas propiedad de RSoft Design Group
TM
.
RSoft Design Group, RSoft Inc., The RSoft CAD Environment, BeamPROP, FullWAVE, BandSOLVE, GratingMOD,
DiffractMOD, FemSIM, LaserMOD, LinkSIM, EDFA for Vendors, ModeSYS, Artifex, MetroWAND, SWAT, WinPLOT, and RPlot
son marca registrada de RSoft Design Group, Inc.

Para ms informacin sobre RSoft
TM
Design Group siga el enlace:
www.rsoftdesign.com

S-ar putea să vă placă și