Demonstration venue · read-only. Every page can be browsed; the buttons that would change it are switched off. Create an account to run TaxoReview on your own data. A simulation from public publication records: the people listed were not invited and did not agree to review.
? Tutorial for this page

António Ribeiro

dblp:98/6103 · DBLP profile ↗
← Back
8ranked-venue papers
6as first author
1since 2021 · last 2023
—ORCID · conflict

Domains — the database's venue-derived domains; a paper can count in several

Artificial intelligence and machine learning · 4 · 4 first-authorComputer networks · 1 · 1 since 2021Software engineering, systems software and programming languages · 1Graphics, computer vision, multimedia, augmented reality and games · 1 · 1 first-authorHuman-computer interaction and ubiquitous computing · 1 · 1 first-authorApplied, interdisciplinary, general and emerging computing · 1 · 1 first-author

Expertise — from the expertise taxonomy: the topics of the expert's papers under the CCF categories. A weight counts papers with recency: 1 for a paper about the topic, 0.3 when the topic is its context, halved every five years.

Artificial intelligence
1 paper
Machine translation · 100%

Topics — the 2 heaviest of 2, each with the papers that count most for it

TopicWeightPapersLastEvidence papers
Natural language and speech › Machine translation › parallel corpora
sentence alignment
0.012000
Using Confidence Bands for Parallel Texts Alignment · ACL 2000
Natural language and speech › Machine translation › statistical machine translation
word alignment
0.012000
Using Confidence Bands for Parallel Texts Alignment · ACL 2000

Methods — techniques the papers use, named apart from their topics

linear regression · 0.0confidence bands · 0.0
YearPublicationVenuePosition
2023 AGE: Automatic Performance Evaluation of API Gateways
abstract
The increasing use of microservices architectures has been accompanied by the profusion of tools for their design and operation. One relevant tool is API Gateways, which work as a proxy for microservices, hiding their internal APIs, providing load balancing, and multiple encoding support. Particularly in cloud environments, where the inherent flexibility allows on-demand resource deployment, API Gateways play a key role in seeking quality of service. Although multiple solutions are currently available, a comparative performance assessment under real workloads to support selecting the more suitable one for a specific service is time-consuming. In this way, the present work introduces AGE, a service capable of automatically deploying multiple API Gateways scenarios and providing a simple comparative performance indicator for a defined workload and infrastructure. The designed proof of concept shows that AGE can speed up API Gateway deployment and testing in multiple environments.
António Ribeiro, João Marco C. Silva
ISCC2
2015 An investigation of causes of false positive single nucleotide polymorphisms using simulated reads from a small eukaryote genome
abstract
BACKGROUND: Single Nucleotide Polymorphisms (SNPs) are widely used molecular markers, and their use has increased massively since the inception of Next Generation Sequencing (NGS) technologies, which allow detection of large numbers of SNPs at low cost. However, both NGS data and their analysis are error-prone, which can lead to the generation of false positive (FP) SNPs. We explored the relationship between FP SNPs and seven factors involved in mapping-based variant calling - quality of the reference sequence, read length, choice of mapper and variant caller, mapping stringency and filtering of SNPs by read mapping quality and read depth. This resulted in 576 possible factor level combinations. We used error- and variant-free simulated reads to ensure that every SNP found was indeed a false positive. RESULTS: The variation in the number of FP SNPs generated ranged from 0 to 36,621 for the 120 million base pairs (Mbp) genome. All of the experimental factors tested had statistically significant effects on the number of FP SNPs generated and there was a considerable amount of interaction between the different factors. Using a fragmented reference sequence led to a dramatic increase in the number of FP SNPs generated, as did relaxed read mapping and a lack of SNP filtering. The choice of reference assembler, mapper and variant caller also significantly affected the outcome. The effect of read length was more complex and suggests a possible interaction between mapping specificity and the potential for contributing more false positives as read length increases. CONCLUSIONS: The choice of tools and parameters involved in variant calling can have a dramatic effect on the number of FP SNPs produced, with particularly poor combinations of software and/or parameter settings yielding tens of thousands in this experiment. Between-factor interactions make simple recommendations difficult for a SNP discovery pipeline but the quality of the reference sequence is clearly of paramount importance. Our findings are also a stark reminder that it can be unwise to use the relaxed mismatch settings provided as defaults by some read mappers when reads are being mapped to a relatively unfinished reference sequence from e.g. a non-model organism in its early stages of genomic exploration.
António Ribeiro, Agnieszka Golicz, Christine Hackett, Iain Milne, Gordon Stephen, David F. Marshall, Andrew J. Flavell, Micha Bayer
BMC Bioinform.1
2015 Quantifying usability of domain-specific languages: An empirical study on software maintenance
Diego Albuquerque, Bruno B. P. Cafeo, Alessandro F. Garcia 0001, Simone D. J. Barbosa, Silvia Abrahão, António Ribeiro
J. Syst. Softw.6
2014 Usando hill climbing para identificação de componentes de software similares
abstract
Component sotware reuse contributes to reduce software development time. These components are stored in repositories and search systems are needed to peform the selection of components. This paper proposes a method to reduce space storage in indexes of software assets repositories, based on applying Hill Climbing to identify similar components. The aproach is validated by using a synthetic repository of a thousand of assets and the results seems promising
António Ribeiro, Leila Silva, Glêdson Elias da Silveira
EATIS1
2001 Cognates alignment
abstract
Some authors (Simard et al.; Melamed; Danielsson & Mühlenbock) have suggested measures of similarity of words in different languages so as to find extra clues for alignment of parallel texts. Cognate words, like ‘Parliament’ and ‘Parlement’, in English and French respectively, provide extra anchors that help to improve the quality of the alignment. In this paper, we will extend an alignment algorithm proposed by Ribeiro et al. using typical contiguous and non-contiguous sequences of characters extracted using a statistically sound method (Dias et al.). With these typical sequences, we are able to find more reliable correspondence points and improve the alignment quality without recurring to heuristics to identify cognates.
António Ribeiro, Gaël Dias, José Gabriel Pereira Lopes, João T. Mexia
MTSummit1
2000 Using Confidence Bands for Parallel Texts Alignment
abstract
This paper describes a language independent method for alignment of parallel texts that makes use of homograph tokens for each pair of languages. In order to filter out tokens that may cause misalignment, we use confidence bands of linear regression lines instead of heuristics which are not theoretically supported. This method was originally inspired on work done by Pascale Fung and Kathleen McKeown, and Melamed, providing the statistical support those authors could not claim.
António Ribeiro, José Gabriel Pereira Lopes, João T. Mexia
ACL1
2000 Linear Regression Based Alignment of Parallel Texts Using Homograph Words
António Ribeiro, José Gabriel Pereira Lopes, João T. Mexia
ECAI1
2000 Aligning Portuguese and Chinese Parallel Texts Using Confidence Bands
António Ribeiro, José Gabriel Pereira Lopes, João T. Mexia
PRICAI1