Current software development tools let developers model a soft-ware system and generate program code from the models to run the system. However, generating code and installing a non-trivial system induces a time delay between changing the model and executing it that makes rapid model prototyping awkward if not impossible. This paper presents the architecture of a virtual ma-chine for UML that interprets UML models without any interme-diate code-generation step. The paper shows how to embed UML in a metalevel architecture so that a key property of model-based systems, the causal connection between models and model in-stances, is guaranteed. With this architecture, changes to a model have immediate effects on its execution, providing users wi...
The purpose of our research is to explore the alternatives to extend well-defined UML to the user in...
One of the challenges in concurrent software development is early discovery of design errors which c...
International audienceFor a long time, the code generation from domain-specific and/or model-based l...
Current software development tools let developers model a soft-ware system and generate code from th...
Current software development tools let developers model a software system and generate program code ...
Abstract. The use of models during the development of embedded systems is nowadays fairly limited. D...
Today almost every IT specialist uses models of some form or another. Models help raise the abstract...
In this paper we show by using the example of UML how a soft ware engineering method can benet from...
UML has become a standard language for designing software systems. To help software developers desig...
A common problem in UML-based development is to verify whether a given model behaves as required. I...
Executable and Translatable UML enables Model-Driven Architecture by specifying Platform-Independent...
This paper describes a distributed UML virtual machine, called Matilda, which allows developers to d...
International audienceWe propose a model-based software development process based on UML state machi...
The Unified Modeling Language (UML) is widely considered as the defacto standard for the design of O...
The model-driven architecture approach (MDA) promotes software development as driven by a thorough m...
The purpose of our research is to explore the alternatives to extend well-defined UML to the user in...
One of the challenges in concurrent software development is early discovery of design errors which c...
International audienceFor a long time, the code generation from domain-specific and/or model-based l...
Current software development tools let developers model a soft-ware system and generate code from th...
Current software development tools let developers model a software system and generate program code ...
Abstract. The use of models during the development of embedded systems is nowadays fairly limited. D...
Today almost every IT specialist uses models of some form or another. Models help raise the abstract...
In this paper we show by using the example of UML how a soft ware engineering method can benet from...
UML has become a standard language for designing software systems. To help software developers desig...
A common problem in UML-based development is to verify whether a given model behaves as required. I...
Executable and Translatable UML enables Model-Driven Architecture by specifying Platform-Independent...
This paper describes a distributed UML virtual machine, called Matilda, which allows developers to d...
International audienceWe propose a model-based software development process based on UML state machi...
The Unified Modeling Language (UML) is widely considered as the defacto standard for the design of O...
The model-driven architecture approach (MDA) promotes software development as driven by a thorough m...
The purpose of our research is to explore the alternatives to extend well-defined UML to the user in...
One of the challenges in concurrent software development is early discovery of design errors which c...
International audienceFor a long time, the code generation from domain-specific and/or model-based l...