Requirement Dependencies–based Formal Approach for Test Case Prioritization in Regression Testing (2017)

Abstract Regression testing is the testing activity performed after changes occurred on software. Its aim is to increase confidence that achieved software adjustments have no negative impact on the already functional parts of the software. Test case prioritization is one technique that could be applied in regression testing with the aim to find faults…

Avenues for the Use of Cellular Automata In Image Processing (2017)

Abstract The majority of Cellular Automata (CA) described in the literature are binary or three-state. While several abstractions are possible to generalise to more than three states, only a negligible number of multi-state CA rules exist with concrete practical applications.This paper proposes a generic rule for multi-state CA. The rule allows for any number…

The Use of Simple Cellular Automata in Image Processing (2017)

Abstract Cellular Automata have been considered for a series of applications among which several image processing tasks. The goal of this paper is to investigate such existing methods, supporting the broader goal of identifying Cellular Automata rules able to automatically segment images. With the same broader goal in mind as future work, a detailed…

Parameterized Cellular Automata in Image Segmentation (2016)

Abstract This paper investigates a novel update rule for multi-state Cellular Automata (CA) in the context of greyscale image segmentation. The update rule is parameterized and takes into account the features of neighbouring cells compared to the features of the current cell. We use the resulting CA to segment several real-world images. During this…