Teaching

Introducció a l’Enginyeria del Software – Introduction to Software Engineering

Compulsory Course in the Informatics Degree @ Facultat d’Informàtica de Barcelona (FIB), UPC – Barcelona Tech
Academic Year 2014-2015, Fall & Spring Semesters
An introductory course to software engineering, which focuses on the stages of specification and design of software. The students learn the principles of software engineering and some design patterns which they apply using the UML and OCL languages.

Requirements Engineering for Services

Specialization Compulsory Course in the Master in Innovation and Research in Informatics @ Facultat d’Informàtica de Barcelona (FIB), UPC – Barcelona Tech
Guest Lecturer in two sessions on artifact-centric (or data-centric) business process modeling, Spring Semester of Academic Years 2012-2013, 2013-2014, 2014-2015, 2015-2016
The course deals with the elicitation and requirements for services. An important part of the course is devoted to business process modeling, and within this section, the artifact-centric business process modeling approach is presented to students.