Toggle Main Menu Toggle Search

Open Access padlockePrints

A UML Tool for an Automatic Generation of Simulation Programs

Lookup NU author(s): Dr Leonardus Arief, Dr Neil Speirs



For sometime now, Unified Modelling Language (UML) has been accepted as a standard for designing new systems. Its array of notations helps system designers to capture their ideas in a way that is expressive yet easy to understand. One thing that UML lacks though, is a means for predicting the systems performance directly from its design. Performance prediction is a desirable feature that enables us to evaluate whether a particular design is worth implementing or not. This prediction can frequently be obtained by constructing a simulation program that mimics the characteristics of the new system. The information gathered from running the simulation will then allow us to estimate the performance. In this paper, we present a simulation framework that can be used to generate simulation programs straight from UML notations. We also present a tool which has been built to demonstrate the feasibility of using this framework to perform such a transformation automatically.

Publication metadata

Author(s): Arief B, Speirs N

Publication type: Report

Publication status: Published

Series Title: School of Computing Science Technical Report Series

Year: 2001

Pages: 12

Source Publication Date: 30-04-2001

Report Number: 731

Institution: School of Computing Science, University of Newcastle upon Tyne

Place Published: Newcastle upon Tyne