• Steve Cook's WebLog

    UML Structured Classes part 2

    • 0 Comments
    Last time I explained about Parts using a small example. But the idea of Parts can extend equally well, if not better, to large examples. Let’s say we have an ordering system that contains a couple of databases, and an ordering module, and an administration...
  • Steve Cook's WebLog

    UML Structured Classes part 1

    • 0 Comments
    Recently I have spend quite a lot of time working out proposals to fix problems in the definition of UML 2, especially in the area of Components; these proposals will make it into the next version UML 2.3. I’m going to make some postings to explain these...
  • Steve Cook's WebLog

    The Oslo team are implementing UML 2

    • 2 Comments
    Keith Short has announced that the next Oslo CTP will include support for loading UML models into the Oslo repository. I've been helping Keith and his team to unravel some of the complexities of the UML specification. As Keith says, in due course we plan...
  • 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

    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

    Alan is blogging again

    • 0 Comments
    Alan Cameron Wills has started blogging about UML for Agile Development. This should be interesting.
  • 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

    Data is a mass noun

    • 0 Comments
    Datum is singular. Data is plural. So we ought to talk about these data and many data and fewer data, right? It sounds all wrong to me. Data is like sand, water or furniture: a " mass noun ". I am very happy saying this data, much data and less data....
  • Steve Cook's WebLog

    Explicit Design

    • 0 Comments
    Cameron has been blogging about new features in our product.. In a recent post he used the term Explicit Design. I've been reflecting on this, and I like it. In software development we really do need to capture design data that is not just the code, but...
  • Steve Cook's WebLog

    Oslo topics

    • 0 Comments
    Keith Short has been blogging about Oslo and the DSL Toolkit and Oslo's use of model-driven terminology. There's been a fair amount of speculation about how all these things fit together, so it is good now PDC is over to be able to clarify the relationships...
  • Steve Cook's WebLog

    New features for DSL Tools in Visual Studio 2010

    • 0 Comments
    Stuart has blogged about the new features expected in DSL Tools in VS 2010. There's plenty new there: DSL libraries, DSL extensibility, read-only models, forms-based UI, ModelBus, precompiled templates, movable labels, sticky tools, copy/paste and more...
  • Steve Cook's WebLog

    UML Syntax and Semantics

    • 8 Comments
    So what really is the difference between syntax and semantics in UML? Firstly there is the notation, or concrete syntax. This defines what shapes are allowed on the diagrams: rectangles, ovals, lines, arrows, solid, dashed, compartments, annotations...
  • 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

    Class Diagrams

    • 2 Comments
    The most familiar UML diagram is the class diagram. A class diagram can mean many different things. If you look around a room in which developers are writing software, you’ll often see whiteboards with UML class diagrams on. This is UmlAsSketch . The...
  • Steve Cook's WebLog

    UML and DSLs

    • 10 Comments
    So is UML really contradictory to DSLs? Do they really represent different philosophies? I don’t think so. After all, UML is just a set of domain specific languages. If you want to model use cases, or state transition diagrams, what other DSLs would you...
  • Steve Cook's WebLog

    Rejoining the OMG – UML and beyond

    • 4 Comments
    Last week I attended an OMG meeting for the first time in almost 6 years. If you don’t know, the OMG – Object Management Group – is the organization that specifies UML, as well as a lot of related specifications such as BPMN and MOF, and some unrelated...
  • Steve Cook's WebLog

    Eyal joins the team

    • 0 Comments
    A slightly belated hello to Eyal who has joined the DSL Tools team in Cambridge. Welcome Eyal!
  • Steve Cook's WebLog

    Microsoft joins the OMG

    • 1 Comments
    We've just announced our membership of the Object Management Group. As Cameron says , I shall be at the upcoming Orlando meeting where I hope to meet up with quite a few old friends from the time when I represented IBM at OMG meetings!
  • Steve Cook's WebLog

    Visual Studio 2008 SDK 1.1 has been released

    • 1 Comments
    See the VSX team blog .
  • Steve Cook's WebLog

    DSL Book Website updated

    • 1 Comments
    The website for our DSL book has been updated - thanks Gareth . This includes downloadable versions of the book examples for VS2008.
  • Steve Cook's WebLog

    Code Generation 2008

    • 0 Comments
    Slides from the CG2008 conference are posted here . Clemens Reijnen blogged about it, and is posting about TeamArchitect UML, with some nice pictures.
  • Steve Cook's WebLog

    I’ve got a new job working on DSLs and UML!

    • 2 Comments
    Having spent a year in the Visual Studio Ecosystem team helping to integrate the DSL Tools deeper into the VS SDK, I am moving back to VSTS Architecture Edition to work on their new set of tools for architects, including UML tools, which are built on...
  • Steve Cook's WebLog

    Keeping busy

    • 0 Comments
    James and Jean-Marc are kicking off their European tour in Brussels . Gareth has found some more VSX/DSL bloggers .
  • Steve Cook's WebLog

    A new member of the team!

    • 1 Comments
    Jean-Marc has joined our team! He brings some great new ideas and energy to what we're doing and I'm already enjoying working with him.
  • Steve Cook's WebLog

    Extra entries on the undo stack

    • 1 Comments
    I spent some of this afternoon looking at a problem reported on the VSX forum . The questioner has customized the designer and is getting multiple entries on the undo stack as a consequence of a single change. I coded up his example, but in my case I...
Page 2 of 7 (157 items) 12345»