<?xml version="1.0" encoding="UTF-8"?><?xml-stylesheet type="text/xsl" href="static/style.xsl"?><OAI-PMH xmlns="http://www.openarchives.org/OAI/2.0/" xmlns:xsi="http://www.w3.org/2001/XMLSchema-instance" xsi:schemaLocation="http://www.openarchives.org/OAI/2.0/ http://www.openarchives.org/OAI/2.0/OAI-PMH.xsd"><responseDate>2026-09-20T03:17:20Z</responseDate><request verb="GetRecord" identifier="oai:bura.brunel.ac.uk:2438/4575" metadataPrefix="dim">https://bura.brunel.ac.uk/oai/request</request><GetRecord><record><header><identifier>oai:bura.brunel.ac.uk:2438/4575</identifier><datestamp>2016-01-27T09:08:29Z</datestamp><setSpec>com_2438_23</setSpec><setSpec>com_2438_58</setSpec><setSpec>com_2438_8630</setSpec><setSpec>com_2438_8620</setSpec><setSpec>col_2438_3672</setSpec><setSpec>col_2438_210</setSpec><setSpec>col_2438_8638</setSpec></header><metadata><dim:dim xmlns:dim="http://www.dspace.org/xmlns/dspace/dim" xmlns:doc="http://www.lyncode.com/xoai" xmlns:xsi="http://www.w3.org/2001/XMLSchema-instance" xsi:schemaLocation="http://www.dspace.org/xmlns/dspace/dim http://www.dspace.org/schema/dim.xsd">
<dim:field mdschema="dc" element="contributor" qualifier="advisor">Hierons, RM</dim:field>
<dim:field mdschema="dc" element="contributor" qualifier="advisor">Swift, S</dim:field>
<dim:field mdschema="dc" element="contributor" qualifier="author">Kalaji, AbdulSalam</dim:field>
<dim:field mdschema="dc" element="date" qualifier="accessioned">2010-11-10T12:55:02Z</dim:field>
<dim:field mdschema="dc" element="date" qualifier="available">2010-11-10T12:55:02Z</dim:field>
<dim:field mdschema="dc" element="date" qualifier="issued">2010</dim:field>
<dim:field mdschema="dc" element="identifier" qualifier="uri">http://bura.brunel.ac.uk/handle/2438/4575</dim:field>
<dim:field mdschema="dc" element="description">This thesis was submitted for the degree of Doctor of Philosophy and awarded by Brunel University.</dim:field>
<dim:field mdschema="dc" element="description" qualifier="abstract" lang="en_US">The extended finite state machine (EFSM) is a powerful modelling approach that has been applied to represent a wide range of systems. Despite its popularity, testing from an EFSM is a substantial problem for two main reasons: path feasibility and path test case generation. The path feasibility problem concerns generating transition paths through an EFSM that are feasible and satisfy a given test criterion. In an EFSM, guards and assignments in a path‟s transitions may cause some selected paths to be infeasible. The problem of path test case generation is to find a sequence of inputs that can exercise the transitions in a given feasible path. However, the transitions‟ guards and assignments in a given path can impose difficulties when producing such data making the range of acceptable inputs narrowed down to a possibly tiny range. While search-based approaches have proven efficient in automating aspects of testing, these have received little attention when testing from EFSMs. This thesis proposes an integrated search-based approach to automatically test from an EFSM. The proposed approach generates paths through an EFSM that are potentially feasible and satisfy a test criterion. Then, it generates test cases that can exercise the generated feasible paths. The approach is evaluated by being used to test from five EFSM cases studies. The achieved experimental results demonstrate the value of the proposed approach.</dim:field>
<dim:field mdschema="dc" element="description" qualifier="provenance" lang="en">Submitted by Carolyn Bailey (carolyn.bailey@brunel.ac.uk) on 2010-11-10T12:53:58Z&#xd;
No. of bitstreams: 1&#xd;
Fulltext.pdf: 2421582 bytes, checksum: 56e372a249baa5bc4d080a255548e916 (MD5)</dim:field>
<dim:field mdschema="dc" element="description" qualifier="provenance" lang="en">Approved for entry into archive by Carolyn Bailey(carolyn.bailey@brunel.ac.uk) on 2010-11-10T12:55:02Z (GMT) No. of bitstreams: 1&#xd;
Fulltext.pdf: 2421582 bytes, checksum: 56e372a249baa5bc4d080a255548e916 (MD5)</dim:field>
<dim:field mdschema="dc" element="description" qualifier="provenance" lang="en">Made available in DSpace on 2010-11-10T12:55:02Z (GMT). No. of bitstreams: 1&#xd;
Fulltext.pdf: 2421582 bytes, checksum: 56e372a249baa5bc4d080a255548e916 (MD5)</dim:field>
<dim:field mdschema="dc" element="description" qualifier="sponsorship" lang="en_US">Aleppo University, Syria</dim:field>
<dim:field mdschema="dc" element="language" qualifier="iso" lang="en_US">en</dim:field>
<dim:field mdschema="dc" element="publisher">Brunel University, School of Information Systems, Computing and Mathematics</dim:field>
<dim:field mdschema="dc" element="relation" qualifier="ispartof">School of Information Systems, Computing and Mathematics</dim:field>
<dim:field mdschema="dc" element="relation" qualifier="uri">http://bura.brunel.ac.uk/bitstream/2438/4575/1/FulltextThesis.pdf</dim:field>
<dim:field mdschema="dc" element="subject" lang="en_US">Search-based software engineering</dim:field>
<dim:field mdschema="dc" element="subject" lang="en_US">Testing from extended finite state machine (EFSM)</dim:field>
<dim:field mdschema="dc" element="subject" lang="en_US">Generating feasible transition paths (FTPs)</dim:field>
<dim:field mdschema="dc" element="subject" lang="en_US">Fitness metric</dim:field>
<dim:field mdschema="dc" element="subject" lang="en_US">Test data generation for testing from EFSMs</dim:field>
<dim:field mdschema="dc" element="title" lang="en_US">Search-based software engineering: A search-based approach for testing from extended finite state machine (EFSM) models</dim:field>
<dim:field mdschema="dc" element="type" lang="en_US">Thesis</dim:field>
</dim:dim>
</metadata></record></GetRecord></OAI-PMH>