Demo Data from EDBT 2026 / reviewers in the wild / expert
Marco Antonio Barbosa
dblp:21/5364
· DBLP profile ↗
4ranked-venue papers
3as first author
1since 2021 · last 2021
0000-0001-9674-2348ORCID · reported
Domains — the database's venue-derived domains; a paper can count in several
Software engineering, systems software and programming languages · 3 · 2 first-author · 1 since 2021Artificial intelligence and machine learning · 1 · 1 since 2021Databases, data management, data science and information retrieval · 1 · 1 since 2021Theory of computation · 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.
| Software engineering, system software, and programming languages
1 paper |
Requirements engineering and software design · 61% Program verification · 30% Programming languages and type systems · 9% |
Topics — the 4 heaviest of 4, each with the papers that count most for it
| Topic | Weight | Papers | Last | Evidence papers |
|---|---|---|---|---|
Requirements engineering and software design › software architecture › component-based software engineering
component-based architecture |
0.1 | 1 | 2005 | A refinement calculus for software components and architectures · ESEC/SIGSOFT FSE 2005 |
Program verification › refinement
refinement calculus |
0.1 | 1 | 2005 | A refinement calculus for software components and architectures · ESEC/SIGSOFT FSE 2005 |
Requirements engineering and software design
software architecture |
0.1 | 1 | 2005 | A refinement calculus for software components and architectures · ESEC/SIGSOFT FSE 2005 |
Programming languages and type systems › language semantics
formal semantics |
0.0 | 1 | 2005 | A refinement calculus for software components and architectures · ESEC/SIGSOFT FSE 2005 |
Methods — techniques the papers use, named apart from their topics
refinement calculus · 0.1graph transformation · 0.1
| Year | Publication | Venue | Position |
|---|---|---|---|
| 2021 | A comparison of Genetic and Memetic Algorithms applied to the Traveling Salesman Problem with Draft LimitsabstractThe Traveling Salesman Problem with Draft Limits is a combinatorial optimization problem that consists in calculating routes to be taken by cargo ships without violating draft limits restrictions, so reducing transportation costs. Finding the best route solution, using exact computation, is a problem whose complexity grows exponentially with the number of routes and, therefore, is unfeasible for practical cases. Approximations to the best solution, computed using heuristis and metaheuristics, appear as promising and feasible alternatives to address this problem with reasonable accuracy. This paper exploits two metaheuristics, Genetic and Memetic Algorithms, under the perspective of Evolutionary Algorithms, to address the problem at hand. After they are implemented and applied over a route planning map, their effectiveness are compared against each other and also against the literature. Results suggest that the method based on Memetic Algorithm is slightly better (5.28% average error) in comparison with the Genetic-based approach (12.96%), which is shown to be competitive with respect to the literature. Bruno Duarte, Lucas Caldeira de Oliveira, Marcelo Teixeira, Marco Antonio Barbosa |
CLEI | 4 |
| 2009 | A perspective on service orchestration
Marco Antonio Barbosa, Luís Soares Barbosa |
Sci. Comput. Program. | 1 |
| 2005 | A refinement calculus for software components and architecturesabstractThe complexity and ubiquity achieved by software in the present world makes it imperative, more than ever, the availability of both technologies and sound methods to drive its development. Programming 'in--the--large', component--based programming and software architecture are popular expressions which embody this concern and correspond to driving forces in current software engineering. In such a context, this paper reports on the research, which constitutes the PhD project of the author, on a formal calculus for reasoning about and transforming component--based architectures. Marco Antonio Barbosa |
ESEC/SIGSOFT FSE | 1 |
| 2004 | Specifying Software Connectors
Marco Antonio Barbosa, Luís Soares Barbosa |
ICTAC | 1 |