Skip to main content

and
  1. No Access

    Article

    Machine learning techniques for software vulnerability prediction: a comparative study

    Software vulnerabilities represent a major cause of security problems. Various vulnerability discovery models (VDMs) attempt to model the rate at which the vulnerabilities are discovered in a software. Althoug...

    Gul Jabeen, Sabit Rahim, Wasif Afzal, Dawar Khan, Aftab Ahmed Khan in Applied Intelligence (2022)

  2. Article

    Open Access

    Software test results exploration and visualization with continuous integration and nightly testing

    Software testing is key for quality assurance of embedded systems. However, with increased development pace, the amount of test results data risks growing to a level where exploration and visualization of the ...

    Per Erik Strandberg, Wasif Afzal in International Journal on Software Tools fo… (2022)

  3. No Access

    Chapter and Conference Paper

    Specification of Passive Test Cases Using an Improved T-EARS Language

    Test cases that only observe the system under test can improve parallelism and detection of faults occurring due to unanticipated feature interactions. Traditionally, such passive test cases have been challenging...

    Daniel Flemström, Wasif Afzal in Software Quality: The Next Big Thing in So… (2022)

  4. Article

    Open Access

    An evaluation of Monte Carlo-based hyper-heuristic for interaction testing of industrial embedded software applications

    Hyper-heuristic is a new methodology for the adaptive hybridization of meta-heuristic algorithms to derive a general algorithm for solving optimization problems. This work focuses on the selection type of hype...

    Bestoun S. Ahmed, Eduard Enoiu, Wasif Afzal, Kamal Z. Zamli in Soft Computing (2020)

  5. No Access

    Chapter and Conference Paper

    A Tool-Supported Approach for Building the Architecture and Roadmap in MegaM@Rt2 Project

    MegaM@Rt2 is a large European project dedicated to the provisioning of a model-based methodology and supporting tooling for system engineering at a wide scale. It notably targets the continuous development and...

    Andrey Sadovykh, Alessandra Bagnato in Proceedings of 6th International Conferenc… (2020)

  6. No Access

    Chapter and Conference Paper

    MegaM@Rt2 Project: Mega-Modelling at Runtime - Intermediate Results and Research Challenges

    MegaM@Rt2 Project is a major European effort towards the model-driven engineering of complex Cyber-Physical systems combined with runtime analysis. Both areas are dealt within the same methodology to enjoy the mu...

    Andrey Sadovykh, Dragos Truscan, Wasif Afzal in Software Technology: Methods and Tools (2019)

  7. Article

    Open Access

    Similarity-based prioritization of test case automation

    The importance of efficient software testing procedures is driven by an ever increasing system complexity as well as global competition. In the particular case of manual test cases at the system integration le...

    Daniel Flemström, Pasqualina Potena, Daniel Sundmark in Software Quality Journal (2018)

  8. No Access

    Article

    10 Years of research on debugging concurrent and multicore software: a systematic map** study

    Debugging—the process of identifying, localizing and fixing bugs—is a key activity in software development . Due to issues such as non-determinism and difficulties of reproducing failures, debugging concurrent...

    Sara Abbaspour Asadollah, Daniel Sundmark, Sigrid Eldh in Software Quality Journal (2017)

  9. No Access

    Chapter

    Towards Benchmarking Feature Subset Selection Methods for Software Fault Prediction

    Despite the general acceptance that software engineering datasets often contain noisy, irrelevant or redundant variables, very few benchmark studies of feature subset selection (FSS) methods on real-life data ...

    Wasif Afzal, Richard Torkar in Computational Intelligence and Quantitativ… (2016)

  10. No Access

    Chapter and Conference Paper

    Towards Earlier Fault Detection by Value-Driven Prioritization of Test Cases Using Fuzzy TOPSIS

    Software testing in industrial projects typically requires large test suites. Executing them is commonly expensive in terms of effort and wall-clock time. Indiscriminately executing all available test cases le...

    Sahar Tahvili, Wasif Afzal, Mehrdad Saadatmand in Information Technology: New Generations (2016)

  11. No Access

    Chapter and Conference Paper

    Cost-Benefit Analysis of Using Dependency Knowledge at Integration Testing

    In software system development, testing can take considerable time and resources, and there are numerous examples in the literature of how to improve the testing process. In particular, methods for selection a...

    Sahar Tahvili, Markus Bohlin in Product-Focused Software Process Improveme… (2016)

  12. No Access

    Article

    An experiment on the effectiveness and efficiency of exploratory testing

    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 experimen...

    Wasif Afzal, Ahmad Nauman Ghazi, Juha Itkonen in Empirical Software Engineering (2015)

  13. No Access

    Article

    Prediction of faults-slip-through in large software projects: an empirical evaluation

    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 consi...

    Wasif Afzal, Richard Torkar, Robert Feldt, Tony Gorschek in Software Quality Journal (2014)

  14. Chapter and Conference Paper

    Search-Based Testing for Embedded Telecom Software with Complex Input Structures

    In this paper, we discuss the application of search-based software testing techniques for unit level testing of a real-world telecommunication middleware at Ericsson. Our current implementation analyzes the ex...

    Kivanc Doganay, Sigrid Eldh, Wasif Afzal, Markus Bohlin in Testing Software and Systems (2014)