Love Your Architecture

Thursday, 9:00 AM EST - SAND DOLLAR

Most nontrivial software systems suffer from significant levels of technical and architectural debt. This leads to exponentially increasing cost of change, which is not sustainable for a longer period of time. The single best thing you can do to counter this problem is to give some love to your architecture by carefully managing and controlling the dependencies among the different elements and components of a software system. This session will first look at the major reasons why so many systems end up in an unmaintainable state and then show how to address the problem by using automated quality gates in combination with a domain-specific language that can be used to enforce an architectural blueprint over the lifetime of a software system.

In the workshop part participants will use Sonargraph to assess and analyze a software system of their choice (Java, C/C++ or C#) and design an architectural model using the domain specific language introduced in the session. The tool and a free 30 day license will be provided during the workshop.

Workshop Requirements

This session is a workshop. Please come prepared.

  • Have a C# or Java project that you want to work with - it must be possible to build the system on your laptop.
  • Register on www.hello2morrow.com by clicking on the “Try it now for free” button.
  • Enter “ArchCon workshop” in the “How did you find us” field.
  • That will allow you to download Sonargraph-Architect to your machine and get a free evaluation license.
  • During the workshop I will present a longer term evaluation key, so that you can continue your work after the workshop.

About Alexander von Zitzewitz

Alexander von Zitzewitz

Alexander von Zitzewitz is founder, managing director of the company and CEO of the US subsidiary. He has more than 20 years of project and management experience. In 1993 he founded ootec - a company focused on project services around object oriented software technology. This company was sold to the French Valtech group in March 2000 and served customers like Siemens, BMW, Thyssen-Krupp-Stahl and other well known names in German industry. From 2003 to early 2005 he was working as Director of Central Europe for the French company Xcalia S.A. Since the summer of 2008 he is living in Massachusetts. His areas of expertise are object oriented system design and large scale system architecture. Alexander has a degree in Computer Science from the Technical University of Munich.

More About Alexander »