OAS2Tree is a visualization tool presented both as a Web Application and a VSCode Extension. It allows visualizing the tree structure of an API using its OpenAPI specification using an intuitive graphical notation, and highlighting issues and design smells.
APIcture is a comprehensive tool designed to empower researchers, developers, and users to gain deeper insights into the evolution of web APIs. It introduces an innovative approach to visualizing API changes and versioning strategies, enabling users to comprehend the temporal sequence of changes, assess compatibility issues, and understand versioning practices. The tool generates two main visualizations: API Changes and API Version Clock. The former provides a detailed view of changes occurring at specific time intervals, while the latter offers an overarching view of version upgrades and change patterns. Our Artifact Evaluation submission presents APIcture, detailing its functionality, utilization, and practicality to generate API evolution visualizations.
Email: souhaila.serbout@usi.ch
Research Group: @DESIGN Research Group
Institute: Software Institute, USI
Location: Lugano, Switzerland