AlkoWeb: Un outil pour modéliser l'architecture des applications Web riches
Résumé
La couche présentation des architectures n-tiers a besoin d'être conçue avec des modules correctement structurés et réutilisables. Dans ce article, nous présentons un modèle de composants hiérarchiques qui permet aux développeurs de modéliser, de générer du code et de réutiliser ce niveau logiciel des applications Web riches. Dans ce modèle, les composants peuvent être inter-connectés via leurs interfaces pour construire des composants plus complexes. Ces modèles peuvent être réutilisés avec leur code grâce à un mécanisme d'association. Comme nous le montrons dans cet article, ceci est une propriété intéressante pour assister les développeurs pour naviguer dans le code source et les modèles de leurs applications. Ceci permet par ailleurs de maintenir une cohérence entre les artefacts de ces deux étapes du processus de développement (conception et implémentation).