lunes
sep092002
J.A.D.E. , librería científica Open Source
lunes, septiembre 9, 2002 at 2:00AM
J.A.D.E. es una librería Open Source (licencia GNU LGPL) que trata de combatir las limitaciones que se encuentran los desarrolladores de aplicaciones científicas al utilizar Java como lenguaje de programación. Entre sus características se encuentran:
- Creación de un paquete units desarrollado en colaboración con los expertos del grupo de desarrollo del JSR-108
- Medidas y cantidades predefinidas, que evitarían perdidas como la del Mars Polar Lander
- Mapeo automático entre unidades de medida y sus clases. Por ejemplo la división de un Metro por un Segundo devuelve una instancia de MetroPorSegundo.
- Cálculos de error incluyendo errores numéricos
- Un nuevo paquete math que incluye una clase genérica Matriz ( y por supuesto, números complejos :-))
- Capacidad de ejecutar los programas de tiempo real para acelerar los cálculos críticos y al tiempo evitar las interrupciones de la recolección de basura.
- Paquete xml para serializar y desserializar recursivamente cualquier objeto Java utilizando formato XML. Esta característica nos permite personalizar la representanción XML de los objetos ( por ejemplo, los atributos de los objetos podrán ser o atributos XML o tags anidados)
- Parser XML basado en SAX2 y muy ligero ( 5k comprimidos ).
- Cantidades monetarias y sus dvisas, cambios, etc.
- Cantidades de almacenamiento y sus derivados ( por ejemplo velocidad de transmisión de datos ).
Nota: El paquete units que se está desarrollando en el JSR-108 lo que trata es de ofrecer una representación para unidades como la masa, la potencia, el tiempo, la luminosidad, etc. Actualmente todas estas unidades se tratan como si fuesen iguales lo que puede provocar accidentes como el del Mars Polar Lander. Podéis ver más información en el enlace del JSR-108
Bueno, desde luego los que utilicéis Java para realizar proyectos científicos o de computación numérica seguro que agradecéis y mucho este paquete. Además es software libre así que ¿a qué esperáis?
Más información en la página del proyecto: http://www.jade.dautelle.com/jade/
- Creación de un paquete units desarrollado en colaboración con los expertos del grupo de desarrollo del JSR-108
- Medidas y cantidades predefinidas, que evitarían perdidas como la del Mars Polar Lander
- Mapeo automático entre unidades de medida y sus clases. Por ejemplo la división de un Metro por un Segundo devuelve una instancia de MetroPorSegundo.
- Cálculos de error incluyendo errores numéricos
- Un nuevo paquete math que incluye una clase genérica Matriz ( y por supuesto, números complejos :-))
- Capacidad de ejecutar los programas de tiempo real para acelerar los cálculos críticos y al tiempo evitar las interrupciones de la recolección de basura.
- Paquete xml para serializar y desserializar recursivamente cualquier objeto Java utilizando formato XML. Esta característica nos permite personalizar la representanción XML de los objetos ( por ejemplo, los atributos de los objetos podrán ser o atributos XML o tags anidados)
- Parser XML basado en SAX2 y muy ligero ( 5k comprimidos ).
- Cantidades monetarias y sus dvisas, cambios, etc.
- Cantidades de almacenamiento y sus derivados ( por ejemplo velocidad de transmisión de datos ).
Nota: El paquete units que se está desarrollando en el JSR-108 lo que trata es de ofrecer una representación para unidades como la masa, la potencia, el tiempo, la luminosidad, etc. Actualmente todas estas unidades se tratan como si fuesen iguales lo que puede provocar accidentes como el del Mars Polar Lander. Podéis ver más información en el enlace del JSR-108
Bueno, desde luego los que utilicéis Java para realizar proyectos científicos o de computación numérica seguro que agradecéis y mucho este paquete. Además es software libre así que ¿a qué esperáis?
Más información en la página del proyecto: http://www.jade.dautelle.com/jade/
in
j2se
j2se 