Executable UML

The Executable UML approach aims at defining UML models with a behavioral specification precise enough to be effectively executed. In its purest state, Executable UML eliminates the need of programming the software system. Through compilation or model interpretation , the software models are directly used to run the system.

A key ingredient of any Executable UML variant is the use of an Action language (kind of a pseudocode) that allows designers to completely specify fine-grained behavioural aspects of the model (e.g. to define the behaviour of a method of a class)

To know more about Executable UML, you can:

7 Responses to Executable UML

  1. Generating operation specifications from UML class diagrams: says:

    [...] Con esto conseguimos mejorar la productividad de los diseñadores utilizando el “sentido común” para deducir las operaciones que el sistema software va a necesitar para manipular la información definida en el diagrama de clases. Las operationes están descritas utilizando un tipo de Executable UML . [...]

  2. [...] Lightweight Verification of Executable Models July 25, 2011   jordi   No comments var addthis_product = 'wpp-261'; var addthis_config = {"data_track_clickback":true};Related to the previous post on the static verification of transformations, now Elena explains how to check the quality of your executable UML models for instance written using the recent “Foundational Subset for Executable UML Models” (fUML) standard we have presented  and summarized here before [...]

  3. Bill says:

    Hello Ed !

    Congratulations for all the articles written in this site.

    I ‘d like to know when this article was published ?



Leave a Reply

Your email address will not be published. Required fields are marked *

You may use these HTML tags and attributes: <a href="" title=""> <abbr title=""> <acronym title=""> <b> <blockquote cite=""> <cite> <code> <del datetime=""> <em> <i> <q cite=""> <strike> <strong>

Powered by WordPress