Cookies Policy
The website need some cookies and similar means to function. If you permit us, we will use those means to collect data on your visits for aggregated statistics to improve our service. Find out More
Accept Reject
  • Menu
Research Opportunities
Apply now View Formal Call
Research Opportunities

Computer Science

Work description

The work plan for this grant includes the following main activities: 1. Study and design of the solution architecture: review of the state of the art and definition of the architecture that will enable the optimization of SQL queries. 2. Development of the optimizer: implementation of a prototype capable of generating optimized SQL queries with persistent memory. 3. Integration and experimental evaluation: validation of the compiler through representative use cases, analyzing performance and effectiveness, and comparing the results with existing state-of-the-art solutions. The tasks described in this work plan demand the application and development of concepts and techniques in the areas of Computer Science and Informatics Engineering, which are usually introduced in curricular units included in the curricula of BSc courses in Computer Science and Informatics Engineering.

Academic Qualifications

MSc Degree in Computer Science or Informatics Engineering Sciences.

Minimum profile required

- Solid knowledge of database engine implementation;- Solid knowledge of optimization algorithms (Volcano/Cascades);- Practical development experience with the Apache Calcite system.

Preference factors

- Knowledge of concurrent programming and distributed systems.

Application Period

Since 27 Nov 2025 to 12 Dec 2025

Centre

High-Assurance Software

Scientific Advisor

José Orlando Pereira