Technische
Universiteit Eindhoven, The Netherlands
The online UML questionnaire is no longer available.
Within the EmpAnADa project at the TU Eindhoven we are doing empirical
research into assessing the quality of designs described using the Unified Modeling
Language (UML).
This questionnaire helps to develop guidelines for using UML in a manner that
reduces errors in the interpretation of UML designs.
We highly value your contribution to this research by completing this questionnaire.
You can take part in this questionnaire by
completing this online version or
the download version and fill it out with a pen (and returning it to us
by smail or fax). PDF | WORD
please forward this questionnaire to colleagues or contacts.
About the Questionnaire
The questionnaire contains 10 cases, each with one or two multiple choice questions.
Completing each question should take a few minutes.
In each question you are given a set of UML diagrams and are asked to answer
a question about these diagrams.
You should answer each question from the perspective of a person being responsible
to implement the system according to the given UML diagrams.
The purpose of this questionnaire is not to measure your UML skills but to investigate
how people interpret UML diagrams and why they do so.
Instructions
You are not supposed to use a UML book while filling out this questionnaire
There is no time limit on this questionnaire, but it should take you no
longer than about 45 minutes to complete.
Read each diagram and code fragment carefully! Some diagrams/fragments look
almost the same but are essentially different.
In addition to selecting one of the answers, please provide a brief motivation
of your choice and/or reason why you believe none of the options is suitable.
It it possible to go back to earlier questions by pressing the 'Back' button
of your browser. This will undo/erase your answer to the question on the page
from where you press 'Back'!
This is a multiple-choice test. Please indicate your answer by ticking it like
this
a)
b)
c)
d)
e)
It might be the case that ...
none of the answers a, b, c, d is suitable - indicate this by selecting
answer e)
more than one of the answers a, b, c or d is suitable - tick all
suitable alternatives
Please provide a brief motivation for each question.