• Steve Cook's WebLog

    Macaw's Software Factory

    • 2 Comments
    At this link is an interesting article about how Macaw, a System Integrator based in the Netherlands, is implementing the software factory vision. They are supporting VS2003 and VS2005, and taking a very pragmatic approach. No graphical modelling tools...
  • Steve Cook's WebLog

    A mopping up exercise

    • 2 Comments
    I gave a keynote talk this morning at JMLC2006 in Oxford, about Domain Specific Languages. To be controversial, I said that the most important development in programming language design ever was the shift from procedure/data languages to class/instance...
  • Steve Cook's WebLog

    Throwing UML models away

    • 2 Comments
    Harry Pierson points out a very interesting post from Juha-Pekka Tolvanen reporting on Grady Booch's OOPSLA panel comments about throwing UML models away. Are we achieving a consensus?
  • Steve Cook's WebLog

    Analogy between software development and manufacturing

    • 2 Comments
    Neil Davidson emailed me this interesting comment about my SPA talk. I fully agree with him that we're always going to need craftsmen to produce software, and that the tools they use will change. As with all analogies, the analogy between maturity in...
  • Steve Cook's WebLog

    Software Practice Advancement

    • 2 Comments
    I spoke a few days ago at the British Computer Society's SPA Group Architecture day. There were several interesting talks about MDA and other topic, which you can find at http://bcs-oops.org.uk/mdaprog.html . The SPA group used to be called the OOPS group...
  • Steve Cook's WebLog

    Looking forward to OOPSLA

    • 2 Comments
    I work as an Architect in the Enterprise Frameworks and Tools group within Visual Studio. My immediate colleagues include Keith Short , Jack Greenfield , Stuart Kent , Alan Wills and Gareth Jones . We’re all working hard on making the Software Factories...
  • Steve Cook's WebLog

    Domain Specific Languages and UML

    • 2 Comments
    My colleague Alan Cameron Wills makes several excellent points about why not to base domain specific languages on UML . I hope Grady Booch reads this. There really is very little common semantic ground between a conveyer belt and anything in UML.
  • Steve Cook's WebLog

    Language Gaps

    • 2 Comments
    The next big step for software development is “Language Engineering”. As well as our own work on software factories , you can see this awareness emerging in other places eg this recent post by Martin Fowler . What do I mean by Language? - look at Alan...
  • Steve Cook's WebLog

    Keeping the baby in the bath

    • 1 Comments
    Xactium’s Andy Evans has written an interesting article on Language Driven Development in David Frankel’s MDA Journal . In it there’s a paragraph directed at me: In [2] it has been proposed that domain-specific languages have specific advantages over...
  • Steve Cook's WebLog

    Software Factories and Packages

    • 1 Comments
    I read Alan Wills’ blog about his domain-specific languages tutorial at UML 2004, and it reminded me of some thoughts I had about the difference between a Software Factory and a Package. A Package is a chunk of software that is designed to encompass a...
  • Steve Cook's WebLog

    Inside Software Factories interview

    • 1 Comments
    DNJ Online have published an interview with me entitled Inside Software Factories.
  • Steve Cook's WebLog

    Make Modelling Mandatory?

    • 1 Comments
    At the Butler Group Application Development Strategies Symposium that I attended last week, one of the speakers proposed that modelling is so important that it should be made mandatory for all developers. Now I've been a proponent of modelling for many...
  • Steve Cook's WebLog

    The Atlantic Microsoft DSL Tools Zoo

    • 1 Comments
    I'm just back from a very pleasant holiday, which partially explains my recent blogging silence. At http://www.eclipse.org/gmt/am3/zoos/atlanticDSLToolsZoo/ I found 113 domain models generated using the Atlas Transformation Language . This is a good...
  • Steve Cook's WebLog

    DSL Tools V1 is available

    • 1 Comments
    We've released DSL Tools V1 - see http://msdn.microsoft.com/vstudio/DSLTools/ . Hardware permitting, I'll be demoing them at JAOO in a couple of weeks. (I'm currently trying to get Vista RC1 on my Toshiba Tecra M5 to talk properly to data projectors)...
  • Steve Cook's WebLog

    Esoteric Programming Languages

    • 1 Comments
    I thoroughly enjoyed this .
  • Steve Cook's WebLog

    Tangible Architect uses DSL Modelling

    • 1 Comments
    Another product based on DSL Tools can be seen at www.tangiblearchitect.com/tour
  • Steve Cook's WebLog

    Happy New Year!

    • 1 Comments
    Back to work today. I spent quite a bit of time over the holidays reading through the draft of our forthcoming DSL Tools book. There's still some reorganization to do - with four authors it can be tricky to co-ordinate the order in which information is...
  • Steve Cook's WebLog

    VSTS 2005, DSL, and Software Architecture

    • 1 Comments
    Jack Greenfield has posted a comprehensive response to Tad Anderson .
  • Steve Cook's WebLog

    HL7 Software Factory discussions

    • 1 Comments
    Over on Roy Osherove's blog there are some interesting interchanges about the HL7 software factory, triggered by comments by Guy Ron at the Architecture panel at TechEd in Israel, who thinks software factories might be too complicated. I reckon that...
  • Steve Cook's WebLog

    Storyboard designer

    • 1 Comments
    The storyboard designer ( http://www.codeplex.com/storyboarddesigner ) is a great example of how DSL Tools can be used in conjunction with the Visual Studio Shell to create a useful and flexible stand-alone tool. It says the target audience is VSX developers...
  • Steve Cook's WebLog

    Ages of silence

    • 1 Comments
    I see I haven't written anything here since February. I've been very busy on two main fronts - lots of work on getting Team Architect ready for Beta 1 of Visual Studio Team System 2010, as well lots of work on making changes to the Components part of...
  • Steve Cook's WebLog

    VS 2010 DSL SDK Beta1

    • 1 Comments
    Following close on the heels of VS2010 Beta1, we've announced the corresponding DSL SDK (oh those acronyms) - see Jean-Marc's blog .
  • Steve Cook's WebLog

    Architecture Edition Videos

    • 1 Comments
    If you want more details about the tools we're building, Cameron Skinner gives an overview of the next version of Team System Architecture Edition. Mark Groves explains and demos the logical part of the story in Top-Down Design , and Suhail Dutta explains...
  • Steve Cook's WebLog

    Future Development of UML RFI issued by OMG

    • 1 Comments
    Last week I attended the OMG's technical meeting in Santa Clara. I was pleased that the Analysis and Design Task Force voted to issue a Request For Information on the Future Development of UML. The RFI can be found here and I strongly encourage anybody...
  • Steve Cook's WebLog

    Hmmm. Tagged.

    • 1 Comments
    Oh. I have been tagged by Tad Anderson . I never do chain letters. But I suppose this is different. Here are the 5 things you probably don't know about me: 1. My first programming job was in 1965 writing programs in machine code for a Ferranti computer...
Page 3 of 7 (157 items) 12345»