Website of Sergio España


(Both the website and me)

A picture of me

My profile in LinkedIn profile

About me

I am a research fellow at Research Centre on Software Production Methods (PROS), Universidad Politécnica de Valencia (UPV), Spain. PhD in Computer Science from UPV, 2011.

You can contact me by phone, fax, post mail, email or blackmail.

My office is here:

Centro de Investigación PROS
Departamento de Sistemas Informáticos y Computación (DSIC), Edificio 1F, lab 104
Camino de Vera SN
Universitat Politècnica de València
46009 Valencia


About my research

Research interests

My research interest lies primarily on Information Systems (ISs) development. Within that area, I mainly focus on Business Process Modelling and Requirements Engineering approaches. Most of my work is related to the model-driven development paradigm (metamodelling, model transformations, notation design, etc.).

My PhD thesis integrates two IS development methods (find the dissertation book here and the presentation slides here):

  • On the one hand, Communication Analysis is a communication-oriented approach. It undertakes the analysis of ISs by focusing of communicative interactions, then design and implementation follow this perspective. Communication Analysis allows to tackle complex ISs.
  • On the other hand, the OO-Method is an object-oriented approach. It provides a conceptual modelling framework that allows the automatic generation of fully-functional software applications.

Communication Analysis offers expressive modelling techniques, useful reasoning tools and a neat structure for requirements specifications. Therefore it is a suitable approach for the requirements elicitation stage of the integrated method.

The OO-Method proposes to model the computerised IS from a platform-independent viewpoint and it offers powerful model-to-code transformations. Therefore it is a suitable approach for the design and implementation stages of the integrated method.

We have developed a prototype tool that allows creating Communication Analysis requirements models and and automatically transform them into UML 2.0 Class Diagrams. We have used Eclipse (EMF+GMF) and ATL Transformation Language.

PhD frontmatter



Other research interests are interface design, methodological quality, empirical software engineering and model transformations.

My publications

CiteULikeAccess a detailed list with links to PDF files at citeulike

Sergio España Most of my papers are in ResearchGate, as well

ACM Digital LibraryAccess my record in ACM Digital Library

MS research Access my record in MS Academic Search

  Access my list of publications at DBLP

Google Scholar  My Google Scholar page


About my teaching

Current courses

Model-driven development

    We have offered several tutorials and keynotes that focus on a full model-driven development method, starting with a communication-oriented requirements engineering and business process modelling stage, following with an object-oriented conceptual modelling stage, and ending up with automatic multi-platform code generation.  
    • CAiSE 2012 (web), tutorial, along with Óscar Pastor (see slides).
    • RCIS 2012 (web),  tutorial, along with Arturo González (see slides).
    • CLEI 2012 (web), tutorial, along with Marcela Ruiz.
    • CIIS 2012 (web), keynote (see slides).
    • In December 2012 I also gave this talk twice in Chile
  • I am preparing some e-learning material; more information to come.

Past courses

    • Requirements engineering, part of the Master in Project Management with SAP-PS at UPV (web) (2012-2013)
  • Introducción a la informática (Introduction to computer science) (2008-2009)
  • Introducción a las computadoras (Introduction to computers) (2007-2008, 2008-2009) 
  • Requisitos de uso y diseño de interfaz (Usage requirements and interface design) (2006-2007, 2007-2008)


FaLang translation system by Faboba
Back to top