Automatic Derivation of LQN Performance Models from UML software models using Epsilon

It appears your Web browser is not configured to display PDF files. Download adobe Acrobat or click here to download the PDF file.

Click here to download the PDF file.


Hassanzadeh Zargari, Mana




Model-Driven Development (MDD) is an emerging software paradigm that raises the level of abstraction of software development by changing the focus from code to models and automates the generation of code from models. MDD also facilitates the analysis of non-functional properties, such as performance, in the early software development phases. The objective of this thesis is to develop a model transformation process that takes as input a UML software model with MARTE performance annotations, and generates a corresponding Layered Queueing Network (LQN) performance model in a format understood by the existing LQN tools. The transformation is developed in Epsilon, a new family of languages specialized in model transformations, refinement and management.


Engineering - Electronics and Electrical
System Science




Carleton University

Thesis Degree Name: 

Master of Applied Science: 

Thesis Degree Level: 


Thesis Degree Discipline: 

Engineering, Electrical and Computer

Parent Collection: 

Theses and Dissertations

Items in CURVE are protected by copyright, with all rights reserved, unless otherwise indicated. They are made available with permission from the author(s).