DocumentCode :
2435367
Title :
Combining experiments and grounded theory to evaluate a research prototype: Lessons from the umple model-oriented programming technology
Author :
Badreddin, Omar ; Lethbridge, Timothy C.
Author_Institution :
Sch. of Electr. Eng. & Comput. Sci., Univ. of Ottawa, Ottawa, ON, Canada
fYear :
2012
fDate :
5-5 June 2012
Firstpage :
1
Lastpage :
4
Abstract :
Research prototypes typically lack the level of quality and readiness required for industrial deployment. Hence, conducting realistic experimentation with professional users that reflect real life tasks is challenging. Experimentation with toy examples and tasks suffers from significant threats to external validity. Consequently, results from such experiments fail to gain confidence or mitigate risks, a prerequisite for industrial adoption. This paper presents two empirical studies conducted to evaluate a model-oriented programming language called Umple; a grounded theory study and a controlled experiment of comprehension. Evaluations of model-oriented programming is particularly challenging. First, there is a need to provide for highly sophisticated development environments for realistic evaluation. Second, the scarcity of experienced users poses additional challenges. In this paper we discuss our experiences, lessons learned, and future considerations in the evaluation of a research prototype tool.
Keywords :
programming languages; Umple model-oriented programming language technology; comprehension experiments; grounded theory; research prototype evaluation; Computational modeling; Educational institutions; Java; Prototypes; Software; Software engineering; Unified modeling language; Empirical Studies; Grounded Theory; Modeling; UML; Umple;
fLanguage :
English
Publisher :
ieee
Conference_Titel :
User Evaluation for Software Engineering Researchers (USER), 2012
Conference_Location :
Zurich
Print_ISBN :
978-1-4673-1858-7
Type :
conf
DOI :
10.1109/USER.2012.6226575
Filename :
6226575
Link To Document :
بازگشت