Demo Data from EDBT 2026 / reviewers in the wild / expert
Joubert de Castro Lima
dblp:l/JdCLima
· DBLP profile ↗
10ranked-venue papers
1as first author
1since 2021 · last 2021
0000-0002-3854-3962ORCID · verified
Domains — the database's venue-derived domains; a paper can count in several
Systems, architecture and hardware · 3 · 1 since 2021Software engineering, systems software and programming languages · 2Databases, data management, data science and information retrieval · 2 · 1 first-authorApplied, interdisciplinary, general and emerging computing · 2Artificial intelligence and machine learning · 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.
| Computer architecture, parallel and distributed computing, and storage systems
1 paper |
Performance modeling and evaluation · 100% | |
| Computer networks
1 paper |
Internet of things and sensor networks · 50% Network performance modeling · 50% | |
| Interdisciplinary, comprehensive, and emerging computing
1 paper |
Bioinformatics and computational biology · 100% | |
| Computer graphics and multimedia
1 paper |
Visualization and visual analytics · 100% |
Topics — the 7 heaviest of 8, each with the papers that count most for it
| Topic | Weight | Papers | Last | Evidence papers |
|---|---|---|---|---|
Network performance modeling
network simulation |
0.4 | 1 | 2019 | JSensor: A Parallel Simulator for Huge Wireless Sensor Networks Applications · IEEE Trans. Parallel Distributed Syst. 2019 |
Internet of things and sensor networks
wireless sensor network |
0.4 | 1 | 2019 | JSensor: A Parallel Simulator for Huge Wireless Sensor Networks Applications · IEEE Trans. Parallel Distributed Syst. 2019 |
Performance modeling and evaluation › simulation
discrete-event simulation |
0.4 | 1 | 2019 | JSensor: A Parallel Simulator for Huge Wireless Sensor Networks Applications · IEEE Trans. Parallel Distributed Syst. 2019 |
Performance modeling and evaluation › simulation › parallel and distributed simulation
parallel simulation |
0.4 | 1 | 2019 | JSensor: A Parallel Simulator for Huge Wireless Sensor Networks Applications · IEEE Trans. Parallel Distributed Syst. 2019 |
Bioinformatics and computational biology › systems bioinformatics › pathway analysis
metabolic pathway analysis |
0.3 | 1 | 2018 | TabPath: interactive tables for metabolic pathway analysis · Bioinform. 2018 |
Performance modeling and evaluation
simulation |
0.1 | 1 | 2019 | JSensor: A Parallel Simulator for Huge Wireless Sensor Networks Applications · IEEE Trans. Parallel Distributed Syst. 2019 |
Visualization and visual analytics
biological data visualization |
0.1 | 1 | 2018 | TabPath: interactive tables for metabolic pathway analysis · Bioinform. 2018 |
Methods — techniques the papers use, named apart from their topics
parallel discrete-event simulation · 0.8multithreading · 0.8KEGG · 0.7
| Year | Publication | Venue | Position |
|---|---|---|---|
| 2021 | Reproducibility model for wireless sensor networks parallel simulations
Matheus Leônidas Silva, Joubert de Castro Lima, André L. L. de Aquino |
J. Supercomput. | 2 |
| 2020 | Big high-dimension data cube designs for hybrid memory systems
Rodrigo Rocha Silva, Celso M. Hirata, Joubert de Castro Lima |
Knowl. Inf. Syst. | 3 |
| 2019 | A general-purpose distributed computing Java middlewareabstractSummary The middleware solutions for General‐Purpose Distributed Computing (GPDC) have distinct requirements, such as task scheduling, processing/storage fault tolerance, code portability for parallel or distributed environments, simple deployment (including over grid or multi‐cluster environments), collaborative development, low code refactoring, native support for distributed data structures, asynchronous task execution, and support for distributed global variables. These solutions do not integrate these requirements into a single deployment with a unique API exposing most of these requirements to users. The consequence is the utilization of several solutions with their particularities, thus requiring different user skills. Besides that, the users have to solve the integration and all heterogeneity issues. To reduce this integration gap, in this paper, we present Java Cá&Lá (JCL), a distributed‐shared‐memory and task‐oriented lightweight middleware for the Java community that separates business logic from distribution issues during the development process and incorporates several requirements that were presented separately in the GPDC middleware literature over the last few decades. JCL allows building distributed or parallel applications with only a few portable API calls, thus reducing the integration problems. Finally, it also runs on different platforms, including small single‐board computers. This work compares and contrasts JCL with other Java middleware systems and reports experimental evaluations of JCL applications in several distinct scenarios. André Luís Barroso Almeida, Leonardo Souza Cimino, José Estevão Eugênio de Resende, Lucas Henrique Moreira Silva, Samuel Queiroz Souza Rocha, Guilherme Aparecido Gregorio, Gustavo Silva Paiva, Saul E. Delabrida, Haroldo G. Santos, Marco Antonio Moreira de Carvalho, André L. L. de Aquino, Joubert de Castro Lima |
Concurr. Comput. Pract. Exp. | 12 |
| 2019 | A middleware solution for integrating and exploring IoT and HPC capabilitiesabstractSummary Even with the considerable advances in the development of middleware solutions, there is still a substantial gap in Internet of Things (IoT) and high‐performance computing (HPC) integration. It is not possible to expose services such as processing, storage, sensing, security, context awareness, and actuating in a unified manner with the existing middleware solutions. The consequence is the utilization of several solutions with their particularities, thus requiring different skills. Besides that, the users have to solve the integration and all heterogeneity issues. To reduce the gap between IoT and HPC technologies, we present the JavaCá&Lá (JCL), a middleware used to help the implementation of distributed user‐applications classified as IoT‐HPC. This ubiquity is possible because JCL incorporates (1) a single application programming interface to program different device categories; (2) the support for different programming models; (3) the interoperability of sensing, processing, storage, and actuating services; (4) the integration with MQTT technology; and (5) security, context awareness, and actions services introduced through JCL application programming interface. Experimental evaluations demonstrated that JCL scales when doing the IoT‐HPC services. Additionally, we identify that customized JCL deployments become an alternative when Java‐Android and vice‐versa code conversion is necessary. The MQTT brokers usually are faster than JCL HashMap sensing storage, but they do not perform distributed, so they cannot handle a huge amount of sensing data. Finally, a short example for monitoring moving objects exemplifies JCL facilities for IoT‐HPC development. Leonardo Souza Cimino, José Estevão Eugênio de Resende, Lucas Henrique Moreira Silva, Samuel Queiroz Souza Rocha, Matheus de Oliveira Correia, Guilherme Souza Monteiro, Gabriel Nata de Souza Fernandes, Renan da Silva Moreira, Junior Guilherme de Silva, Matheus Inácio Batista Santos, André L. L. de Aquino, André Luís Barroso Almeida, Joubert de Castro Lima |
Softw. Pract. Exp. | 13 |
| 2019 | JSensor: A Parallel Simulator for Huge Wireless Sensor Networks ApplicationsabstractThis paper presents JSensor, a parallel general purpose simulator which enables huge simulations of Wireless Sensor Networks applications. Its main advantages are: i) to have a simple API with few classes to be extended, allowing easy prototyping and validation of WSNs applications and protocols; ii) to enable transparent and reproducible simulations, regardless of the number of threads of the parallel kernel; and iii) to scale over multi-core computer architectures, allowing simulations of more realistic applications. JSensor is a parallel event-driven simulator which executes according to event timers. The simulation elements, nodes, application, and events, can send messages, process task or move around the simulated environment. The mentioned environment follows a grid structure of extensible spatial cells. The results demonstrated that JSensor scales well, precisely it achieved a speedup of 7.45 with 16 threads in a machine with 16 cores (eight physical and eight virtual cores), and comparative evaluations versus OMNeT++ showed that the presented solution could be 43 times faster. Matheus Leônidas Silva, Lincoln N. Santos Júnior, André L. L. de Aquino, Joubert de Castro Lima |
IEEE Trans. Parallel Distributed Syst. | 4 |
| 2018 | TabPath: interactive tables for metabolic pathway analysisabstractMotivation: Information about metabolic pathways in a comparative context is one of the most powerful tool to help the understanding of genome-based differences in phenotypes among organisms. Although several platforms exist that provide a wealth of information on metabolic pathways of diverse organisms, the comparison among organisms using metabolic pathways is still a difficult task. Results: We present TabPath (Tables for Metabolic Pathway), a web-based tool to facilitate comparison of metabolic pathways in genomes based on KEGG. From a selection of pathways and genomes of interest on the menu, TabPath generates user-friendly tables that facilitate analysis of variations in metabolism among the selected organisms. Availability and implementation: TabPath is available at http://200.239.132.160:8686. Contact: [email protected]. Lauro Ângelo Gonçalves de Moraes, Érica Barbosa Felestrino, Renata de Almeida Barbosa Assis, Diogo Matos, Joubert de Castro Lima, Leandro de Araújo Lima, Nalvo F. de Almeida Jr., João Carlos Setubal, Camila Carrião Machado Garcia, Leandro Márcio Moreira |
Bioinform. | 5 |
| 2017 | Custom Process to Small BusinessabstractIn this work we customized the RUP process with Scrum practices, and proposed a differentiate traceability matrix, applying in a small company.The experimental results show that our customization can be adopted as an alternative to a systematic and less-intrusive process. Rodrigo Rocha Silva, Fernanda Yuri Kimura, Jorge Bernardino, Joubert de Castro Lima |
SEKE | 4 |
| 2013 | TerraME HPA: parallel simulation of multi-agent systems over SMPsabstractConstruction of prognoses about environmental changes demands simulations of massive multi-agent models. This work evaluates the hypothesis that the combined use of techniques such as annotation and bag of tasks can result in flexible and scalable platforms for multi-agent simulation. Although these are well known techniques, most environmental modeling platforms use other approaches to provide high performance computing. In general, the approach used is dependent of the modeling paradigm theses platforms implement. We are looking for approaches that can cope with multiple modeling paradigms. To evaluate our hypothesis, the TerraME modeling platform was extended to run over SMPs (Symmetric Multiprocessors) architectures and used in real case studies. While annotation allows modelers to implement different parallelization strategies without prevent models to run over sequential architectures, the bag of tasks provides load balancing over multiprocessors. The results demonstrated that 35% of linear speedup can be obtained for models with high dependence among tasks, when 8 processors are used. Moreover, for models that have low data or control dependencies, around 90% of linear speedup can be obtained. Saulo Cabral Silva, Tiago G. S. Carneiro, Joubert de Castro Lima, Rodrigo Reis Pereira |
SIGSIM-PADS | 3 |
| 2012 | SIGHabitar - Business Intelligence Based Approach for the Development of Land Information Systems: The Multipurpose Technical Cadastre of Ouro Preto, Brazil
João Tácio C. Silva, José Francisco V. Rezende, Érika Fidêncio, Tarick Melo, Brayan Neves, Joubert de Castro Lima, Tiago G. S. Carneiro |
ICCSA (2) | 6 |
| 2011 | Multidimensional cyclic graph approach: Representing a data cube without common sub-graphs
Joubert de Castro Lima, Celso M. Hirata |
Inf. Sci. | 1 |