Un servicio de telecomunicaciones basado en componentes
La creciente complejidad del software integrado, que es distribuido y emplea también múltiples plataformas, ha hecho que el proyecto OMEGA desarrolle la metodología y las herramientas necesarias para la industria europea del software. Con ayuda del lenguaje de modelado unificado (UML) y sobre la base de la semántica limpia de las perspectivas arquitectónicas y sus relaciones, se han obtenido sistemas integrados en tiempo real. Se espera que esos sistemas contribuyan a predecir software de alta calidad a costes competitivos. Para evaluar la importancia del proyecto, la metodología y la herramienta de validación, se emplearon cuatro estudios prácticos en distintos campos de aplicación industrial. Uno de ellos hacía referencia a la aplicación de FTRD, un servicio de telecomunicación construido sobre componentes integrados de servicio y plataforma. La aplicación está relacionada con un servicio denominado Depannage, vinculado a una necesidad específica del cliente, por ejemplo una necesidad médica, la actuación de los bomberos o la reparación del coche. El usuario realiza una llamada telefónica para solicitar el servicio Depannage a través de un número específico y, tras obtener la autenticación, el servicio busca un lugar cercano al de la llamada. Una vez localizado, se buscan a todos los usuarios que forman la sociedad depannage y que estén lo más cerca posible del usuario que ha llamado. Con ayuda del servicio, se conectará al usuario que ha llamado a uno de los números potenciales de forma secuencial o paralela. El componente principal de la aplicación se centra en la lógica del servicio final, mientras que el conjunto de componentes del servicio constituyen las partes integradas del sistema. Estos componentes del servicio son ajenos al sistema de integración porque son reutilizables y se pueden usar en distintos servicios. En un entorno no determinista pueden albergarse distintos teléfonos y usuarios. La aplicación se creó de una forma paulatina, y para más información puede hacer clic en la siguiente dirección: http://www-omega.imag.fr/cs/FTRD/FTRD.php