Ingéniérie des connaissances : modélisation d'une recette de cuisine - Institut Galilée-Université Paris XIII BOUDEAU David SEHIL SOFIANE ...

 
CONTINUER À LIRE
Ingéniérie des connaissances : modélisation d'une recette de cuisine - Institut Galilée-Université Paris XIII BOUDEAU David SEHIL SOFIANE ...
Institut Galilée-Université Paris XIII
BOUDEAU David
SEHIL SOFIANE
Master 1 Informatique
[SD] groupe 3

      Ingéniérie des connaissances : modélisation d'une
                      recette de cuisine

Superviseurs : Sylvie Després
Année 2007-2008
Ingéniérie des connaissances : modélisation d'une recette de cuisine - Institut Galilée-Université Paris XIII BOUDEAU David SEHIL SOFIANE ...
Exercice 1: Construire un modèle conceptuel associé à la réalisation d'une recette
de cuisine.

Nous allons procéder de la manière suivante: Nous allons surligner dans l'énoncé de la
recette les informations en les classant par type.Une fois les types repérés, nous
chercherons les informations implicites de l'énoncé pour établir un modèle conceptuel de
la réalisation d'une recette de cuisine.

1.Analyse des connaissances contenues dans la recette :

                                   Recette du quatre quart :

                                             -Facile
                                         -Economique
                                            -Rapide

                                          Ingrédients:

                                            -3 oeufs
                      -Le poids de ces oeufs en sucre, en farine, en beurre
                                      -zeste de citron râpé

                                          Réalisation :

  Travailler dans une terrine les jaunes avec le sucre et obtenir un mélange blanc et mousseux.
Ajouter alternativement un peu de farine, un peu de beurre amolli jusqu'à épuisement de l'un ou
                                              de l'autre.
                                               Parfumer.
                            Mettre alors les blancs en neige très ferme.
                Verser la préparation dans un moule bien beurré , remplir au 2/3.
                                Faire cuire à four moyen puis chaud.

Voici donc les entités que nous avons déduits de cet énoncé:

Caractéristiques de la recette :
-difficulté
-coût
-temps de réalisation

Ingrédients
-oeufs avec une quantité associée et un poids qui peut être obtenu grâce à une balance,
mais qui est aussi une constante connue des cuisiniers tel les mesures comme le volume
« d'une cuillère à soupe » .
-sucre avec un poids associé
-farine avec un poids associé
-beurre avec un poids associé
-zeste de citron qui a été rapé
Ingéniérie des connaissances : modélisation d'une recette de cuisine - Institut Galilée-Université Paris XIII BOUDEAU David SEHIL SOFIANE ...
Procédés de traitement :
-raper donc induit l'utilisation d'une rape
-Travailler les jaunes (...) induit l'utilisation d'un fouet
-ajouter
-amollir le beurre induit éventuellement l'utilisation d'un micro-onde ou
 d'une casserole et d'une plaque de cuisson. En bons cuisiniers nous préconisons             de
couvrir le beurre avec un bol à soupe chaud ;)
-parfumer
-mettre les blancs en neige
-verser
-beurrer un moule
-faire cuire
-séparer les blancs des jaunes induit l'utilisation de 2 récipients, les jaunes placés dans la
terrine nous aurons donc besoin d'un bol

les Ustensiles de cuisines et récipients:

-terrine
-moule
-four
-2 bols
-fouet
-un couteau pour couper le beurre et le piquer lors du beurrage du moule
-quelque chose permettant de faire chauffer le bol qui servira à amollir le beurre
(micro-onde???cf note de l'exercice 2)

les composés résultants d'opérations:
-jaunes d 'oeufs induit un traitement pour séparer le jaune du blanc.
-blancs d'oeufs induit la même chose que pour les jaunes
-mélange blanc et mousseux , résultat du travail des jaunes avec du sucre
-blancs en neige
-la préparation somme des blancs en neige et du mélange de farine et de jaune parfumé.

2.Création d'un modèle :

Le but du modèle est de créer un shéma permettant de généraliser les connaissances
déduites du sujet.
Ainsi les instances d'ingrédients par exemple ne figureront pas dessus mais plutôt une
classe d'objets permettant de représenter un panel le plus exhaustif possible, comme la
totalité des ingrédients possibles par exemple.

Voici donc le modèle que nous déduisons des informations collectées et sous-jacentes à
l'énoncé.
Notons que le nombre d'entités n'a pas été oublié (ex: 3 oeufs) mais présenté sous forme
de cardinalités à la manière d'une représentation UML Merise.
Schéma 1.0 : Modélisation possible d'une recette de cuisine

Veuillez interpréter le modèle de la manière suivante:
Une recette nécéssite éventuellement un ou plusieurs ustensiles et requiert au moins un
ingredient .
Un traitement est un procédé aucours duquel un ou plusieurs ingrédients sont consommés
éventuellement avec l'usage simultané s'un ou plusieurs ustensiles pour former un
composé.
Un composé peut également être substitué à un ingrédient pour un traitement.

On associera de plus à ce modèle une base de connaissance pour prendre en compte les
constantes du monde de la cuisine (ex: la température désignée par « four moyen dans
l'énoncé »)

                     Schéma 1.2 : Bibliothèques de connaissances
Exercice 2: Reprende la recette précédente et traduire son éxécution à l'aide du
modèle de tâches CommonKADS.

Cette fois ci nous allons décrire les tâches précédement énoncées, en en étudiant les
entrées nécéssaires à leur éxécution ainsi que leur productions en sorties pour bâtir un
modèle de représentation temporelle de la recette.

Tâche : raper le zeste de citron
but :obtenir des morceaux minuscules du zeste de citron
entrées :zeste de citron, la rape
sorties :zeste de citron rapé

Tâche :Travailler les jaunes
but :obtenir un mélange blanc et mousseux en y mélangeant le sucre
entrées : 3 jaunes d'oeufs,un fouet, une terrine, le sucre
sorties :obtenir un mélange blanc et mousseux appelé mélange D

Tâche :Ajouter alternativement un peu de farine et de beurre amolli jusqu'à épuisement de
l'un ou de l'aute
but :obtenir un mélange
entrées : poids de 3 oeufs en farine et en beurre , la terrine avec le mélange D
sorties :obtenir une préparation A

Tâche :Amollir le beurre
but : permettre de mélanger plus facilement le beurre et d'obtenir un mélange plus
onctueux
entrées : du beurre , un bol chauffé , et un micro-onde
sorties :beurre amolli

Tâche :Parfumer
but : améliorer le goût de la préparation en ajoutant un parfum fruité
entrées : la préparation A dans la terrine et le zeste de citron rapé
sorties : Une préparation B dans la terrine

Tâche :mettre les blancs en neige
but : obtenir une préparation C ferme
entrées : les 3 blancs d'oeufs et un bol pour contenir la préparation C
sorties : Une préparation C dans un bol

Tâche :Verser
but : transvaser une préparation dans un autre récipient
entrées : la préparation B qui est dans la terrine et la préparation C qui est dans le bol
ainsi que le moule préalablement beurré.
sorties : Préparation finale dans un moule beurré rempli au 2/3

Tâche :beurrer le moule
but : empecher la préparation finale d'accrocher dans le moule pendant la cuisson
entrées : le moule , du beurre et un couteau pour piquer le beurre
sorties : le moule beurré
Nota Bene : Le bol chauffé l'aurait été avec un micro-onde mais nous jugeons inutile de
rajouter cette information au diagramme final dans la mesure où notre expertise de la
cuisine reste assez mince et le doute subsiste.Peut-être devrions nous penser à
incorporer un membre féminin au groupe ;)

Tâche :séparer les blancs des jaunes
but : séparer les blancs des jaunes
entrées : les 3 oeufs la terrine et un bol
sorties : les blancs d'oeufs dans le bol et les jaunes dans la terrine

Tâche :faire cuire
but : obtenir un mélange solide pour dégustation
entrées : four , préparation finale dans le moule beurré.
sorties : quatre quart solide dans le moule

Les tâches à présent clairement définies voici le diagramme qui représente les différentes
étapes aboutissant à notre fameux quatre quart ;) :

  Schéma 2.1 : modèle des tâches commonKADs pour la préparation d'un quatre quart:
Vous pouvez aussi lire