Sök i SwePub databas

  Utökad sökning

Träfflista för sökning "LAR1:gu ;mspu:(article);lar1:(bth)"

Sökning: LAR1:gu > Tidskriftsartikel > Blekinge Tekniska Högskola

  • Resultat 1-6 av 6
Sortera/gruppera träfflistan
  • Afzal, Wasif, et al. (författare)
  • An experiment on the effectiveness and efficiency of exploratory testing
  • 2015
  • Ingår i: Empirical Software Engineering. - Springer. - 1382-3256. ; 20:3, s. 844-878
  • Tidskriftsartikel (refereegranskat)abstract
    • The exploratory testing (ET) approach is commonly applied in industry, but lacks scientific research. The scientific community needs quantitative results on the performance of ET taken from realistic experimental settings. The objective of this paper is to quantify the effectiveness and efficiency of ET vs. testing with documented test cases (test case based testing, TCT). We performed four controlled experiments where a total of 24 practitioners and 46 students performed manual functional testing using ET and TCT. We measured the number of identified defects in the 90-minute testing sessions, the detection difficulty, severity and types of the detected defects, and the number of false defect reports. The results show that ET found a significantly greater number of defects. ET also found significantly more defects of varying levels of difficulty, types and severity levels. However, the two testing approaches did not differ significantly in terms of the number of false defect reports submitted. We conclude that ET was more efficient than TCT in our experiment. ET was also more effective than TCT when detection difficulty, type of defects and severity levels are considered. The two approaches are comparable when it comes to the number of false defect reports submitted.
  • Afzal, Wasif, et al. (författare)
  • Prediction of faults-slip-through in large software projects:
  • 2014
  • Ingår i: Software quality journal. - 0963-9314. ; 22:1, s. 51-86
  • Tidskriftsartikel (refereegranskat)abstract
    • A large percentage of the cost of rework can be avoided by finding more faults earlier in a software test process. Therefore, determination of which software test phases to focus improvement work on has considerable industrial interest. We evaluate a number of prediction techniques for predicting the number of faults slipping through to unit, function, integration, and system test phases of a large industrial project. The objective is to quantify improvement potential in different test phases by striving toward finding the faults in the right phase. The results show that a range of techniques are found to be useful in predicting the number of faults slipping through to the four test phases; however, the group of search-based techniques (genetic programming, gene expression programming, artificial immune recognition system, and particle swarm optimization-based artificial neural network) consistently give better predictions, having a representation at all of the test phases. Human predictions are consistently better at two of the four test phases. We conclude that the human predictions regarding the number of faults slipping through to various test phases can be well supported by the use of search-based techniques. A combination of human and an automated search mechanism (such as any of the search-based techniques) has the potential to provide improved prediction results.
  • Madeyski, Lech, et al. (författare)
  • Overcoming the equivalent mutant problem
  • 2014
  • Ingår i: IEEE Transactions on Software Engineering. - IEEE. - 0098-5589. ; 40:1, s. 23-42
  • Tidskriftsartikel (refereegranskat)abstract
    • Context. The equivalent mutant problem (EMP) is one of the crucial problems in mutation testing widely studied over decades. Objectives. The objectives are: to present a systematic literature review (SLR) in the field of EMP; to identify, classify and improve the existing, or implement new, methods which try to overcome EMP and evaluate them. Method. We performed SLR based on the search of digital libraries. We implemented four second order mutation (SOM) strategies, in addition to first order mutation (FOM), and compared them from different perspectives. Results. Our SLR identified 17 relevant techniques (in 22 articles) and three categories of techniques: detecting (DEM); suggesting (SEM); and avoiding equivalent mutant generation (AEMG). The experiment indicated that SOM in general and JudyDiffOp strategy in particular provide the best results in the following areas: total number of mutants generated; the association between the type of mutation strategy and whether the generated mutants were equivalent or not; the number of not killed mutants; mutation testing time; time needed for manual classification. Conclusions. The results in the DEM category are still far from perfect. Thus, the SEM and AEMG categories have been developed. The JudyDiffOp algorithm achieved good results in many areas.
  • Nidhra, Srinivas, et al. (författare)
  • Knowledge transfer challenges and mitigation strategies in global software development – A systematic literature review and industrial validation
  • 2013
  • Ingår i: International Journal of Information Management. - Elsevier. - 0268-4012. ; 33:2, s. 333-355
  • Tidskriftsartikel (refereegranskat)abstract
    • In this article we considered knowledge transfer (KT) in global software development (GSD) from two perspectives, state-of-the-art and state-of-the-practice, in order to identify what are the challenges that hamper the success of KT in global software teams, as well as to find out what are the mitigation strategies that can be used to overcome such challenges. The overall aim of this work is to provide a body of knowledge for enabling successful KT in GSD settings. This is achieved by an in-depth understanding of KT challenges and mitigation strategies, both from the perspective of literature and industry. It also identifies the similarities and differences in challenges and strategies gathered from literature studies and industrial experts.
  • Rogstad, Erik, et al. (författare)
  • Test Case Selection for Black-Box Regression Testing of Database Applications
  • 2013
  • Ingår i: Information and Software Technology. - Elsevier. - 0950-5849. ; 55:10, s. 1781-1795
  • Tidskriftsartikel (refereegranskat)abstract
    • Context: This paper presents an approach for selecting regression test cases in the context of large-scale, database applications. We focus on a black-box (specification-based) approach, relying on classification tree models to model the input domain of the system under test (SUT), in order to obtain a more practical and scalable solution. We perform an industrial case study where the SUT is a large database application in Norway’s tax department. Objective: We investigate the use of similarity-based test case selection for supporting black box regression testing of database applications. We have developed a practical approach and tool (DART) for functional black-box regression testing of database applications. In order to make the regression test approach scalable for large database applications, we needed a test case selection strategy that reduces the test execution costs and analysis e ort. We used classification tree models to partition the input domain of the SUT in order to then select test cases. Rather than selecting test cases at random from each partition, we incorporated a similarity-based test case selection, hypothesizing that it would yield a higher fault detection rate. Method: An experiment was conducted to determine which similarity-based selection algorithm was the most suitable in selecting test cases in large regression test suites, and whether similarity-based selection was a worthwhile and practical alternative to simpler solutions. Results: The results show that combining similarity measurement with partition-based test case selection, by using similarity-based test case selection within each partition, can provide improved fault detection rates over simpler solutions when specific conditions are met regarding the partitions. Conclusions: Under the conditions present in the experiment the improvements were marginal. However, a detailed analysis concludes that the similarity-based selection strategy should be applied when a large number of test cases are contained in each partition and there is significant variability within partitions. If these conditions are not present, incorporating similarity measures is not worthwhile, since the gain is negligible over a random selection within each partition.
  • Skärsäter, Ingela, et al. (författare)
  • The Recovery Process in Major Depression
  • 2006
  • Ingår i: Advances in Nursing Science. - Lippincott Williams & Wilkins. - 0161-9268. ; 29:3, s. 245-259
  • Tidskriftsartikel (refereegranskat)abstract
    • En reanalys av data insamlade genom intervjuer med personer som tillfrisknat efter depressionen. I analysen används Afaf Meleis begrepp transition för att öka förståelsen för tillfrisknandeprocessen samt för att kunna föreslå relevanta sjuksköterskeåtgärder. Nyckelord: depression, tillfrisknande, transition
Skapa referenser, mejla, bekava och länka
  • Resultat 1-6 av 6
pil uppåt Stäng

Kopiera och spara länken för att återkomma till aktuell vy