Mutual Satellites
home
vision
demo
plan
investment
employment
company

have a look...

Imagine your favorite IDE, extended with a graphical model window. In that extra window you can add new domain objects, press a button, and — pop — the code for handling them is added in all code layers, both the database layer, the business logic layer and the user interface layer. And, after you have tediously customized some detailed part of the code, you can change over to the graphical view and make more changes, and when you go back to your code all your model changes and all your customizations are there.

We presented an early alpha version of the Mutual Satellites tool in October at OOPSLA 2006.

We have created a simple screencast to show you the tool in action. The screencast walks through two scenarios. First we demonstrate how the Model Explorer is used to add a new attribute to the application (Book in Order). Next we demonstrate that a manual code change (sorting order of Book lists) will be preserved through subsequent changes made with the Model Explorer (adding Price on Book).

Watch the screen cast!