Demo Data from EDBT 2026 / reviewers in the wild / expert
Giovanni Cordeiro Barroso
dblp:28/1189 · also Giovvani Cordeiro Barroso
· DBLP profile ↗
10ranked-venue papers
0as first author
1since 2021 · last 2023
0000-0003-2842-5222ORCID · verified
Domains — the database's venue-derived domains; a paper can count in several
Computer networks · 2Human-computer interaction and ubiquitous computing · 2Artificial intelligence and machine learning · 1 · 1 since 2021Systems, architecture and hardware · 1Databases, data management, data science and information retrieval · 1Applied, interdisciplinary, general and emerging computing · 1
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.
| Software engineering, system software, and programming languages
1 paper |
Software maintenance and evolution · 77% Program analysis · 23% |
Topics — the 1 heaviest of 2, each with the papers that count most for it
| Topic | Weight | Papers | Last | Evidence papers |
|---|---|---|---|---|
Program analysis
source code analysis |
0.1 | 1 | 2019 | Sherlock N-overlap: Invasive Normalization and Overlap Coefficient for the Similarity Analysis Between Source Code · IEEE Trans. Computers 2019 |
Methods — techniques the papers use, named apart from their topics
text preprocessing · 0.4overlap coefficient · 0.4
| Year | Publication | Venue | Position |
|---|---|---|---|
| 2023 | Demand response application in industrial scenarios: A systematic mapping of practical implementation
Stéphanie Alencar Braga-Santos, José Marques Soares, Giovanni Cordeiro Barroso, Bruno A. Prata |
Expert Syst. Appl. | 3 |
| 2019 | Sherlock N-overlap: Invasive Normalization and Overlap Coefficient for the Similarity Analysis Between Source CodeabstractSome tools for detecting similarity, such as Sherlock, compare textual documents of any nature, but have limitations to compare source code files. The presence or absence of blank spaces between structure elements, variable names, among other actions interfere with the similarity index found. This paper evidences that the preprocessing of the source code improves Sherlock performance. The results are based on experiments conducted with 66 source code previously plagiarized, and a base formed by 2160 codes created by students of engineering courses in programming classes. In this last set, the situation of similarity was not previously known, so a method was created to calculate precision and recall, in a relative way, based on a set of reference tools, as a kind of oracle. Our approach, called Sherlock N-overlap obtained, in most of the cases tested, similarity indexes superior to other complex tools such as MOSS, JPlag and SIM. Allyson Bonetti França, Danilo Leal Maciel, José Marques Soares, Giovanni Cordeiro Barroso |
IEEE Trans. Computers | 4 |
| 2016 | u-LabPA: A framework based on ubiquitous computing for laboratory activitiesabstractThis paper proposes a framework, called Ubiquitous Laboratory for Practical Activities (u-LabPA), which allows students to bring in data from laboratory practices and access them retrospectively in the form of simulations or virtual environments. Simulations were conducted using Petri nets to analyze the system behavior and its application in a physical Laboratory. Paulo De Tarso Cavalcante Pequeno Filho, Wellington W. F. Sarmento, Andrei B. B. Torres, José Marques Soares, Giovanni Cordeiro Barroso, Gabriel Antoine Louis Paillard |
EATIS | 5 |
| 2015 | Modeling the use of spot instances for cost reduction in cloud computing adoption using a Petri net frameworkabstractAn effective decision-making about using Infrastructure as a Service (IaaS) resources in cloud computing projects is still a challenge to managers. We need to optimize resources use in cloud services, to obtain financial success in cloud projects. In this work, we propose a Petri net framework to model possible cost savings using public clouds spot instances pricing scheme. The results from initial simulations indicate that spot instances can be a very interesting option for savings in autoscaling process. Maristella Ribas, C. G. Furtado, Giovanni Cordeiro Barroso, Alberto Sampaio Lima, José Neuman de Souza, J. Antão B. Moura |
IM | 3 |
| 2015 | Preprocessing of Scenarios for Fast and Efficient Routing Reconfiguration in Fault-Tolerant NoCsabstractNewest processes of CMOS manufacturing allow integrating billions of transistors in a single chip. This huge integration enables to perform complex circuits, which require an energy efficient communication architecture with high scalability and parallelism degree, such as a Network-on-Chip (NoC). However, these technologies are very close to physical limitations implying the susceptibility increase of faults on manufacture and at runtime. Therefore, it is essential to provide a method for efficient fault recovery, enabling the NoC operation even in the presence of faults on routers or links, and still ensure deadlock-free routing even for irregular topologies. A preprocessing approach of the most probable fault scenarios enables to anticipate the computation of deadlock-free routings, reducing the time necessary to interrupt the system operation in a fault event. This work describes a preprocessing technique of fault scenarios based on forecasting fault tendency, which employs a fault threshold circuit and a high-level software that identifies the most relevant fault scenarios. We propose methods for dissimilarity analysis of scenarios based on measurements of cross-correlation of link fault matrices. At runtime, the preprocessing technique employs analytic metrics of average distance routing and links load for fast search of sound fault scenarios. Finally, we use RTL simulation with synthetic traffic to prove the quality of our approach. Jarbas Silveira, César A. M. Marcon, Paulo Cortez 0002, Giovanni Cordeiro Barroso, Joao Marcelo Ferreira, Rafael Mota |
PDP | 4 |
| 2015 | A Petri net-based decision-making framework for assessing cloud services adoption: The use of spot instances for cost reduction
Maristella Ribas, C. G. Furtado, José Neuman de Souza, Giovanni Cordeiro Barroso, J. Antão B. Moura, Alberto Sampaio Lima, Flávio R. C. Sousa |
J. Netw. Comput. Appl. | 4 |
| 2012 | u-Lab: a ubiquitous computing based architecture to labs works using wireless sensor network and radio-frequency identificationabstractWireless Sensor Networks and Radio Frequency Identification are two technologies that are being used together to monitor and identify objects and people. Their application may cover from a supermarket storage section to a forest monitoring process, having to face a diversity of problems within the scope of Computer Science and Engineering. The present work proposes the use of these technologies in the scope of Education - more specifically in the area of laboratory practice, using a formal modeling technique called Coloured Petri Networks for creating the initial models that would form the architecture of the proposed solution. Wellington W. F. Sarmento, P. S. Paula, P. T. C. Pequeno Filho, Gabriel Antoine Louis Paillard, José Neuman de Souza, Giovanni Cordeiro Barroso, Mauro Cavalcante Pequeno |
EATIS | 6 |
| 2012 | An UHF RFID reader antenna made of recycled and reutilized materials from construction debrisabstractA circularly polarized microstrip metallic patch antenna made reusing and recycling materials from construction debris is proposed, designed, fabricated and validated in this paper. Such device is used in RFID systems operating at the 902–928MHz UHF band allocated for International Telecommunication Union, ITU, Region 2, that includes North and South America. The antenna is composed of two stacked patches, a T junction based on microstrip lines and a ground plane, being those arranged in simple and low cost structure. Experimental and simulation results of this microwave device are presented and discussed. Edmilson Carneiro Moreira, Antonio S. B. Sombra, Giovanni Cordeiro Barroso |
PIMRC | 3 |
| 2009 | SPEWS: A Framework for the Performance Analysis of Web Services Orchestrated with BPEL4WSabstractThis paper addresses quality of service aspects of Web services (WS) orchestrations created using the business process execution language for Web services (BPEL4WS). BPEL4WS is a promising language describing the WS orchestrations in form of business processes, but it lacks of a sound formal semantic, which hinders the formal analysis and verification of business processes specified in it. Formal methods, like Petri nets (PN), may provide a means to analyse BPEL4WS processes, evaluating its performance, detecting weaknesses and errors in the process model already at design-time. A framework for transformation of BPEL4WS into generalized stochastic Petri nets (GSPN) is proposed to analyse the performance and throughput of WS, based on the execution of orchestrated processes. Henrique Jorge A. Holanda, Giovanni Cordeiro Barroso, Antônio de Barros Serra |
ICIW | 2 |
| 2005 | A load-balancing distributed platform for web servers based on differentiated services
Antônio de Barros Serra, Dominique Gaïti, Giovanni Cordeiro Barroso, Jérôme Boudy, Ronaldo Ramos |
IADIS AC | 3 |