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
Facts & Numbers
000
Presentation

Advanced Computing Systems

At CRACS, our mission is to pursue scientific excellence in the areas of programming languages, parallel and distributed computing, security and privacy, information mining, and Web based systems with a focus on developing scalable software systems for challenging, multidisciplinary applications.

Our research environment is enriched with junior talented researchers that together with senior researchers build the necessary critical mass and scientific competences to fulfill the institution’s mission.

Latest News
Computer Science

INESC TEC participates in two projects to support teaching of computer science

INESC TEC's Centre for Advanced Computing Systems (CRACS) participates in two projects funded by the EU programme Erasmus+, whose objective is to develop new tools that support the teaching of computer science, thus contributing to improve programming knowledge.

24th May 2021

INESC TEC researchers win Best Application Paper Award

The paper "A Framework for On-Demand Reporting of Cryptocurrency Ownership and Provenance" co-authored by António Pinto, a researcher at the Centre for Advanced Computing Systems (CRACS) and by Pedro Pinto, a researcher at the Centre for Telecommunications and Multimedia (CTM) of INESC TEC, received the Best Application Paper Award at the International Congress on Blockchain and Applications (BLOCKCHAIN'20).

21st October 2020

Computer Science

INESC TEC researcher organised the first International Conference dedicated to teaching computer programming

Ricardo Queirós, researcher at the Centre for Advanced Computing Systems (CRACS), and lecturer at the School of Media Arts and Design of the Polytechnic of Porto (IPP-ESMAD), was one of the organisers of ICPEC. 

23rd September 2020

Computer Science

INESC TEC developed a tool to detect and prevent cyber-attacks attacks in Europe

With the increasing use of I.T. by military units and command structures, cyber-threats and possible issues affecting the defence resources of the EU Member-States are becoming a reality that ought to be addressed, since a cyber-attack can compromise the security and integrity of countries, and even lead to the loss of human lives.

23rd September 2020

Computer Science

INESC TEC researcher publishes new book dedicated to the development of web applications

Ricardo Queirós, researcher at the Centre for Advanced Computing Systems (CRACS), and lecturer at the School of Media Arts and Design of the Polytechnic of Porto (IPP-ESMAD), published, in August this year, a new book entitled Desenvolvimento Avançado para Web – do front-end ao back-end.

22nd September 2020

Interest Topics
039

Featured Projects

AI4DM

AI4DM

2021-2022

FGPEPlus

FGPE Plus: Learning tools interoperability for gamified programming education

2021-2023

JuezLTI

JuezLTI: Automatic assessment of computing exercises using LTI standard

2021-2023

PANDORA

Cyber Defence Platform for Real-time Threat Hunting, Incident Response and Information Sharing

2020-2022

Cortaderia

Desenvolvimento de Software para Monitorização da Espécie Invasora Cortaderia selloana

2020-2020

Authenticus19_20

Consultoria Tecnológica em Sistemas CRIS e Cálculo de APC

2019-2020

T4CDTKC

Training 4 Cotec, Digital Transformation Knowledge Challenge - Elaboração de Programa de Formação “CONHECER E COMPREENDER O DESAFIO DAS TECNOLOGIAS DE TRANSFORMAÇÃO DIGITAL”

2019-2021

Angerona

Privacy preserving IOT middleware

2018-2019

FGPE

Framework for Gamified Programming Education

2018-2021

AuthenticusNF

Desenvolvimento de Indicadores de Produção Científica Baseados no Authenticus

2018-2018

PGODISSEIA

Serviço de instalação e configuração de uma plataforma de autenticação, implementação de solução de gestão centralizada de certificados digitais, auditoria de segurança (pen-testing) e análise de impacto de privacidade dos tratamentos de dados pessoais das plataformas de integração e autenticação

2018-2020

CRADLE

Deep learning in cancer drug discovery: a pipeline for the generation of new therapies

2018-2021

Authenticus2019

Apoio Técnico ao CINTESIS para extração de indicadores de produção científica baseados no Authenticus

2018-2018

ELVEN

Elven - Expressive Logics for VErifying the Net

2016-2019

Digi-NewB

Non-invasive monitoring of perinatal health through multiparametric digital representation of clinically relevant functions for improving clinical intervention in neonatal units (Digi-NewB)

2016-2020

FOUREYES

TEC4Growth - RL FourEyes - Intelligence, Interaction, Immersion and Innovation for media industries

2015-2019

NanoStima-RL5

NanoSTIMA - Advanced Methodologies for Computer-Aided Detection and Diagnosis

2015-2019

NanoStima-RL3

NanoSTIMA - Health data infrastructure

2015-2019

NanoStima-RL4

NanoSTIMA - Health Data Analysis & Decision

2015-2019

SMILES

SMILES - Smart, Mobile, Intelligent and Large scale Sensing and analytics

2015-2019

FOTOCATGRAF

Graphene-based semiconductor photocatalysis for a safe and sustainable water supply: an advanced technology for emerging pollutants removal

2015-2018

REMINDS

Relevance Mining and Detection System (REMINDS)

2015-2017

PANF

Methods to retrieve and communicate data from Sifarma

2015-2016

SEA

SEA-Sistema de ensino autoadaptativo

2015-2015

MGI

Contrato de Aquisição de serviços de produção e desenvolvimento de módulo para gestão de iterações para integrar no sistema de informação da UP (SIGARRA)

2015-2015

Hyrax

Crowd-Sourcing Mobile Devices to Develop Edge Clouds

2014-2018

DAT

Curation and intelligent data analysis

2014-2015

ABLe

Advice-Based Learning for Health Care

2013-2015

Authenticus

Authenticus - System to Identify and Validate Portuguese Scientific Publications

2013-2016

SIBILA

Towards Smart Interacting Blocks that Improve Learned Advice

2013-2015

ADE

Adverse Drug Effects Detection

2012-2015

e-Policy

Engineering for the Policy-making Life Cycle (ePolicy)

2011-2014

Leap

Logic environments with Advanced Paralelism

2011-2014

MACAW

Macroprogramming for Wireless Sensor Networks

2011-2014

Breadcrumbs

Social network based on personal libraries of news fragments

2010-2012

Ofelia

Open Federated Environments Leveraging Identity and Authorization

2010-2013

Horus

Horn Representations of Uncertain Systems

2010-2013

DIGISCOPE

DIGItally enhanced stethosCOPE for clinical usage

2010-2013

Palco3.0

Intelligent Web system to support the management of a social network on music

2008-2011

Team
Publications

CRACS Publications

View all Publications

2021

A Graph Database Representation of Portuguese Criminal-Related Documents

Authors
Carnaz, G; Nogueira, VB; Antunes, M;

Publication
INFORMATICS-BASEL

Abstract
Organizations have been challenged by the need to process an increasing amount of data, both structured and unstructured, retrieved from heterogeneous sources. Criminal investigation police are among these organizations, as they have to manually process a vast number of criminal reports, news articles related to crimes, occurrence and evidence reports, and other unstructured documents. Automatic extraction and representation of data and knowledge in such documents is an essential task to reduce the manual analysis burden and to automate the discovering of names and entities relationships that may exist in a case. This paper presents SEMCrime, a framework used to extract and classify named-entities and relations in Portuguese criminal reports and documents, and represent the data retrieved into a graph database. A 5WH1 (Who, What, Why, Where, When, and How) information extraction method was applied, and a graph database representation was used to store and visualize the relations extracted from the documents. Promising results were obtained with a prototype developed to evaluate the framework, namely a name-entity recognition with an F-Measure of 0.73, and a 5W1H information extraction performance with an F-Measure of 0.65.

2021

Shedding light on the african enigma: In vitro testing of homo sapiens-helicobacter pylori coevolution

Authors
Cavadas, B; Leite, M; Pedro, N; Magalhaes, AC; Melo, J; Correia, M; Maximo, V; Camacho, R; Fonseca, NA; Figueiredo, C; Pereira, L;

Publication
Microorganisms

Abstract
The continuous characterization of genome-wide diversity in population and case- cohort samples, allied to the development of new algorithms, are shedding light on host ancestry impact and selection events on various infectious diseases. Especially interesting are the longstanding associations between humans and certain bacteria, such as the case of Helicobacter pylori, which could have been strong drivers of adaptation leading to coevolution. Some evidence on admixed gastric cancer cohorts have been suggested as supporting Homo-Helicobacter coevolution, but reliable experimental data that control both the bacterium and the host ancestries are lacking. Here, we conducted the first in vitro coinfection assays with dual humanand bacterium-matched and -mismatched ancestries, in African and European backgrounds, to evaluate the genome wide gene expression host response to H. pylori. Our results showed that: (1) the host response to H. pylori infection was greatly shaped by the human ancestry, with variability on innate immune system and metabolism; (2) African human ancestry showed signs of coevolution with H. pylori while European ancestry appeared to be maladapted; and (3) mismatched ancestry did not seem to be an important differentiator of gene expression at the initial stages of infection as assayed here. © 2021 by the authors.

2021

Evaluating the impact of sampling strategies and bioinformatics on ethanol-based DNA metabarcoding

Authors
Martins, FM; Fonseca, NA; Egeter, B; Pinto, J; Assunção, T; Chaves, C; Sousa, P; Jesus, J; Beja, P;

Publication
ARPHA Conference Abstracts

Abstract
Recent developments on ethanol-based DNA (etDNA) metabarcoding have shown that it is possible to extract meaningful information about macroinvertebrate community diversity and composition from the ethanol used to preserve bulk samples. The major advantages of this molecular approach are the reduced processing time and costs, and the possibility to keep specimens intact for other experiments. Yet, organisms with highly sclerotised exoskeleton or that are rare in the sample have been found to release a lower amount of DNA into solution and tend to be consistently missed by etDNA metabarcoding, thereby compromising the viability of the method. Few studies have shown that the first steps of the metabarcoding workflow are crucial for the good performance of etDNA-based assays, such as the decision on storage time before sampling and the ethanol phase to be analysed, the inclusion of pre-treatment strategies (i.e., freezing), and the choice of the DNA extraction protocol. In this study, we aimed to evaluate the combined effect of various technical choices on the performance of etDNA metabarcoding, considering factors such as sample volume, ethanol phase of sorted and unsorted samples, pre-capture treatments (evaporation vs filtration) and bioinformatic pipelines. Through the application of decision-tree models, our preliminary data revealed that the increase of volume (by itself) is enough to improve PCR amplification yields and proportion of families matching the morphological identifications, with great impact on the detection of hard-bodied and cased taxa. Also, no major differences among phases with or without a sorting step nor among bioinformatic pipelines were detected, particularly at higher volumes. Our results suggest that the higher performance (with lower observed variation) in taxonomic detection at higher volumes is likely a consequence of a higher availability of longer fragments of DNA in solution. This study highlights the importance of understanding the impact of technical choices to improve the efficiency of a DNA-based method, and reinstates etDNA metabarcoding as a potential method in the context of biomonitoring.

2021

On the Implementation of Memory Reclamation Methods in a Lock-Free Hash Trie Design

Authors
Moreno, P; Areias, M; Rocha, R;

Publication
Journal of Parallel and Distributed Computing

Abstract

2021

Provisioning, authentication and secure communications for iot devices on fiware

Authors
Sousa, P; Magalhaes, L; Resende, J; Martins, R; Antunes, L;

Publication
Sensors

Abstract
The increasing pervasiveness of the Internet of Things is resulting in a steady increase of cyberattacks in all of its facets. One of the most predominant attack vectors is related to its identity management, as it grants the ability to impersonate and circumvent current trust mechanisms. Given that identity is paramount to every security mechanism, such as authentication and access control, any vulnerable identity management mechanism undermines any attempt to build secure systems. While digital certificates are one of the most prevalent ways to establish identity and perform authentication, their provision at scale remains open. This provisioning process is usually an arduous task that encompasses device configuration, including identity and key provisioning. Human configuration errors are often the source of many security and privacy issues, so this task should be semi-autonomous to minimize erroneous configurations during this process. In this paper, we propose an identity management (IdM) and authentication method called YubiAuthIoT. The overall provisioning has an average runtime of 1137.8 ms ± 65.11 + d. We integrate this method with the FIWARE platform, as a way to provision and authenticate IoT devices. © 2021 by the authors. Licensee MDPI, Basel, Switzerland.

Supervised Theses

2020

Lock-Free Memory Reclamation for Concurrent Hash Tries

Author
Paulo Jorge Teixeira Rosa

Institution
UP-FCUP

2020

Automatic identification of institutions in affiliation strings

Author
José Pedro Ribeiro Azenha Rocha

Institution
UP-FCUP

2020

Lightweight Real-time Feature Monitoring

Author
João Dias Conde Azevedo

Institution
UP-FEUP

2020

Privacy Preserving Middleware Platform for IoT

Author
Patrícia Raquel Vieira Sousa

Institution
UP-FCUP

2020

Privacy Framework

Author
Miguel Azevedo de Sousa

Institution
UP-FCUP

Facts & Figures

9Papers in indexed journals

2020

59Researchers

2016

1R&D Employees

2020