La plataforma LANSA para el desarrollo de software para System i y Windows
El sello de distinción de la plataforma LANSA para el desarrollo de software para IBM System i (iSeries o AS/400) y Windows es su agilidad. Nuestra empresa se enfoca en facilitar a nuestros clientes la adaptación a los cambios en el negocio con sencillez – respaldándonos con nuestro récord de veinte años. Proporcionamos poder y funcionalidad de alto nivel, especialmente en grandes negocios, dentro de un conjunto de herramientas simple y rentable.
La plataforma de desarrollo LANSA es usada por muchas compañÃas pequeñas y medianas para soportar toda la infraestructura de sus sistemas de negocio asà como también por las divisiones de las empresas más grandes para operar sus aplicaciones empresariales crÃticas.
Principios rectores de LANSA
Al diseñar nuestro ambiente, seguimos estos principios rectores fundamentales:
- Forzar a la gente a programar codigo rÃgido que cambiará no tiene sentido
- Atar aplicaciones a una sola tecnologÃa restringe demasiado
- Nadie se da el lujo de empezar de nuevo hoy dÃa
- Código que cambia sin seguimiento se convierte en código imposible de mantener
- Nunca definir una función o reglas más de una vez; reutilizar debe de ser la norma
- Nunca esperar que un estilo de interfaz de usuario sea conveniente para todos
Cada principio es diseñado para evitar una trampa; éstas son las mismas trampas que han convertido a los sistemas heredados en demasiado rÃgidos y difÃciles de mantener.
Los cuatro pilares de la plataforma LANSA
Para evitar esas trampas y convertir en realidad nuestra promesa de Software Avanzado Hecho Simple, la plataforma LANSA se basa en cuatro elementos clave:
- Un repositorio de metadatos
- Un lenguaje 4GL enfocado en el negocio
- Una capa independiente de servicios de datos
- Un framework de desarrollo de aplicaciones visuales
La plataforma LANSA reduce considerablemente los costos por todo el ciclo de vida de desarrollo de software, especialmente la manutención, modernización y extensión en curso de la aplicación.
El Repositorio LANSA de Metadatos es la clave
La única manera de crear una plataforma de desarrollo de aplicaciones que responderÃa rápida y fácilmente a cambios era la de implementar lo que llamamos una arquitectura basada en un repositorio. La plataforma LANSA es suministrada con un repositorio integral de metadatos, distinto a otros ambientes de desarrollo de software que, o no tienen equivalente o solo proporcionan algo como una idea de último momento. El repositorio de datos define los metadatos, que es el nombre dado al juego de datos que describe y facilita información de otros datos. Almacenar definiciones y reglas en un sitio central – exento de código –reduce dramáticamente la carga de mantenimiento de por vida de un sistema y elimina la duplicación.
