Outils, Méthodologies et Technologies de produits MDA pour la génération et le déploiement automatique de systèmes d'information Web
Résumé
La mise en œuvre des concepts d'entreprise étendue, basée sur l'extension et l'urbanisation des systèmes d'informations existants de l'entreprise, est aujourd'hui réalisée via des systèmes d'information Web (SIW). La portée et la complexité des SIW varient néanmoins de manière importante allant de petites applications jetables (durée de vie inférieure à un an) aux applications d'entreprise distribées intégrant des galaxies de sites Internet, intranets et extranets C'est pourquoi, l'ingénierie Web (IWeb) a besoin d'établir et d'utiliser des principes sains d'ingénlerie et de management de projet Web c'est- à-dire d'approches systématiques et encadrées pour le développement, le déploiement et la maintenance de systèmes et d'applications répondant tant aux exigences fonctionnelles qu'à celles relatives à la qualité de service. Le présent article propose une méthode pour l'IWeb ainsi qu'un outil, apelé Netsilon, pour en faciliter l'utilisation. Cet outil engendre et déploie 100% d'un SIW décrit selon une vision systémique cohérente (trois vues et un langage d'action les agrégeant). L'application est engendrée dans le langage choisi par l'utilisateur (PHP, Servlet ou JSP) et est dépolyée sur le serveur d'applications et la base de données choisis.