BACK TO DIRECTORY

WP SoaVis

by Jan DeBAAT

0.0
(0 ratings)

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.

Screenshots

The SoaVis Services sub menu page shows an overview of a number of services defined as soavis_service post_type.

The SoaVis Services sub menu page shows an overview of a number of services defined as soavis_service post_type.

The SoaVis Systems sub menu page shows an overview of a number of systems defined as soavis_system post_type.

The SoaVis Systems sub menu page shows an overview of a number of systems defined as soavis_system post_type.

The SoaVis Shortcode sub menu page shows an overview of the SoaVis shortcodes, including the parameters accepted.

The SoaVis Shortcode sub menu page shows an overview of the SoaVis shortcodes, including the parameters accepted.

A SoaVis Service can be edited like any other post. A drop down has been added to ease the use of SaoVis shortcodes.

A SoaVis Service can be edited like any other post. A drop down has been added to ease the use of SaoVis shortcodes.

A service post on the front end shows a SoaVis graph example.

A service post on the front end shows a SoaVis graph example.

A system post on the front end showing a different SoaVis graph.

A system post on the front end showing a different SoaVis graph.

Plugin Details

Active Installs
10
Total Downloads
2,015
Version
1.3.0
Requires WP
5.0
Requires PHP
—
Tested Up To
5.4.0
Added
2015-02-11
Last Updated
2020-04-27 7:36am GMT

Ratings

5
0
4
0
3
0
2
0
1
0