DSL Tools: Look and (soon) feel

We're really close now with our new release - with luck, you should be able to get your hands on it in the next few days.  I know you're dying to spend your Christmas holiday vacation creating domain specific languages for Visual Studio.
 
One feature that we've updated this time is the look and feel of the Domain Model Designer (this was called the Object Model Designer in the last release).  I've posted a large example of our new look - beware this is a 1024 x 3972 pixel jpg file. 
 
Here's a small snippet:
 
Snippet of the updated DMD rendering
 
For interest, some of our design criteria for this new look included:
Use the same visual cues as the Class Designer where the represented objects are the same or similar.
Only use the variability in a single visual cue to denote the variability in a single property of the underlying object.  For example, the border of a domain class shape denotes whether the modifier of the class is abstract (dashed), none/concrete(regular charcoal) or sealed (heavy charcoal).
 
We hope these changes will contribute to making use of the tool clearer, easier and an overall more engaging experience.
 
N.B. Apologies for editing this post, but the image upload didn't work first time.
Published 16 December 04 10:16 by GarethJ
Filed under:

Comments

# public void Chris() {} said on December 20, 2004 10:24 PM:
# public void Chris() {} said on January 26, 2005 11:50 PM:
# GarethJ s WebLog DSL Tools Look and soon feel | Quick Diets said on June 9, 2009 11:45 PM:

PingBack from http://quickdietsite.info/story.php?id=6197

New Comments to this post are disabled

Search

This Blog

Disclaimer
The information in this weblog is provided "AS IS" with no warranties, and confers no rights. This weblog does not represent the thoughts, intentions, plans or strategies of my employer. It is solely my opinion. Inappropriate comments will be deleted at the authors discretion.
All code samples are provided "AS IS" without warranty of any kind, either express or implied, including but not limited to the implied warranties of merchantability and/or fitness for a particular purpose.

Tags

Archives

Architects who Model

DSL Tools Team

Links

Syndication

Page view tracker