IdentifiantMot de passe
Loading...
Mot de passe oublié ?Je m'inscris ! (gratuit)
Navigation

Inscrivez-vous gratuitement
pour pouvoir participer, suivre les réponses en temps réel, voter pour les messages, poser vos propres questions et recevoir la newsletter

BOUML Discussion :

fonctionnalité "transform to overlaping.."


Sujet :

BOUML

Vue hybride

Message précédent Message précédent   Message suivant Message suivant
  1. #1
    Membre Expert
    Avatar de hed62
    Homme Profil pro
    Développeur .NET
    Inscrit en
    Juillet 2007
    Messages
    2 029
    Détails du profil
    Informations personnelles :
    Sexe : Homme
    Âge : 40
    Localisation : France, Nord (Nord Pas de Calais)

    Informations professionnelles :
    Activité : Développeur .NET
    Secteur : Santé

    Informations forums :
    Inscription : Juillet 2007
    Messages : 2 029
    Par défaut fonctionnalité "transform to overlaping.."
    Bonjour bonjour, c'est (encore) moi !

    Après avoir récupéré la toute fraiche 3.3 de BOUML, je bondis sur cette nouvelle fonctionnalité qu'est "transform to overlaping activity bars" et... bouml se ferme brutalement... Voici mon diagramme de séquence, pour tenter de reproduire le bug .

    J'ai cerclé de rouge la seule chose pouvant selon moi causer une erreur. D'ailleurs, je n'ai pas réussi à "ressouder" cette activity bar... Aurais je mal cherché ?

    D'autre part, j'ai un peu poussé mon expérimentation des machine state. Je rêve ou la géénration java était dispo en 3.2 ? Il me semblait avoir eu une génération java, mais j'y ai trouvé des erreurs. Pensant que cela venait de moi, j'ai tenté de recommencer ma state machine de a à z. Et... ben je n'arrive plus à regénérer la classe state machine depuis le diagramme d'activité... Dois je changer de lunettes ?

    A bientôt !
    Images attachées Images attachées  

  2. #2
    Modérateur
    Avatar de bruno_pages
    Homme Profil pro
    ingénieur informaticien à la retraite
    Inscrit en
    Juin 2005
    Messages
    3 541
    Détails du profil
    Informations personnelles :
    Sexe : Homme
    Âge : 65
    Localisation : France, Essonne (Île de France)

    Informations professionnelles :
    Activité : ingénieur informaticien à la retraite
    Secteur : High Tech - Produits et services télécom et Internet

    Informations forums :
    Inscription : Juin 2005
    Messages : 3 541
    Par défaut
    Bonjour
    Citation Envoyé par hed62 Voir le message
    Après avoir récupéré la toute fraiche 3.3 de BOUML, je bondis sur cette nouvelle fonctionnalité qu'est "transform to overlaping activity bars" et... bouml se ferme brutalement... Voici mon diagramme de séquence, pour tenter de reproduire le bug .
    je n'ai pas de problème avec un diagramme équivalent

    peux-tu m'envoyer a bouml@free.fr le directory avec tout les fichiers du projet + qui est le diagramme en cause ?

    tu utilises Bouml ou sous Windows ou sous Linux ?

    Je rêve ou la géénration java était dispo en 3.2 ?
    le générateur de machine à état ne mets à jour que la partie C++ des classes et de leurs membres. J'ai supposé que les développeurs Java n'étaient pas intéressés par les machines à état, ce genre de chose étant plutôt dédié 'soft embarqué'

    Si Java est positionné via le menu Language les classes et leurs membres prendront seulement une définition par défaut lors de leur création

    Bruno
    Bruno Pagès, auteur de Bouml (freeware), mes tutoriels sur DVP (vieux, non à jour )

    N'oubliez pas de consulter les FAQ UML et les cours et tutoriels UML

  3. #3
    Membre Expert
    Avatar de hed62
    Homme Profil pro
    Développeur .NET
    Inscrit en
    Juillet 2007
    Messages
    2 029
    Détails du profil
    Informations personnelles :
    Sexe : Homme
    Âge : 40
    Localisation : France, Nord (Nord Pas de Calais)

    Informations professionnelles :
    Activité : Développeur .NET
    Secteur : Santé

    Informations forums :
    Inscription : Juillet 2007
    Messages : 2 029
    Par défaut
    Le voici.

    Il s'agit de PKG2 -> class view -> sequence diagram
    Fichiers attachés Fichiers attachés

  4. #4
    Modérateur
    Avatar de bruno_pages
    Homme Profil pro
    ingénieur informaticien à la retraite
    Inscrit en
    Juin 2005
    Messages
    3 541
    Détails du profil
    Informations personnelles :
    Sexe : Homme
    Âge : 65
    Localisation : France, Essonne (Île de France)

    Informations professionnelles :
    Activité : ingénieur informaticien à la retraite
    Secteur : High Tech - Produits et services télécom et Internet

    Informations forums :
    Inscription : Juin 2005
    Messages : 3 541
    Par défaut
    Bon, j'ai trouvé, en fait cela n'a rien à voir avec les deux types de représentation, c'est juste que le séparateur de fragment se déclare depuis toujours comme étant une ligne de vie ce qui gênait personne jusqu'ici

    Donc, si tu supprimes le séparateur tu n'auras plus le plantage

    Version correctrice ce soir, merci pour ton nez renifleur de bug
    Bruno Pagès, auteur de Bouml (freeware), mes tutoriels sur DVP (vieux, non à jour )

    N'oubliez pas de consulter les FAQ UML et les cours et tutoriels UML

  5. #5
    Membre Expert
    Avatar de hed62
    Homme Profil pro
    Développeur .NET
    Inscrit en
    Juillet 2007
    Messages
    2 029
    Détails du profil
    Informations personnelles :
    Sexe : Homme
    Âge : 40
    Localisation : France, Nord (Nord Pas de Calais)

    Informations professionnelles :
    Activité : Développeur .NET
    Secteur : Santé

    Informations forums :
    Inscription : Juillet 2007
    Messages : 2 029
    Par défaut
    Vérifié et validé !

    Encore une fois, je te tires mon chapeau pour te réactivité, ce qui m'encourage à continuer à te trouver du bouot d'ailleurs

    (Mais ne te sens pas obligé de m'écouter tout le temps... )


    Sinon, penses tu mettre les composant des diagrammes de séquences (messages, arguments, fragments) dans le référenciel ? Histoire de pouvoir en tirer quelque chose de plus q'un zoli dessin ? (ce qui en soi est déjà une belle finalité je ne dis pas le contraire ! )

    Et en ce qui concerne la génération de la "classe state machine" correspondant au state diagram ? Je n'arrive plus à retrouver la manip pour faire dette génération... [re-edit : je vois que c'est un plug out, mais comment "l'attaquer" ?]

  6. #6
    Modérateur
    Avatar de bruno_pages
    Homme Profil pro
    ingénieur informaticien à la retraite
    Inscrit en
    Juin 2005
    Messages
    3 541
    Détails du profil
    Informations personnelles :
    Sexe : Homme
    Âge : 65
    Localisation : France, Essonne (Île de France)

    Informations professionnelles :
    Activité : ingénieur informaticien à la retraite
    Secteur : High Tech - Produits et services télécom et Internet

    Informations forums :
    Inscription : Juin 2005
    Messages : 3 541
    Par défaut
    Citation Envoyé par hed62 Voir le message
    Sinon, penses tu mettre les composant des diagrammes de séquences (messages, arguments, fragments) dans le référenciel ?
    oui

    L'accès et la modification des 'dessins' des diagrammes via un plug-out ne sera pas pour demain, de plus cela demanderai une interprétation non triviale pour en extraire la substantifique moelle. On m'avais déjà demander plusieurs fois d'extraire des informations des diagrammes de séquence, ta demande pour la génération des tests à donc été un peu la goutte d'eau ...

    Je vais donc faire quelque chose pour accéder à la moelle des diagrammes de sequence, de collaboration (sous ensemble des diagrame de séquence), et use case. A priori pour les autres diagrammes les infos utiles sont déjà accessibles

    Et en ce qui concerne la génération de la "classe state machine" correspondant au state diagram ? Je n'arrive plus à retrouver la manip pour faire dette génération...
    appliquer le plug-out C++ state machine sur la state machine puis générer le code C++ de la classe générée associée à la machine

    Bruno
    Bruno Pagès, auteur de Bouml (freeware), mes tutoriels sur DVP (vieux, non à jour )

    N'oubliez pas de consulter les FAQ UML et les cours et tutoriels UML

  7. #7
    Membre Expert
    Avatar de hed62
    Homme Profil pro
    Développeur .NET
    Inscrit en
    Juillet 2007
    Messages
    2 029
    Détails du profil
    Informations personnelles :
    Sexe : Homme
    Âge : 40
    Localisation : France, Nord (Nord Pas de Calais)

    Informations professionnelles :
    Activité : Développeur .NET
    Secteur : Santé

    Informations forums :
    Inscription : Juillet 2007
    Messages : 2 029
    Par défaut
    Autre (bcp plus léger cette fois) soucis avec les activity bars :

    En admettant le diagramme en pièce jointe.

    Si je "clique droit" au niveau de la flèche rouge, puis "Cut here" le résultat est... étrange.

    Maintenant, je comprendrais que tu ne désire pas corriger ce genre de chose, car couper la barre d'activité à un endroit pareil est vraiment... tordu !
    Images attachées Images attachées  

  8. #8
    Modérateur
    Avatar de bruno_pages
    Homme Profil pro
    ingénieur informaticien à la retraite
    Inscrit en
    Juin 2005
    Messages
    3 541
    Détails du profil
    Informations personnelles :
    Sexe : Homme
    Âge : 65
    Localisation : France, Essonne (Île de France)

    Informations professionnelles :
    Activité : ingénieur informaticien à la retraite
    Secteur : High Tech - Produits et services télécom et Internet

    Informations forums :
    Inscription : Juin 2005
    Messages : 3 541
    Par défaut
    Citation Envoyé par hed62 Voir le message
    Sinon, penses tu mettre les composant des diagrammes de séquences (messages, arguments, fragments) dans le référenciel ? Histoire de pouvoir en tirer quelque chose de plus q'un zoli dessin ? (ce qui en soi est déjà une belle finalité je ne dis pas le contraire ! )
    c'est fait !

    pour plus de détails voir ma réponse dans la discussion génération de code et diagramme de collaboration

    je pense livrer la chose lundi soir (= ce soir, car minuit est passé) après quelques tests complémentaires

    Bruno
    Bruno Pagès, auteur de Bouml (freeware), mes tutoriels sur DVP (vieux, non à jour )

    N'oubliez pas de consulter les FAQ UML et les cours et tutoriels UML

+ Répondre à la discussion
Cette discussion est résolue.

Discussions similaires

  1. [MySQL] transformer une simple quote en double pour un insert !!
    Par st0nky dans le forum PHP & Base de données
    Réponses: 2
    Dernier message: 11/01/2006, 16h38

Partager

Partager
  • Envoyer la discussion sur Viadeo
  • Envoyer la discussion sur Twitter
  • Envoyer la discussion sur Google
  • Envoyer la discussion sur Facebook
  • Envoyer la discussion sur Digg
  • Envoyer la discussion sur Delicious
  • Envoyer la discussion sur MySpace
  • Envoyer la discussion sur Yahoo