El pasado 21 de Octubre de 2003, el Math WG anunció la publicación de la segunda edición de MathML (Mathematical Markup Language) 2.0 como recomendación de W3C (World Wide Web Consortium). David Carlisle, Consultor Técnico Senior de NAG fue uno de los principales contribuyentes a este estándar.

La preparación de la segunda edición de las especificaciones MathML 2.0 consiste en un único documento que incorpora las correcciones a todas las erratas conocidas y aclaraciones de algunos pequeños puntos que resultaron problemáticos en la primera edición; en ningún momento introduce cambios fundamentales al protocolo MathML.
Felix Grant evalúa Mathematica 5 en la edición de septiembre/octubre de 2003 de Scientific Computing World.

Según el autor, Mathematica 5.0, la primera actualización completa de código en los últimos 4 años, persigue posicionarse en un área más amplia al segmento de mercado en el que ha crecido gracias al incremento de velocidad en el cálculo conseguido principalmente por la revisión del código del kernel numérico, la aplicación inteligente de métodos simbólicos en la preparación de problemas para optimizar el rendimiento antes de la manipulación numérica y la optimización del protocolo de comunicación entre los diferentes componentes (basado en TCP/IP) para aprovechar las características de cada plataforma.

Elementos secundarios, aunque no menos importantes, de esta nueva versión son:
  • Incorporación de funciones estadísticas estándar en el kernel, mayor velocidad en la importación y exportación de datos almacenados en "arrays" y nuevas representaciones estadísticas como gráficos Pareto.
  • Mejoras en aspectos del álgebra lineal numérica para matrices escasas y densas.
  • Nuevas herramientas de documentación y "authoring".
Ray Girvan evalúa Maple 9 en la edición de septiembre/octubre de 2003 de Scientific Computing World.

El autor analiza las nuevas prestaciones a través de los 4 pilares definidos por el desarrollador:
  • Nueva interfaz más potente y amigable. El primer cambio que destaca en la nueva versión, es la nueva interfaz y el nuevo navegador de ayuda en línea que queda complementado por la librería MathematicalFunctions y el comando FunctionAdvisor para acceder a la información de la ayuda directamente desde la línea de comandos.
  • Integración con nuevas tecnologías. El usuario genérico de Maple se beneficiará con la integración de los gráficos de OpenViz, mientras que los usuarios programadores disfrutarán de nuevas herramientas para depurar código Maple, manipular elmentos de "arrays", manipulación tipo DOS de ficheros y optimización-personalización de código. Dentro de las mejoras para el programador destacan el API OpenMaple, que permite llamar a funciones y datos de Maple desde un programa C compilado, así como la generación de código MATLAB y Visual Basic (además de C, Fortran y Java) a partir de código desarrollado en Maple.
  • Innovación en la educación de matemáticas. El 'Student Package' contenido en Maple y dirigido a los estudiantes ha sido completado con nuevos Maplets que cubren el aprendizaje de Álgebra Lineal y Pre-Calculus. Destaca entre los nuevos Maplets, el ODE Analyzer.
  • Innovación en prestaciones matemáticas. Las nuevas prestaciones de funcionalidad comprenden mejoras en la resolución de EDOs y EDPs, la librería ScientificErrorAnalysis para el estudio de la propagación de errores y la adopción de la librería GNU Multiple Precision (GMP) para el uso de enteros de grandes dimensiones.

Las innovaciones y desarrollos contenidos en esta versión (especialmente debidos a la nueva interfaz) tiene como contrapartida un aumento de los requisitos de memoria y procesador para ejecutar la nueva interfaz (aunque sigue siendo posible hacer uso de la interfaz clásica) y el nuevo formato de documentos de Maple basado en XML (aunque sigue siendo posible leer y guardar documentos en archivos .mws).

Maple Summer Workshop es el encuentro anual internacional de toda la comunidad de usuarios de Maple donde se comparten técnicas y experiencias relacionadas con los productos desarrollados por Maplesoft: Maple, MapleNET, Maple TA, Maple PowerTools...

El programa de este encuentro combina conferenciantes invitados, tutoriales interactivos, sesiones de asistentes, comunicación con los desarrolladores de Maple y los ejecutivos de Maplesoft en los campos del innovador uso de Maple en la educación, la investigación y la industria.

Advanced Visual Systems ha desarrollado el sistema AVS/Express Multipipe PC Edition que permite desarrollar aplicaciones de realidad virtual para ingeniería, medicina, etc. en entornos inmersivos multiproyector.

Esta versión para realidad virtual está desarrollada sobre la potente y fácil de usar herramienta AVS/Express que utiliza un entorno de programación visual muy intuitivo para crear las aplicaciones

Electronics Workbench acaba de anunciar la comercialización de Ultiboard 7 y Ultiroute 7 — las innovadoras herramientas para el diseño profesional de placas de circuito impreso (PCB) y su autoenrutado. Con este anuncio se completa la Suite Profesional 7 de Electronics Workbench, y se subraya el compromiso de la empresa para liderar este sector del mercado del software.

Ultiboard 7 (para el diseño de PCB) ofrece un extens repertorio de nuevas funcionalidades y tecnologías al producto Ultiboard, que ya es utilizado por más de 30.000 clientes en todo el mundo.

Las innovadoras características de Ultiboard 7 incluyen: desplazamientos "push and shove" de pistas y componentes, verificación de reglas de diseño en tiempo real, localización guiada de pistas, sondeo cruzado con esquemáticos, diseño basado en restricciones a partir de capturas, reglas de diseño de alta velocidad, niveles de bases de datos de usuario y corporativas, generación automática de 'fan out', funciones Replicate, Place y Copy Route para diseño multicanal y una potente vista hoja de cálculo para edición rápida.

Ahora Ultiroute 7 (autoposición y autoenrutado) está totalmente integrada en la GUI de Ultiboard, proporcionando a los diseñadores un acceso bajo demanda a los algoritmos de autoenrutado en cualquier momento durante el proceso de diseño. El rendimiento superior de Ultiroute 7 se debe a las grandes mejoras en los algoritmos de posicionamiento y enrutado así como con las numerosas innovaciones y mejoras incluídas: interactividad completa (el usuario puede parar el autoenrutamiento, hacer ajustes manuales, y rearrancar el autoenrutado en cualquier momento), Enrutamiento progresivo (el único motor de la industria que combina algoritmos con y sin rejilla), enrutamiento de buses automático, inserción de puntos de test automático, y soporte para restricciones de diseño de alta velocidad.

Ultiboard y Ultiroute 7 se han desarrollado con un único objetivo que consiste en permitir a los desarrolladores crear mejores tarjetas en mucho menos tiempo. Cuando uno se plantea el número de partes y pistas del que constan los diseños típicos es fácil ver como la propuesta única de Electronics Workbench permite ahorrar miles de clics de ratón en cada proyecto.

La nueva versión de webMathematica, webMathematica 2.0, destaca por ofrecer a los usuarios simplificación en el proceso de creación de sofisticadas aplicaciones web interactivas con toda la potencia de cálculo y visualización de Mathematica.

Las mejoras de la versión 2.0 resultan evidentes desde el principio, comenzando con un proceso de instalación simplificado (que requiere una mínima personalización tras la instalación) que permite al usuario montar el sitio web en menos de 15 minutos.

webMathematica 2.0 incluye las prestaciones de Mathematica 4.2 y nuevas prestaciones web.