Javascript must be enabled for the correct page display

Generating code for UML diagrams

Esposito, S. (2009) Generating code for UML diagrams. Bachelor's Thesis, Computing Science.

[img] Text - Published Version

Download (2MB)
[img] Text
ArchiMate_1.0.0.jar - Published Version

Download (124kB)
INF-BA-2009-S.Esposito.pdf - Published Version

Download (2MB) | Preview
[img] Text - Published Version

Download (326kB)


In this bachelor project we introduce design patterns and primitives to the code generation process in an attempt to solve the problems and challenges in existing UML tools. Design patterns are general reusable solutions to commonly occurring architectural problems in software design. Design primitives are similar to patterns, but have usually a smaller scope. A design primitive can be part of a design pattern, adding finer grain to it. Patterns are not a finished design and thus cannot be directly translated into source code. However by combining the structural and behavioral information of UML models with the interactional constraints derived from design patterns, the gap between UML and meaningful source code grows significantly smaller. By adding validation on the modeled architecture and the implementation of this architecture, code generation for UML diagrams is taken to a challenging new level.

Item Type: Thesis (Bachelor's Thesis)
Degree programme: Computing Science
Thesis type: Bachelor's Thesis
Language: English
Date Deposited: 15 Feb 2018 07:29
Last Modified: 15 Feb 2018 07:29

Actions (login required)

View Item View Item