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.

Marco Antonio Barbosa

dblp:21/5364 · DBLP profile ↗
← Back
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

TopicWeightPapersLastEvidence papers
Requirements engineering and software design › software architecture › component-based software engineering
component-based architecture
0.112005
A refinement calculus for software components and architectures · ESEC/SIGSOFT FSE 2005
Program verification › refinement
refinement calculus
0.112005
A refinement calculus for software components and architectures · ESEC/SIGSOFT FSE 2005
Requirements engineering and software design
software architecture
0.112005
A refinement calculus for software components and architectures · ESEC/SIGSOFT FSE 2005
Programming languages and type systems › language semantics
formal semantics
0.012005
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
YearPublicationVenuePosition
2021 A comparison of Genetic and Memetic Algorithms applied to the Traveling Salesman Problem with Draft Limits
abstract
The 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
CLEI4
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 architectures
abstract
The 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 FSE1
2004 Specifying Software Connectors
Marco Antonio Barbosa, Luís Soares Barbosa
ICTAC1