• No se han encontrado resultados

4 2 Descifrador de alertas

4.8 Evaluación del sistema de alertas

Para evaluar nuestro trabajo se presenta un resumen comparativo de las herramientas existentes (descritas en el capítulo 2) contra el modelo propuesto (ver tabla 4.8.1). Adicionalmente, al final de esta sección, se muestra una tabla donde se puede observar en qué aspectos nuestra solución es mejor que el trabajo previo (ver tabla 4.8.2)

Herramientas existentes Modelo propuesto

Portabilidad No Sí

Interoperabilidad Pobre Amplia

Extensibilidad Limitada Ilimitada

Seguridad en los mensajes Comprometida Sí

Simplicidad Moderada Fácil de usar e implementar

• Portabilidad

mAlert es una herramienta “portable” ya que puede ser instalado en una plataforma basada en Windows, Linux, Unix o cualquier otra que soporte Java, en el caso de las herramientas de terceros, éstas se ven limitadas a un sistema operativo en específico, ninguna de ellas es multiplataforma.

• Interoperabilidad

Por otro lado, mAlert proporciona interoperabilidad dado que ofrece un lenguaje estándar (conectores genéricos basados en XML) para publicar servicios de alertas; las herramientas existentes al ser propietarias son sistemas “cerrados” y ofrecen una interoperabilidad pobre.

• Extensibilidad

En cuanto a la extensibilidad con nuevas tecnologías de mensajería, las herramientas existentes trabajan únicamente con SMS (a excepción de NowSMS que soporta MMS) lo cual las convierte en herramientas limitadas. En cambio, el modelo propuesto si es extensible, ya que se pueden agregar tantas TM como el administrador del sistema lo desee, dejando fuera del código las reglas de “cómo formatear” el contenido de los mensajes mediante el uso de XSLT.

• Seguridad

La seguridad en los mensajes SMS transmitidos, no fue contemplada en las herramientas actuales, lo que hace que la confidencialidad de los mismos se vea comprometida. En el caso de la solución propuesta, ésta plantea un modelo de seguridad robusto que garantiza la confidencialidad e integridad de los mensajes ya que cifra la información antes de que ésta viaje por la red pública.

• Simplicidad Tabla 4.8.1 Resumen comparativo de herramientas existentes vs. modelo propuesto

Finalmente, mAlert es considerada una herramienta fácil de usar ya que el diseño de sus interfaces fue hecho tomando en cuenta aspectos de usabilidad, por ejemplo: las tareas como registro de servicios de alerta y suscripciones fueron divididas en pasos (tipo asistente) para hacerlas simples de usar.

Por otro lado, los sistemas informáticos existentes pueden ofrecer servicios de alerta de una manera muy sencilla, ya que sólo deben publicar un documento XML de descripción de la alerta y otro con el contenido de las alertas, sin necesidad de instalar ningún software o hacer alteraciones sustanciales en el código para que esto suceda.

En contraste, las herramientas existentes, resultaron ser difíciles de usar (p. ej. algunas de ellas son usadas mediante línea de comandos) y poco amigables al usuario ya que contienen interfaces complicadas de entender y con muchas opciones innecesarias. En la figura 4.8.1 se muestran las etapas en las que participa el modelo propuesto dentro del proceso de notificación de alertas. Dichas etapas van desde el registro de información crítica en las fuentes de datos hasta la lectura de la alerta en el dispositivo final del usuario.

Como se puede observar en la figura anterior, mAlert cubre más etapas del proceso de registro de alertas que cualquiera de las herramientas existentes en el mercado. También se puede observar que ninguna de las herramientas de terceros se involucra en la etapa de lectura de alertas, en el caso de nuestra solución, TrustMe Anywere

Figura 4.8.1 Alcance de mAlert vs herramientas

(aplicación J2ME) si participa en esta etapa cuando se trata de mensajes SMS cifrados.

NowSMS, Clickatell y NotePage solamente participan en la etapa de despacho de alertas, ya que su única función es la de operar como una compuerta de comunicación SMS o servidor de mensajería.

Finalmente, Message Master Enterpise Alert y Datum de TELCEL, son las herramientas que más se acercan a nuestra solución. Sin embargo, quedan limitadas ya que no ofrecen la funcionalidad necesaria para ejecutar las etapas de aplicar reglas notificación (determinar si se envía una alerta con base a las preferencias del usuario) y selección de suscriptores (en el caso de Datum).

5.1 Conclusiones

Existe una gran necesidad, por parte de las empresas, de contar con sistemas automatizados que hagan llegar de manera oportuna información crítica del negocio a personas clave de la organización sin importar en dónde éstas se encuentren. Una solución para satisfacer tal necesidad, es la creación una “capa intermedia” entre las fuentes de datos y los usuarios, en donde dicha capa haga uso de la mensajería móvil como mecanismo de alertas.

Actualmente hay varias herramientas disponibles en el mercado para llevar a cabo lo anterior, sin embargo, son herramientas costosas, propietarias, limitadas a un hardware y plataforma específico; no ofrecen seguridad en los mensajes enviados, ni permiten la personalización de preferencias de notificación, además de que no son extensibles con nuevas tecnologías de mensajería móvil.

Por tal razón, se diseñó e implementó un modelo genérico que permite integrar fácilmente servicios de mensajería móvil en cualquier organización y que resuelve los inconvenientes que las herramientas actuales tienen.

Como parte del trabajo realizado, se hizo un análisis detallado de todas las tecnologías de mensajería móvil existentes, con el objetivo de determinar cuál de ellas se adapta mejor a la situación actual de nuestro país, decidiendo utilizar SMS debido a que está al alcance de cualquier persona (porque es muy económico y no requiere de equipo sofisticado), ofrece cobertura internacional y es interoperable entre proveedores de telefonía celular.

Con base a lo anterior, el modelo desarrollado fue orientado al uso de SMS como mecanismo de notificación por defecto, no obstante, dicho modelo fue diseñado para ser compatible con otras tecnologías de mensajería.

A continuación se mencionan, las principales características y ventajas del trabajo realizado:

Documento similar