Accueil > Technologie > La plateforme LANSA

La plateforme de développement logiciel LANSA pour System i et Windows

Services de donnéesVisual FrameworkRéférentiel de métadonnéesLangage de l’application métierLes quatre piliers de la plateforme LANSALa marque de fabrique de la plateforme de développement logiciel LANSA pour IBM System i (iSeries ou AS/400) et Windows est son agilité métier. Notre mission est de permettre à nos clients de s’adapter aux changements dans leur activité avec une simplicité enfantine : une affirmation étayée par une longévité de vingt-quatre ans. Nous proposons une puissance et une fonctionnalité de niveau professionnel, généralement la chasse gardée des grandes entreprises, dans une boîte à outils simple et abordable qui peut être utilisée par tout le monde.

La plateforme de développement LANSA est utilisée par de nombreuses petites et moyennes entreprises pour soutenir toute leur infrastructure de systèmes de gestion, ainsi que par les divisions d’entreprises plus grandes pour exécuter leurs applications critiques.

Principes directeurs de LANSA

Lors de la conception de notre environnement, nous avons suivi ces principes directeurs fondamentaux :

  • faire coder en dur des programmes amenés à évoluer n’est pas très avisé
  • lier des applications à une pile technologique est trop restrictif
  • personne ne peut plus s’offrir le luxe de démarrer de zéro
  • un code qui peut être modifié sans suivi devient impossible à mettre à jour
  • ne jamais définir une fonction ou un rôle plus d’une fois ; la réutilisation doit être la norme
  • ne pas s’attendre à ce qu’un style d’interface utilisateur convienne à tout le monde

Chacun de ces principes a pour objectif d’éviter un piège ; ces pièges sont ceux-là même qui ont rendu les systèmes hérités si rigides et si encombrants à mettre à jour.

Les quatre piliers de la plateforme LANSA

Pour éviter ces pièges et faire de notre promesse « Advanced Software made Simple » une réalité, la plateforme LANSA s’appuie sur les quatre piliers suivants :

La plateforme LANSA réduit considérablement les coûts sur tout le cycle de vie du développement logiciel, et plus particulièrement la maintenance permanente des applications, la modernisation et l’extension.

Le Référentiel de métadonnées de LANSA est la clé

Le seul moyen de créer une plateforme de développement d’application qui soit capable de répondre vraiment rapidement et facilement au changement consistait à implémenter ce que nous appelons une architecture basée sur le référentiel. La plateforme LANSA est fournie avec un référentiel de métadonnées intégral, contrairement aux autres environnements de développement logiciel qui soit n’ont aucun équivalent, soit peuvent offrir quelque chose uniquement après coup. Le référentiel est l’emplacement où vous définissez les métadonnées, qui est le nom donné à l’ensemble des données qui décrivent et fournissent des informations sur d’autres données. Le stockage des définitions et des règles dans un emplacement centralisé (en dehors de tout code) allège considérablement le poids de la maintenance permanente d’un système et élimine la duplication.

LANSA... « Une architecture pour la vie »