Un développeur récupère un modèle (soit à partir d'un modèle d'analyse soit à part d'un fichier BPEL) lorsqu'il souhaite automatiser les processus. Pour ce faire, il a besoin des services et sait qu'il existe des services déjà prêts dans l'environnement WorkSpace. A ce stade, il doit effectuer les tâches suivantes :
Les services importés en utilisant la commande Importer des services WorkSpace dans le menu contextuel du modèle ou dans le menu Outils sont importés sous la forme de fournisseurs de services et d'opérations de service dans le MPM courant. Le processus d'importation extrait tous les services du projet sélectionné et les nouveaux fournisseurs de service s'affichent dans l'Explorateur de modèle une fois l'importation terminée. Voir Appel de service.
Associez des opérations de service aux processus <<Undefined>> qui représentent des interactions avec des applications internes et externes. Pour ce faire, pointez sur un processus <<Undefined>>, cliquez le bouton droit de la souris, puis sélectionnez Appeler un service existant. Vous pouvez également sélectionner une opération de service dans la liste Mis en oeuvre par de l'onglet Mise en oeuvre de la feuille de propriétés du processus <<Undefined>>. Voir Appel de service.
Définissez les différents éléments d'orchestration du modèle : créez des activités <<Send>> et <<Receive>>, mettez en oeuvre les autres processus et définissez les décisions.
Vérifiez le modèle courant afin de vous assurer qu'il ne contient aucune erreur susceptible d'empêcher la génération de fichier. La fonctionnalité de vérification de modèle vérifie également que le modèle est conforme au standard du langage Sybase WorkSpace Business Process et peut le cas échéant procéder à des corrections automatiques.
Générez les fichiers Sybase WorkSpace Business Process en utilisant la commande
.Lorsque vous lancez la génération, les services qui ont été importés ne sont pas remplacés dans l'environnement WorkSpace, car la génération préserve les services importés. Voir Génération pour Sybase WorkSpace Business Process.