Mejore el desarrollo de software SDL para los sistemas de comunicaciones
IBM Rational SDL Suite es una herramienta de desarrollo de software en tiempo real para sistemas de comunicaciones. Proporciona prestaciones de especificación de software de comunicaciones y de desarrollo de software para los sistemas de comunicaciones complejos controlados por sucesos que se describen mediante el estándar ITU-T Specification and Description Language (SDL). La herramienta proporciona un editor SDL gráfico del tipo arrastrar y soltar que permite navegar de las especificaciones de alto nivel al comportamiento detallado.
Con Rational SDL Suite, puede:
- Describir escenarios típicos con un lenguaje de rastreo visual mediante el editor MSC. Esta herramienta gráfica para manejar MSC (Message Sequence Charts) admite la notación gráfica definida en el estándar Z.120.
- Simular una prueba de concepto con un conjunto completo de herramientas de simulación tanto para verificación como para validación. Los resultados de la verificación se presentan en una vista de árbol fácil de seguir. Las prestaciones de validación permiten hacer coincidir el comportamiento del sistema con una especificación de requisitos.
- Garantizar que las partes interesadas proporcionen en seguida su feedback a través de prototipos visuales. El sintetizador de MSC con SDL de Rational SDL Suite permite la creación rápida de aplicaciones ejecutables desde escenarios de alto, expresados mediante MSC estándar.
- Generar código ejecutable sin escribir una línea cuando los simuladores le hayan convencido de que el sistema está en buen estado. Rational SDL Suite genera la aplicación final de forma automática.
- Realizar una integración con el entorno de destino de diversas maneras para la inclusión anticipada de código C y C++. Rational SDL Suite proporciona herramientas abiertas que simplifican la ejecución de la aplicación en el entorno de destino.
Describir escenarios habituales con un lenguaje de rastreo visual
- Los MSC generados automáticamente sirven como una importante herramienta gráfica de rastreo cuando se simula un sistema especificado en SDL.
- El explorador de SDL puede adoptar un MSC y probarlo en el sistema SDL que utilice. Así descubrirá si el MSC describe un posible comportamiento del sistema.
- Con los HMSC (High-Level Message Sequence Charts) puede crear jerarquías de MSC.
- En lugar de dibujar distintos MSC para situaciones donde una sola condición separa dos casos, puede dibujar un HMSC que describa vías de acceso alternativas.
Simular una prueba de concepto
- La verificación se lleva a cabo a través de un análisis estático y una exploración automática y exhaustiva de la especificación SDL y todo el código C incluido.
- Rational SDL Suite prueba todas las vías de acceso de ejecución posibles del sistema SDL. Esto incluye la comprobación de las reglas y la notificación de infracciones, como puntos muertos, bucles y longitudes de cola excedidas. Presenta los resultados de la verificación en una vista de árbol fácil de seguir.
- En la fase de validación, se confirma que el sistema hace exactamente lo que se supone que debe hacer y nada más. Puede realizar una simulación en modalidad por lotes o modalidad interactiva a través de una interfaz gráfica de usuario. No puede conectarse a otro sistema SDL ni a una suite de prueba TTCN. Puede supervisar el progreso de la simulación gráficamente y establecer puntos de interrupción según desee.
- La herramienta de validación puede verificar que un sistema SDL sea coherente con un caso de uso de MSC comprobando si hay o no una posible vía de acceso de ejecución que satisfaga el MSC. Esto permite hacer coincidir el comportamiento del sistema con una especificación de requisitos.
Garantizar que las partes interesadas proporcionen en seguida su feedback
- El sintetizador de MSC con SDL de Rational SDL Suite convierte de forma automática los escenarios de caso de uso formalizados de fácil lectura en sistemas de software completos. Se pueden simular y validar mediante las prestaciones incorporadas de Rational SDL Suite.
- El sintetizador de MSC con SDL de Rational SDL Suite utiliza el lenguaje de escenarios como entrada para el proceso de modelado y transforma automáticamente los escenarios en máquinas de estado ejecutables.
- El sintetizador de MSC con SDL de Rational SDL Suite se puede utilizar para validar modelos del sistema a fin de evitar decisiones incorrectas que puedan derivarse de requisitos incompletos o imprecisos.
Generar código ejecutable sin escribir una línea
- El compilador SDL convierte automáticamente entornos de SDL en C/C++. Utilice el mismo código C exacto generado tanto en la simulación como en las aplicaciones. Esto garantiza la coherencia entre el sistema probado y su implementación.
- Rational SDL Suite ofrece dos compiladores SDL. El primero es un generador de código C sin restricciones que admite la generación de cualquier tipo de código ejecutable. El segundo está optimizado para sistemas incluidos más pequeños donde se necesita eficacia de código, demandas de memoria mínima y alto rendimiento.
Integración con el entorno de destino
- Los compiladores SDL incluyen bibliotecas de tiempo de ejecución en código fuente. Posibilitan el desarrollo de aplicaciones portátiles que se pueden ejecutar en cualquier máquina con un compilador C adecuado.
- Puede adaptar la misma estructura SDL a las distintas arquitecturas eligiendo simplemente la plantilla adecuada. Puede elegir entre sistemas monotarea, multitarea o distribuidos, incluida Common Object Request Broker Architecture (CORBA).
- Al establecer parámetros de destino en Targeting Expert, puede simplificar la integración y la compilación del sistema.
- La comunicación con el entorno se flexibiliza a través de una infraestructura general y abierta para codificación y decodificación basada en ASN.1. Esta infraestructura puede generar automáticamente conexiones con el entorno.
Comprar Rational SDL Suite
Mejore el desarrollo de software SDL para los sistemas de comunicaciones
IBM Software Suscription y Software Support está incluido en el precio del producto para el primer año.
Descarga del software online después de la compra - sin gastos de envío.
No disponible para la compra online. Otros medios de compra o solicitar información adicional.
¿Necesita ayuda? Contacte IBM
- Solicite una cotización
- Consúltenos por e-mail
- O llámenos al: 0800-100-5000 (Int: 4036)
Lunes a viernes de 8 a 17 h. Mencione este código: 109HG03W
| Operating System | Software | Hardware |
|---|---|---|
| UNIX, Windows | • Windows XP • Windows XP Japanese • Windows XP Pro, SP3 & higher, 32-bit • Windows Vista, Business & Enterprise, SP2, 32-bit • Windows 7, 32-bit • Red Hat Enterprise Linux 4 (32-bit) and 5 (32 & 64-bit) • Sun Solaris Telelogic SDL Suite targets the following platforms: • Accelerated Technology Nucleus Plus • Enea OSE • Wind River Systems VxWorks • Green Hills Software INTEGRITY Rational SDL Suite also supports the POSIX interface to allow easy integration with any POSIX-compliant operating system. |
148MB disk space minimum 256MB RAM minimum |
Product and systems development
- Desarrollo de software embedido y en tiempo
- APL2
- High Level Assembler and Toolkit Feature
- IBM Real-Time Asset Locator for Healthcare
- Mathematical Acceleration Subsystem for AIX
- Mathematical Acceleration Subsystem for Blue Gene
- Mathematical Acceleration Subsystem
- Rational DOORS
- Rational DOORS Web Access
- Rational Quality Manager
- Rational Rhapsody Architect for Software
- Rational Rhapsody Design Manager
- Rational Rose Developer for Java
- Rational Rose Modeler
- Rational Rose Technical Developer
- Rational SDL Suite
- Rational Statemate
- Rational Systems Tester
- Rational Tau
- Rational Test RealTime
- Rational TTCN Suite
Una manera fácil de adquirir nuestros productos u obtener más información.
Contáctenos
Una manera fácil de adquirir nuestros productos u obtener más información.
- Consúltenos por e-mail
- Solicite una cotización
- O llámenos al: 0800-100-5000 (Int: 4036)
Lunes a viernes de 8 a 17 h. Mencione este código: 109HG03W