TUTLOGO TUTLOGO
practise
Notifications
Teams
Publications
Partners
Downloads
Related activities
current projects
Darwin
Lively
Rye
Sulava
completed projects
AMOEBA
Archimedes
ART
ATOS
EEWES
Fred & JavaFrames
INARI
MBT-MOSE
MoDES
MoMupe
MuSA
Ohjelmaturva
SERIOUS
Sulake
TEMA
UML++
Wesahmi
contact
Feedback
site
Site map
Search
private
Login

UML++: Techniques for UML Based Software Development

Introduction | Team | Publications |

Introduction

The purpose of the UML++ project (2001-2004) is to investigate new techniques facilitating and exploiting the use of UML in software development. Roughly, the work is divided into three major areas:

  • Automated model synthesis in UML
  • Analyzing software systems with UML
  • Infrastructures for UML

The first area includes techniques supporting both forward and reverse engineering: how can UML models be synthesized on the basis of information contained in other UML models or in the source code. The second area concerns approaches to analyze and understand a software system using its UML model (produced either automatically or manually) presentation. The third area studies the integration of UML with various supportive techniques, like hyperlinking, scripting, diagram compression techniques and transaction models supporting collaborative work. The project was carried out in co-operation with the Tampere University of Technology, University of Helsinki, and University of Tampere. The project is funded by the Academy of Finland.

updated 04.02.13 20:01:26 Copyright 2011 Practise Group - Department of Software Systems - Tampere University of Technology