Skip to main content

Showing 1–3 of 3 results for author: Ludi, S

.
  1. arXiv:2303.04234  [pdf, other

    cs.SE

    Do the Test Smells Assertion Roulette and Eager Test Impact Students' Troubleshooting and Debugging Capabilities?

    Authors: Wajdi Aljedaani, Mohamed Wiem Mkaouer, Anthony Peruma, Stephanie Ludi

    Abstract: To ensure the quality of a software system, developers perform an activity known as unit testing, where they write code (known as test cases) that verifies the individual software units that make up the system. Like production code, test cases are subject to bad programming practices, known as test smells, that hurt maintenance activities. An essential part of most maintenance activities is progra… ▽ More

    Submitted 7 March, 2023; originally announced March 2023.

    Comments: This study has been accepted at: The 45th IEEE/ACM International Conference on Software Engineering (ICSE 2023); Track: Software Engineering Education and Training

  2. arXiv:2104.14640  [pdf, other

    cs.SE

    Test Smell Detection Tools: A Systematic Map** Study

    Authors: Wajdi Aljedaani, Anthony Peruma, Ahmed Aljohani, Mazen Alotaibi, Mohamed Wiem Mkaouer, Ali Ouni, Christian D. Newman, Abdullatif Ghallab, Stephanie Ludi

    Abstract: Test smells are defined as sub-optimal design choices developers make when implementing test cases. Hence, similar to code smells, the research community has produced numerous test smell detection tools to investigate the impact of test smells on the quality and maintenance of test suites. However, little is known about the characteristics, type of smells, target language, and availability of thes… ▽ More

    Submitted 3 May, 2021; v1 submitted 29 April, 2021; originally announced April 2021.

    Comments: Accepted at: The International Conference on Evaluation and Assessment in Software Engineering (EASE '21)

  3. arXiv:1906.03060  [pdf

    cs.CY

    Comparison of block-based and hybrid-based environments in transferring programming skills to text-based environments

    Authors: Hussein Alrubaye, Stephanie Ludi, Mohamed Wiem Mkaouer

    Abstract: Teachers face several challenges when presenting the fundamental concepts of programming in the classroom. Several tools are introduced to give a visual dimension to support the learning process. These tools rely on code blocks, easily manipulated in a plug and play fashion, to build a program. These block-based tools intend to familiarize students with programming logic, before diving into text-b… ▽ More

    Submitted 20 November, 2019; v1 submitted 2 June, 2019; originally announced June 2019.

    Comments: Accepted at Proceedings of the 29th Annual International Conference on Computer Science and Software Engineering