TextUML Toolkit 1.6 RC1 is now available

TextUML Toolkit 1.6 RC1 is now available! You can install it using the Marketplace Client or by pointing Eclipse to the update site:

http://abstratt.com/update

If you find any problems installing this build, please let us know asap so it can be addressed before the final release.

New features

Much of the work in this release went into improving the model building infrastructure to be even more notation agnostic. That work is still ongoing and should be completed in 1.7. But there were plenty of user-facing feature additions as well:

  • preconditions on operations (2986923 and 3002571)
  • support for a default notation (so file extensions can be optional) (2995372)
  • support for implicitly applying profiles/stereotypes (so models are less verbose) (2981580)
  • support for derived properties (2928428)
  • support for initial values in properties (2115439)
  • advanced features (closures, constraints) are now implemented using profiles instead of metamodel extensions (2933692)

In other news

The reason it took so long for a new TextUML Toolkit release to come about was that I have been busy working on AlphaSimple, which went on public beta today. AlphaSimple is an online tool for domain-driven prototyping that currently uses TextUML as modeling notation. Thus, AlphaSimple is also the driving force behind most of the changes that happened in the 1.6 cycle, and you can try them right away by starting a guest session and studying the example projects.

EmailFacebookLinkedInGoogle+Twitter

4 thoughts on “TextUML Toolkit 1.6 RC1 is now available

  1. Thiago Senna

    July 27, 2010 at 7:05am

    Olá,

    no momento não tenho planos de utilizar o TextUML e nem o AlphaSimple. Mas mesmo assim, não tem como negar – ambas soluções são muito inovadoras. É sempre legal ver as novidades de ambos projetos. Sempre surpreendem. Parabéns e continue assim.

  2. rafael.chaves

    August 5, 2010 at 12:05am

    Valeu, Thiago!

    No espírito de entender melhor o público desenvolvedor: por que não usarias?

  3. Thiago Senna

    August 5, 2010 at 7:22am

    Olá Rafael,

    no meu caso eu não usaria por que no momento estou utilizando tecnologias CMS. Meu foco atualmente não tem sido desenvolver aplicações. Mas cara… eu tenho um outro impedimento grave para não usar TextUML. O dificuldade é como eu transformo meu modelo criado no textuml em código que funcione. Isso não é só no caso do TextUML. Até com XText e MPS isso no meu ver é muito chato ou tem pouco material para o público “desenvolvedor final”. A utilização destes recursos fica disponível a um grupo limitado de desenvolvedores que por algum motivo conhecem muito da arquitetura do elipse. Resumidamente, utilizar o textuml e ainda gerar boa parte do sistema com apoio dele não é para amadores. Por um tempo eu bate muito a cabeça neste assunto a ponto de desencanar apesar de ser o meu tema técnico preferido.

    Vc não concorda?

Comments are closed.