stuart kent's blog

Are qualified associations necessary?

When I'm creating domain models, the ability to place properties on a relationship is proving very...

Author: Stuart Kent - Microsoft Date: 10/17/2005

The 'U' in 'UML'

Last night the conference banquet was held for the MoDELS conference in Jamaica. The MoDELS...

Author: Stuart Kent - Microsoft Date: 10/07/2005

Model Transformation

I'm in Jamaica at the MoDELS 05 conference. Yesterday I attended a workshop on model transformation,...

Author: Stuart Kent - Microsoft Date: 10/04/2005

Windows Workflow Foundation

If you're interested in Workflow then you'll want to have a look at Windows Worflow Foundation,...

Author: Stuart Kent - Microsoft Date: 09/19/2005

September release of DSL Tools

A new release of DSL Tools is now available. You can dowload it from:...

Author: Stuart Kent - Microsoft Date: 09/19/2005

Software Factories workshop at OOPSLA

Jack Greenfield asked me to mention that the organizing committee have extended the deadline for...

Author: Stuart Kent - Microsoft Date: 08/12/2005

Jobs available

The Database Developer Tools team based in Redmond is hiring developers, testers and program...

Author: Stuart Kent - Microsoft Date: 08/08/2005

Edward Bakker's blog on using DSL Tools (& V1 planning)

Edward Bakker has been blogging his experience of using DSL Tools: https://www.edwardbakker.nl/ This...

Author: Stuart Kent - Microsoft Date: 08/08/2005

DSL for GoF patterns

My colleague, Alan Wills, just pointed me at this - https://www.clipcode.biz/workshops/dsl.html

Author: Stuart Kent - Microsoft Date: 07/28/2005

Transformation workshop at MoDELS 05

I'm involved in a workshop on model to model transformations at the MoDELS conference this year. The...

Author: Stuart Kent - Microsoft Date: 06/27/2005

ModeliSoft have updated their Dmd2Dd tool

For all those who've installed the May 2005 version of DSL Tools (the one that works on VS2005 Beta...

Author: Stuart Kent - Microsoft Date: 06/23/2005

Martin Fowler on Language Workbenches

Martin has just put up an article on Language Workbenches - IDEs for creating and using DSLs. As...

Author: Stuart Kent - Microsoft Date: 06/20/2005

Disclaimer - please read

The information in this weblog is provided "AS IS" with no warranties, and confers no rights. This...

Author: Stuart Kent - Microsoft Date: 06/20/2005

Transcript for DSL Tools web chat

I see a transcript of the DSL Tools web chat is now available. Members of the DSL Tools team...

Author: Stuart Kent - Microsoft Date: 06/20/2005

Back from paternity leave

Folks probably haven't noticed because of the sporadic nature of my blog entries, but I have been...

Author: Stuart Kent - Microsoft Date: 06/07/2005

Reflections on the spec process

Back in the days when I was an academic and researcher, I used to teach Software Engineering. There...

Author: Stuart Kent - Microsoft Date: 05/18/2005

Interesting observations on XMI

I just came across this post about XMI from Steven Kelly over at Metacase. In particular, he quotes...

Author: Stuart Kent - Microsoft Date: 05/13/2005

Wojtek has started blogging

I see that the architect of the Guidance Automation Toolkit (GAT), Wojtek Kozaczynski, has started...

Author: Stuart Kent - Microsoft Date: 05/13/2005

n'ary, binary or both

In case you haven't seen it, there's been some interesting discussion about n'ary and binary...

Author: Stuart Kent - Microsoft Date: 04/21/2005

More on consuming models

A set of interesting questions were posted to the DSL Tools Newsgroup recently, so I've decided to...

Author: Stuart Kent - Microsoft Date: 03/29/2005

Next Release of DSL Tools

Now we've got the March release out of the door, I'm sure folks are going to ask soon what's in the...

Author: Stuart Kent - Microsoft Date: 03/18/2005

Interview with Steve Cook

No doubt lots of my colleagues will point you at this, including Steve himself. But here is a great...

Author: Stuart Kent - Microsoft Date: 03/16/2005

Validation in DSL Tools

In his announcement of the March release of DSL Tools, Gareth mentioned that we now have a designer...

Author: Stuart Kent - Microsoft Date: 03/10/2005

Building the right system, faster and more reliably

I've been pondering what the fundamental problems are that we and others are trying to solve with...

Author: Stuart Kent - Microsoft Date: 03/10/2005

March release of DSL tools

As posted by Gareth.

Author: Stuart Kent - Microsoft Date: 03/10/2005

Collection associations in class designer

I see that Ramesh on the class designer team has posted a note about collection associations. The...

Author: Stuart Kent - Microsoft Date: 02/22/2005

Answers to questions on the domain model designer and future features

Here's a lot of detailed questions from Kimberly Marcantonio, an active participant in the DSL Tools...

Author: Stuart Kent - Microsoft Date: 02/21/2005

Creating your own DSL / DSL template

We've had the following question posted to the newsgroup on the DSL Tools site: "Can I create a...

Author: Stuart Kent - Microsoft Date: 02/21/2005

DSLs and customization

Fred Thwaites has asked a question in response to this post. He asks: "Does this imply that in...

Author: Stuart Kent - Microsoft Date: 01/31/2005

New blog

My friend Jean Bezivin, a well-known figure in the 'model engineering' research community, has...

Author: Stuart Kent - Microsoft Date: 01/14/2005

Walkthroughs for DSL tools available

Three tutorial documents which 'walk through' various aspects of the December release of our DSL...

Author: Stuart Kent - Microsoft Date: 01/14/2005

Why we view a domain model as a tree

In some feedback to my last posting, there was a question about why we visualized a domain model as...

Author: Stuart Kent - Microsoft Date: 01/06/2005

The UML / DSL debate

There's been some debate between some of my MSFT colleagues (Alan Wills, Steve Cook, Jack...

Author: Stuart Kent - Microsoft Date: 01/04/2005

Tools to create, tools to consume, tools to check

As a number of my colleagues have already pointed out the December download of the DSL Tools are now...

Author: Stuart Kent - Microsoft Date: 12/23/2004

DSL workbench now live

I've just returned from OOPSLA and Redmond, and am pleased to see that the DSL tools workbench site...

Author: Stuart Kent - Microsoft Date: 11/08/2004

What I've been working on

I can now point you at a couple of announcements about the technology I've been working on. Here's...

Author: Stuart Kent - Microsoft Date: 10/27/2004

Microsoft at OOPSLA

Here's what Microsoft are doing at OOPSLA this year:...

Author: Stuart Kent - Microsoft Date: 10/22/2004

Not going to UML conference, but will be at OOPSLA

I mentioned in an earlier post that I was giving a tutorial at the UML conference with Alan Wills....

Author: Stuart Kent - Microsoft Date: 09/29/2004

UML, DSLs and software factories: let those analogies flow...

I typed this entry a few days ago, but then managed to lose it through a set of circumstances I'm...

Author: Stuart Kent - Microsoft Date: 09/29/2004

What does it mean to be MDA compliant?

I read on Jim Steel's blog that back in August there was lots of discussion on OMG lists about what...

Author: Stuart Kent - Microsoft Date: 09/14/2004

Premature standardization

I used the phrase 'premature standardization' in an earlier post today. I'm rather pleased with it,...

Author: Stuart Kent - Microsoft Date: 09/14/2004

UML conference

Two posts in the same day. I guess I'm making up for the two month gap. Anyway, Alan Wills and I are...

Author: Stuart Kent - Microsoft Date: 09/13/2004

Back from vacation, more on DSLs

It's been a long time since my last entry - those few who were following my blog have probably given...

Author: Stuart Kent - Microsoft Date: 09/13/2004

More ruminations on DSLs

A domain specific language is a language that's tuned to describing aspects of the chosen domain....

Author: Stuart Kent - Microsoft Date: 09/13/2004

Designing graphical notations: for paper or tools?

In this posting I continue on the theme of designing tools and notations to support modeling. On and...

Author: Stuart Kent - Microsoft Date: 07/13/2004

Designing notations for use in tools

Tools make available a whole range of facilities for viewing, navigating and manipulating models...

Author: Stuart Kent - Microsoft Date: 07/13/2004

Storyboarding

An important part of my job is to analyze requirements and write specifications. I have found the...

Author: Stuart Kent - Microsoft Date: 06/30/2004

Hints and tips for using Powerpoint and Visio for storyboarding

Here are a few techniques I have found useful for building storyboards or click-throughs using...

Author: Stuart Kent - Microsoft Date: 06/30/2004

On code generation from models

In a recent article, Dan Hayward introduced two kinds of approaches to MDA: translationist and...

Author: Stuart Kent - Microsoft Date: 06/14/2004

<Previous Next>