
The SoaVis Services sub menu page shows an overview of a number of services defined as soavis_service post_type.
A Service Oriented Architecture is primarily based on the definition and co-operation of services. One of the main benefits is claimed to be the re-use of existing functionality. However, due to the complexity of the environment, the insight of available functionality is often lacking. In new projects, new functionality is thus build completely new with new services. Even when there is already an existing service performing the same task.
This plugin provides a means to manage and visualise the existing service base. With the use of shortcodes, the network of service relations can be visualised. As the relations can change over time, the visualisation is dynamically generated every time it is shown on the site.
Download a set of example entities via [https://www.soavis.eu/wp-soavis-sample-upload]. This page also shows how to upload that set.
The main visualisation is provided by GraphViz, a powerful tool for visualising network and tree structures that connect objects. It has been implemented in the WP GraphViz plugin. Hence the dependency check.