Architecture DSL and Roadmap Update
In our September newsletter we discuss the newest features in the 8.6 release of Sonargraph-Explorer and give you an update on our current roadmap.
Featuring brand new architecture DSL
This new release is a major step forward to the consolidation of all our products into one new platform. Now you are able to check architectural models described with a DSL (domain specific language) with Sonargraph-Explorer and Sonargraph-Explorer Build. The new DSL is described in a series of blog articles on our blog site. We also added an architecture modeling tutorial to the documentation. The new language is very powerful and allows fine grained control over the dependencies allowed between different architectural artifacts. It is also independent from your programming language, so it can be used with all the languages supported by the Sonargraph platform. This allows you to express the architecture of your system as code that is easy to read and understand by developers and architects.
The next step from here is to allow architectural modeling not only by using the text editor, but also by using the exploration view so that you can work with a hybrid approach. That feature is planned for Sonargraph-Architect version 9 which we will release before the end of 2015.
The new release also contains many other new features, improvements and bug fixes. For example we now support the deletion of dependencies as virtual refactorings. Please check the release notes for more details.
Featuring the new Dashboard
We released version 8.5.1 of Sonargraph-Explorer. We finally managed to finish the migration to Eclipse RCP 4, which was quite a nightmare. The most visible new feature is the new dashboard view. In this release the dashboard is still pretty static, but soon it will be fully configurable, meaning that you can pick and choose the data you want to see in the dashboard. Additionally all dependency graphs now allow to filter by dependency type. As usual the release also contains many improvements and bug fixes. Check the release notes for all the details.
New Features and Roadmap Update
The newsletter explains the newest features of Sonargraph-Explorer and our roadmap to unify all our products under the new language agnostic platform. It also contains a discount coupon of 100 EUR/USD (depending on your region) that can buy you a completely free 90 day license of Sonargraph Explorer for Java or C#. (90 day licenses cost 50% of a yearly license) Hurry up, the coupon will expire on March 31st 2015.
Tips, Tricks and Ideas for Software Craftsmen
We opened a blog site and plan to add new content about twice a month. You will already find two articles there. One about the different categories of technical debt and why they should not be treated equally, the second one shows how you can use the scripting feature of Sonargraph-Explorer to identify the components that contribute the most to overall system coupling. Please share your opinion and feedback by adding comments to the article. You can reach the blog site by clicking on the "Blog" menu entry.