Van Tuan Tran

dblp:306/4612 · DBLP profile ↗
← Back
2ranked-venue papers
2as first author
2since 2021 · last 2021
0000-0002-4234-9038ORCID · corroborated

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

Software engineering, systems software and programming languages · 2 · 2 first-author · 2 since 2021Human-computer interaction and ubiquitous computing · 1 · 1 first-author · 1 since 2021
YearPublicationVenuePosition
2021 Formalising Solutions to REST API Practices as Design (Anti)Patterns
Van Tuan Tran, Manel Abdellatif, Yann-Gaël Guéhéneuc
ICSOC1
2021 Analyzing and Visualizing Projects and their Relations in Software Ecosystems
abstract
More and more software projects are being consolidated into ecosystems to increase their discovery, usability, and usefulness. Some of the most popular ecosystems exist in npmjs, Python Package Indexing, and Apache Maven Repository. It is difficult for developers to relate these projects and use them to their full potential because of their number, the spread and depth of their features, and their intrinsic and accidental complexities. We present a technique—SECO Storms Maker—to capture and present the essential information from projects in an ecosystem to help developers join, use, and contribute to the ecosystem. We generate word-clouds based on the projects’ documentation via tokenization and distribution frequency. We identify relations among projects using grammar patterns scanning after part-of-speech tagging. We put these word-clouds into a graph to ease navigation and exploration. We evaluate our technique by manually building a ground truth and comparing a randomly-selected project with SECO to show its benefits.
Van Tuan Tran, Fábio Petrillo, Yann-Gaël Guéhéneuc
VISSOFT1