UMLtoCSP: a tool for the formal verification of UML/OCL models using constraint programming.
Jordi CabotRobert ClarisóDaniel RieraPublished in: ASE (2007)
Keyphrases
- constraint programming
- metamodel
- formal verification
- combinatorial problems
- constraint satisfaction problems
- tool support
- constraint satisfaction
- constraint propagation
- global constraints
- integer programming
- uml class diagrams
- constraint solving
- modeling language
- search heuristics
- symmetry breaking
- data model
- sequence diagrams
- software engineering
- constraint logic programming
- finite domain
- evolutionary algorithm