Investigations into Effectiveness of Software Modelling

Conferenciante: Prof. Michel Chaudron
Eindhoven University of Technology

Dept. of Mathematics and Computing Science
System Architecture & Networking Group
P.O. Box 513, 5600 MB Eindhoven
The Netherlands


Lugar: Sala de Juntas (Planta Baja - DSIC), Miércoles 23 de Enero a las 12:00

 

Abstract:

Currently software development is becoming more model-centric with UML being the de-facto standard modeling language. The use of UML varies widely across projects. However, little is known about the effectiveness of the use of using UML. In this talk I will present:

- Our findings from a field study into the use of UML. In this field study we address the completeness and consistency of industrial UML models, and also the correspondence between UML models and their implementation. The results show that UML models typically model systems in a loose manner.

- An experiment on the effects of defects in UML models on the understanding of models. The results show that certain types of defects cause misunderstanding.

- Attempts at analysing quality and productivity of model-based development.


Short Bio:

Michel Chaudron is currently associate professor at the departments of Computer Science of the universities of Eindhoven and Leiden. Chaudron obtained his M.Sc. and Ph.D. from the university of Leiden. During his studies he was a visitor at the Programming Research Lab at Oxford University (with Prof. C.A.R. Hoare) and at Imperial College in London (with: Prof. C. Hankin). After completing his academic education in 1997, he worked for two years with CMG (now LogicaCMG) in The Hague. There he worked as an architect in the area of traffic and transport telematics.

His research is focused on developing methods for supporting the making of design-trade-offs in the architecting of complex systems. More specifically he was worked on predicting system properties of component-based systems and has performed several empirical studies into the use of UML in software modelling. Chaudron has published about his research in international and professional journals and conferences. He serves on program committee of conferences in the areas of component-based software engineering, software processes and distributed systems.

Para más información contactar con Silvia Abrahão.