Towards Integrating Modeling and Programming Languages: The Case of UML and Java

Provided by: RWSoftware
Topic: Software
Format: PDF
Today, modeling and programming constitute separate activities carried out using modeling respectively programming languages, which are neither well integrated with each other nor have a one-to-one correspondence. As a consequence, platform and implementation details, such as the usage of existing software components and libraries, are usually introduced on code level only. This impedes accurate model-level analyses that take platform-specific decisions into account as well as the direct deployment of executable models on the target platform. In this paper, the authors present an approach for integrating existing software libraries with fUML models - an executable variant of UML models for which a standardized virtual machine exists - not only at design time but also at runtime.

Find By Topic