Skip to main content

Showing 1–10 of 10 results for author: Dobslaw, F

  1. arXiv:2407.10322  [pdf, other

    cs.CY cs.SE

    Building Collaborative Learning: Exploring Social Annotation in Introductory Programming

    Authors: Francisco Gomes de Oliveira Neto, Felix Dobslaw

    Abstract: The increasing demand for software engineering education presents learning challenges in courses due to the diverse range of topics that require practical applications, such as programming or software design, all of which are supported by group work and interaction. Social Annotation (SA) is an approach to teaching that can enhance collaborative learning among students. In SA, both students and te… ▽ More

    Submitted 17 June, 2024; originally announced July 2024.

  2. arXiv:2305.02198  [pdf, other

    cs.CY cs.SE

    Experiences with Remote Examination Formats in Light of GPT-4

    Authors: Felix Dobslaw, Peter Bergh

    Abstract: Sudden access to the rapidly improving large language model GPT by open-ai forces educational institutions worldwide to revisit their exam procedures. In the pre-GPT era, we successfully applied oral and open-book home exams for two courses in the third year of our predominantly remote Software Engineering BSc program. We ask in this paper whether our current open-book exams are still viable or wh… ▽ More

    Submitted 27 March, 2023; originally announced May 2023.

    Comments: 9 pages, 3 figures, 1 table

  3. arXiv:2303.15597  [pdf, other

    cs.SE

    The Gap between Higher Education and the Software Industry -- A Case Study on Technology Differences

    Authors: Felix Dobslaw, Kristian Angelin, Lena-Maria Öberg, Awais Ahmad

    Abstract: We see an explosive global labour demand in the Software Industry, and higher education institutions play a crucial role in supplying the industry with professionals with relevant education. Existing literature identifies a gap between what software engineering education teaches students and what the software industry demands. Using our open-sourced Job Market AnalyseR (JMAR) text-analysis tool, w… ▽ More

    Submitted 27 March, 2023; originally announced March 2023.

    Comments: 16 pages

  4. arXiv:2207.09065  [pdf, other

    cs.SE cs.IT

    Automated Black-Box Boundary Value Detection

    Authors: Felix Dobslaw, Robert Feldt, Francisco de Oliveira Neto

    Abstract: The input domain of software systems can typically be divided into sub-domains for which the outputs are similar. To ensure high quality it is critical to test the software on the boundaries between these sub-domains. Consequently, boundary value analysis and testing has been part of the toolbox of software testers for long and is typically taught early to students. However, despite its many argue… ▽ More

    Submitted 19 July, 2022; originally announced July 2022.

  5. arXiv:2110.15246  [pdf, other

    cs.SE

    On the Importance and Shortcomings of Code Readability Metrics: A Case Study on Reactive Programming

    Authors: Gustaf Holst, Felix Dobslaw

    Abstract: Well structured and readable source code is a pre-requisite for maintainable software and successful collaboration among developers. Static analysis enables the automated extraction of code complexity and readability metrics which can be leveraged to highlight potential improvements in code to both attain software of high quality and reinforce good practices for developers as an educational tool.… ▽ More

    Submitted 28 October, 2021; originally announced October 2021.

  6. Using mutation testing to measure behavioural test diversity

    Authors: Francisco Gomes de Oliveira Neto, Felix Dobslaw, Robert Feldt

    Abstract: Diversity has been proposed as a key criterion to improve testing effectiveness and efficiency.It can be used to optimise large test repositories but also to visualise test maintenance issues and raise practitioners' awareness about waste in test artefacts and processes. Even though these diversity-based testing techniques aim to exercise diverse behavior in the system under test (SUT), the divers… ▽ More

    Submitted 18 October, 2020; originally announced October 2020.

    Comments: Published at the 15th International Workshop on Mutation Analysis

  7. Boundary Value Exploration for Software Analysis

    Authors: Felix Dobslaw, Francisco Gomes de Oliveira Neto, Robert Feldt

    Abstract: For software to be reliable and resilient, it is widely accepted that tests must be created and maintained alongside the software itself. One safeguard from vulnerabilities and failures in code is to ensure correct behavior on the boundaries between the input space sub-domains. So-called boundary value analysis (BVA) and boundary value testing (BVT) techniques aim to exercise those boundaries and… ▽ More

    Submitted 12 October, 2020; v1 submitted 18 January, 2020; originally announced January 2020.

  8. arXiv:1907.03475  [pdf, other

    cs.SE

    Estimating Return on Investment for GUI Test Automation Tools

    Authors: Felix Dobslaw, Robert Feldt, David Michaelsson, Patrick Haar, Francisco G. de Oliveira Neto, Richard Torkar

    Abstract: Automated graphical user interface (GUI) tests can reduce manual testing activities and increase test frequency. This motivates the conversion of manual test cases into automated GUI tests. However, it is not clear whether such automation is cost-effective given that GUI automation scripts add to the code base and demand maintenance as a system evolves. In this paper, we introduce a method for est… ▽ More

    Submitted 1 November, 2019; v1 submitted 8 July, 2019; originally announced July 2019.

    Comments: 12 pages

  9. arXiv:1905.11198  [pdf, other

    cs.SE

    Towards Automated Boundary Value Testing with Program Derivatives and Search

    Authors: Robert Feldt, Felix Dobslaw

    Abstract: A natural and often used strategy when testing software is to use input values at boundaries, i.e. where behavior is expected to change the most, an approach often called boundary value testing or analysis (BVA). Even though this has been a key testing idea for long it has been hard to clearly define and formalize. Consequently, it has also been hard to automate. In this research note we propose… ▽ More

    Submitted 27 May, 2019; originally announced May 2019.

  10. arXiv:1412.2546  [pdf, other

    cs.NI

    End-to-End Reliability-aware Scheduling for Wireless Sensor Networks

    Authors: Felix Dobslaw, Tingting Zhang, Mikael Gidlund

    Abstract: Wireless Sensor Networks (WSN) are gaining popularity as a flexible and economical alternative to field-bus installations for monitoring and control applications. For mission-critical applications, communication networks must provide end-to-end reliability guarantees, posing substantial challenges for WSN. Reliability can be improved by redundancy, and is often addressed on the MAC layer by re-sub… ▽ More

    Submitted 8 December, 2014; originally announced December 2014.