Research Lines

Computer Vision

From Gabor filters to Deep Neural Networks, modelling the visual cortex

The main objective of the Computer Vision Research Line is to provide the visual and cognitive abilities of human beings to artificial systems. To this end, Computer Vision methods and algorithms rely on modeling how the human visual cortex interprets images and videos sequences.

Intelligent Autonomous Robots and Systems (IAR&S)

Bringing revolutionary benefits to society, while facing important societal challenges

Intelligent Autonomous Robots and Systems Research Line coordinates the R&D activity related to autonomous systems and intelligent automation technologies, their application in specific vertical markets, and their relation to other technologies.

The challenges addressed, and current technological trends are:


Developing bioinformatics tools for genomics analysis

Almost all living organisms share the same genetic coding (DNA) made by four chemical units. With this 4-letter language, DNA contains all the information necessary to build a complete organism, and each human cell has approximately three billion letters.


Linking innovation with distributed ledger technologies

Blockchain Research Line coordinates ARI research activity related to distributed ledger technologies, be it research on the technologies themselves, improvements, linking with other technologies, or research about applications of blockchain in specific vertical markets, or in relation to other technologies or solutions.

Software Engineering

Improve your productivity, release better quality software
  • Model Driven Software Engineering (Design-Time)
    • MDA/MDE forward engineering techniques and methods applied to the specification, program-comprehension, re-engineering (design-pattern driven) of software systems and code synthesis.
  • Software modeling and simulation (Run-time)
    • Research on techniques and methods that enable the specification and modeling of concerns on complex software systems and their simulation at model level, exploring the solution space.