Un processus bien défini
PragmaDev Process s'appuie sur la sémantique décrite dans le standard BPMN pour exécuter et explorer le modèle. Ceci permet de lever les ambiguités et d'assurer un grand degré de confiance lors de la mise en opération des processus.
Le simulateur BPMN de PragmaDev Process s'appuie sur l'extension BPSim qui permet d'associer un cout et un temps aux différentes activités du processus.
Différents niveaux de modélisation dans un seul outil
PragmaDev Studio propose différents niveaux de modélisation au sein d'un même outil: informel (UML), semi-formel (SDL-RT), et complètement formel (SDL).
Alors que la modélisation informelle est principalement utilisée pour la documentation, le niveau le plus avancé de modélisation permet la simulation, le prototypage, la vérification, la génération de code, le débogue sur cible, et le test du modèle.
Differents niveaux de modélisation
PragmaDev Studio implémente le langage de test TTCN-3 qui a le même niveau d'abstraction que le modèle. Il est alors possible de tester aussi bien un modèle abstrait qu'une implémentation sur cible, et ainsi de couvrir toutes les phases de développement.