Wisss est un générateur d'application web basé sur le plugin eclipse Acceleo. Il fournit un métamodèle spécifique à la place d'UML et génère du code PHP basé sur le Zend Framework. L'objectif est de pouvoir modéliser une application web rapidement en se focalisant sur le métier, en ne codant que les parties spécifiques.
La version 0.2.0 est en cours de développement et va permettre de définir dans un modèle métier aussi bien les données que la présentation et des processus métiers simples. La version 0.1.0 permet déjà de gérer la persistance des objets métiers.
Pour les processus plus complexes, il reste toutefois possible de définir du code utilisateur qui ne sera pas écrasé lors des générations suivantes. Wisss s'occupe dans tous les cas de faire le lien entre les différentes couches MVC pour se focaliser uniquement sur l'écriture des processus métiers et sur la mise en forme via une CSS.
Cet article intervient à l'occasion de la sortie d'un tutoriel montrant l'utilisation de Wisss dans l'état actuel du développement et fait suite à la dépêche sur la sortie d'Acceleo 2.2.
Liens :
# Commentaire supprimé
Posté par Anonyme . Évalué à 10.
Ce commentaire a été supprimé par l’équipe de modération.
[^] # Re: Un et un seul mot
Posté par pierrer . Évalué à -10.
C'est ta mère la foutaise.
[^] # Re: Un et un seul mot
Posté par Jean-Philippe Garcia Ballester (site web personnel) . Évalué à 10.
# Enfin !
Posté par pierrer . Évalué à 3.
Le vocabulaire qui tourne autour de la modélisation n'est pas si difficile à comprendre :)
[^] # Re: Enfin !
Posté par chl (site web personnel) . Évalué à -1.
[^] # Re: Enfin !
Posté par pierrer . Évalué à -4.
# Cool
Posté par Snarky . Évalué à 10.
[^] # Re: Cool
Posté par Alf (site web personnel) . Évalué à 4.
http://helpmequ.it: arrêter de fumer pour la bonne cause, http://mapetiteautoentreprise.fr : facturation libre pour les auto-entrepreneurs
[^] # Coup de pouce
Posté par Thomas Douillard . Évalué à 0.
...
(ok, personne regarde ... ->[] )
[^] # Re: Cool
Posté par Grumbl . Évalué à 5.
[^] # Re: Cool
Posté par Alf (site web personnel) . Évalué à 3.
Je veux mon point godwin, allez un effort !
http://helpmequ.it: arrêter de fumer pour la bonne cause, http://mapetiteautoentreprise.fr : facturation libre pour les auto-entrepreneurs
# Superbe !
Posté par Cédric Brun (site web personnel) . Évalué à 1.
bravo Alf, c'est prometteur !
[^] # Re: Superbe !
Posté par goofy . Évalué à 1.
pour ca il y a symfony et c'est stable depuis longtemps ...
Pis dans la communauté symfony on s'étripe pas sur le forum ;)
http://www.symfony-project.org/
# Très interessant...
Posté par _PinG _ . Évalué à 2.
Conaissez-vous d'autres outils basés sur la même phylosophie (cad modélisation fonctionelle et moteur de rendu technique)?
L'équivalent avec d'autres technos est le bienvenu aussi ;)
[^] # Re: Très interessant...
Posté par Alf (site web personnel) . Évalué à 2.
Pour la perfectibilité, bien sur, je n'en suis qu'à la 0.2, je pose encore le périmètre fonctionnelle de l'appli. Le but est de continuer ensuite avec l'authent, les ACLs, la gestion d'erreur, ... et de fournir un modeleur pour faire des modèles avec des boites et non plus arborescent.
Pour les autres outils MDE, tu peux déjà regarder du coté des autres modules Acceleo : http://acceleo.org/pages/modules-repository/fr
Il y a un autre module PHP basé sur PEAR et Smarty.
http://helpmequ.it: arrêter de fumer pour la bonne cause, http://mapetiteautoentreprise.fr : facturation libre pour les auto-entrepreneurs
[^] # Re: Très interessant...
Posté par Cédric Brun (site web personnel) . Évalué à 2.
un module JEE plus que complet [1], un module C# pour la persistance [2] , d'autres modules un peu plus expérimentaux comme Ecore vers Python [3] ou encore Wisss [4], mais aussi un module UML vers PHP [5] et un module Zope/Plone en devenir [6]
A noter un module mindmap vers HTMl [7] qui produit des slides "à la beamer" à partir d'un modeleur graphique, et un méta-modèle dédié aux jeux vidéos, là encore en devenir [8]
[1] http://www.acceleo.org/pages/module-uml2-vers-jee-java-strut(...)
[2] http://www.acceleo.org/pages/module-uml-vers-csharp/
[3] http://www.acceleo.org/pages/module-ecore-vers-python/
[4] http://www.acceleo.org/pages/module-wisss/
[5] http://www.acceleo.org/pages/module-uml2-vers-php
[6] http://www.acceleo.org/pages/module-uml2-vers-zope/
[7] http://www.acceleo.org/pages/module-mindmap-vers-html-/
[8] http://gamedsl.tuxfamily.org/index.html
Le projet est ouvert à d'autres modules ! en particulier un peu de C/C++ avec GTK/QT pourrait être top :)
[^] # Re: Très interessant...
Posté par Cédric Brun (site web personnel) . Évalué à 2.
[1] http://www.papyrusuml.org/
[2] http://www.topcased.org/
[^] # Re: Très interessant...
Posté par SKBo . Évalué à 1.
Du Java, pas de version open-source (qui sait, peut-être bientôt...) mais une version Free déjà bien complète qui permet de générer des applis en client léger (avec des vrais morceaux de AJAX et de DHTML dedans, farpaitement !) ou client lourd (Swing ou SWT, au choix, y'a même du plug-in eclipse qui traîne), et dans trèèèèès peu de temps, une version 4.0 qui promet pas mal de bonnes choses pour son Studio de dev.
[1] http://lyria.com/rubrique.php3?id_rubrique=172&id_articl(...)
[^] # Re: Très interessant...
Posté par Marc Quinton . Évalué à 1.
Suivre le flux des commentaires
Note : les commentaires appartiennent à celles et ceux qui les ont postés. Nous n’en sommes pas responsables.