Abstract:Having recently participated in the Doctoral Consortium of the Australasian Computing Education Conference I was struck by the core methodological challenges faced by students. Initial proposals seemed to be along the lines of, "well I will need a control group and a comparison group to evaluate x or y condition or intervention." The corollary to this thinking then became "well how many students will be enough?" presumably so the findings could be generalisable in some manner. Yet do methods drawn from the nat… Show more
“…1, the identification of categories and choices (or their equivalents) is also needed in domain testing (Beizer 1990), equivalence partitioning (Myers 2004), and in-parameter-order (Lei and Tai 1998;Tai and Lei 2002). Second, in line with the thoughts of the software community (Briand 2007;Carver et al 2008;Porter and Johnson 1997;Tichy 1998), observation of human performance is an essential element of software engineering. In this regard, our results should play a part in the contributions to software engineering research.…”
An early step for most black-box testing methods is to identify a set of categories and choices (or their equivalents) from the specification. The identification is often performed in an ad hoc manner, thus the quality of categories and choices is in doubt. Poorly identified categories and choices will affect the comprehensiveness of test cases. In this paper, we describe several comparative studies using three commercial specifications and discuss the major results. The objectives of our studies are (a) to investigate the differences in the types and amounts of mistakes made between inexperienced and experienced software testers in an ad hoc identification approach and (b) to determine the extent of mistake reduction after discussing the mistakes with the software testers and providing them with an identification checklist.
“…1, the identification of categories and choices (or their equivalents) is also needed in domain testing (Beizer 1990), equivalence partitioning (Myers 2004), and in-parameter-order (Lei and Tai 1998;Tai and Lei 2002). Second, in line with the thoughts of the software community (Briand 2007;Carver et al 2008;Porter and Johnson 1997;Tichy 1998), observation of human performance is an essential element of software engineering. In this regard, our results should play a part in the contributions to software engineering research.…”
An early step for most black-box testing methods is to identify a set of categories and choices (or their equivalents) from the specification. The identification is often performed in an ad hoc manner, thus the quality of categories and choices is in doubt. Poorly identified categories and choices will affect the comprehensiveness of test cases. In this paper, we describe several comparative studies using three commercial specifications and discuss the major results. The objectives of our studies are (a) to investigate the differences in the types and amounts of mistakes made between inexperienced and experienced software testers in an ad hoc identification approach and (b) to determine the extent of mistake reduction after discussing the mistakes with the software testers and providing them with an identification checklist.
“…to compensate for measurement or modeling errors. Four different types of triangulation may be applied (Stake 1995):…”
Section: Characteristics Of Research Methodologiesmentioning
confidence: 99%
“…social sciences (Robson 2002;Stake 1995;Yin 2003) which literature also has been used in software engineering. In the field of information systems (IS) research, the case study methodology is also much more mature than in software engineering.…”
Case study is a suitable research methodology for software engineering research since it studies contemporary phenomena in its natural context. However, the understanding of what constitutes a case study varies, and hence the quality of the resulting studies. This paper aims at providing an introduction to case study methodology and guidelines for researchers conducting case studies and readers studying reports of such studies. The content is based on the authors' own experience from conducting and reading case studies. The terminology and guidelines are compiled from different methodology handbooks in other research domains, in particular social science and information systems, and adapted to the needs in software engineering. We present recommended practices for software engineering case studies as well as empirically derived and evaluated checklists for researchers and readers of case study research.
“…063.409 This paper validates our scientific solution (MoDe4SLA) for the real-life problem of managing complex service compositions through a controlled, quantitative experiment [3,4]. Experimental validation in Computer Science is recognized as being very important [5,4]. However, still a minority of research papers actually provides some experimental results [6,7].…”
Section: Introductionmentioning
confidence: 99%
“…However, still a minority of research papers actually provides some experimental results [6,7]. Without validating developed approaches like MoDe4SLA, however, a researcher might steer his research efforts into a fruitless direction [5]. In our evaluation we conduct an experiment with 34 participants.…”
Abstract. For companies managing complex Web service compositions, challenges arise which go far beyond simple bilateral contract monitoring. For example, it is not only important to determine whether or not a component (i.e., Web service) in a composition is performing properly, but also to understand what the impact of its performance is on the overall service composition. To tackle this challenge, in previous work we developed MoDe4SLA which allows managing and monitoring dependencies between services in a composition. This paper empirically validates MoDe4SLA through an extensive and interactive experiment among 34 participants.
scite is a Brooklyn-based organization that helps researchers better discover and understand research articles through Smart Citations–citations that display the context of the citation and describe whether the article provides supporting or contrasting evidence. scite is used by students and researchers from around the world and is funded in part by the National Science Foundation and the National Institute on Drug Abuse of the National Institutes of Health.