An introductory course to Software Engineering in which we impart UML class diagrams, OCL operation contracts and UML sequence diagrams. You can check the contents here
(Codirected with Ernest Teniente) Abstract: In this thesis, we want to use conceptual modeling languages to define security protocols and to build an environment in which these protocols can be executed in an automated way.
(Codirected with Ernest Teniente) Abstract: Design and development of a prototype that implements one of the necessary steps to execute conceptual schemas: the automatic and efficient checking of the integrity constraints of the model, with a technique of incremental checking on a relational database.
Design: HTML5Templates.com