<?xml version="1.0" encoding="UTF-8"?>
<!-- generator="FeedCreator 1.8" -->
<?xml-stylesheet href="https://bruda.ca/lib/exe/css.php?s=feed" type="text/css"?>
<rdf:RDF
    xmlns="http://purl.org/rss/1.0/"
    xmlns:rdf="http://www.w3.org/1999/02/22-rdf-syntax-ns#"
    xmlns:slash="http://purl.org/rss/1.0/modules/slash/"
    xmlns:dc="http://purl.org/dc/elements/1.1/">
    <channel rdf:about="https://bruda.ca/feed.php">
        <title>Bruda.CA - part</title>
        <description></description>
        <link>https://bruda.ca/</link>
        <image rdf:resource="https://bruda.ca/_media/wiki/dokuwiki.svg" />
       <dc:date>2026-04-25T15:23:42+00:00</dc:date>
        <items>
            <rdf:Seq>
                <rdf:li rdf:resource="https://bruda.ca/part/msc_theses"/>
                <rdf:li rdf:resource="https://bruda.ca/part/part_members"/>
                <rdf:li rdf:resource="https://bruda.ca/part/part"/>
                <rdf:li rdf:resource="https://bruda.ca/part/publications"/>
                <rdf:li rdf:resource="https://bruda.ca/part/recruitment"/>
            </rdf:Seq>
        </items>
    </channel>
    <image rdf:about="https://bruda.ca/_media/wiki/dokuwiki.svg">
        <title>Bruda.CA</title>
        <link>https://bruda.ca/</link>
        <url>https://bruda.ca/_media/wiki/dokuwiki.svg</url>
    </image>
    <item rdf:about="https://bruda.ca/part/msc_theses">
        <dc:format>text/html</dc:format>
        <dc:date>2025-07-26T12:50:51+00:00</dc:date>
        <dc:creator>Anonymous (anonymous@undisclosed.example.com)</dc:creator>
        <title>msc_theses</title>
        <link>https://bruda.ca/part/msc_theses</link>
        <description>&lt;table&gt;&lt;tr&gt;&lt;th colspan=&quot;2&quot; width=&quot;50%&quot;&gt;Wed  2 Jul 2025  1:07 pm -0400&lt;/th&gt;&lt;th colspan=&quot;2&quot; width=&quot;50%&quot;&gt;current&lt;/th&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td class=&quot;diff-blockheader&quot; colspan=&quot;2&quot;&gt;Line 1:&lt;/td&gt;
&lt;td class=&quot;diff-blockheader&quot; colspan=&quot;2&quot;&gt;Line 1:&lt;/td&gt;
&lt;/tr&gt;
&lt;tr&gt;&lt;td colspan=&quot;2&quot;&gt;&amp;#160;&lt;/td&gt;&lt;td class=&quot;diff-lineheader&quot;&gt;+&lt;/td&gt;&lt;td class=&quot;diff-addedline&quot;&gt;====== On the Equivalence between Must-Test Specifications and the Linear Temporal Logic ======&lt;/td&gt;&lt;/tr&gt;
&lt;tr&gt;&lt;td colspan=&quot;2&quot;&gt;&amp;#160;&lt;/td&gt;&lt;td class=&quot;diff-lineheader&quot;&gt;+&lt;/td&gt;&lt;td class=&quot;diff-addedline&quot;&gt;By Atefeh Farhadi, July 2025.&amp;#160; Full paper: {{ :part:farhadi20250711.pdf |}}&lt;/td&gt;&lt;/tr&gt;
&lt;tr&gt;&lt;td colspan=&quot;2&quot;&gt;&amp;#160;&lt;/td&gt;&lt;td class=&quot;diff-lineheader&quot;&gt;+&lt;/td&gt;&lt;td class=&quot;diff-addedline&quot;&gt;&lt;/td&gt;&lt;/tr&gt;
&lt;tr&gt;&lt;td colspan=&quot;2&quot;&gt;&amp;#160;&lt;/td&gt;&lt;td class=&quot;diff-lineheader&quot;&gt;+&lt;/td&gt;&lt;td class=&quot;diff-addedline&quot;&gt;This paper explores the connections between two formal verification techniques: must testing and Linear Temporal Logic (LTL). Both are vital for validating system behaviors and ensuring proper operation. Must testing captures dynamic behaviors and ensures system requirements are met under all execution scenarios, while LTL specifies and verifies temporal properties within systems.&amp;#160; Concretely, we explore the equivalence between must testing and LTL.&amp;#160; We develop a practical (algorithmic) framework to translate must-test specifications into equivalent LTL formulas.&amp;#160; While we thus go only half-way toward establishing an equivalence, we believe that the conversion the other way around is possible as well.&amp;#160; On a practical note, we also note that model checking (the algorithmic LTL verification framework) is a very mature technology widely uses in practice, while must testing is deployed to a much lesser extent.&amp;#160; We therefore argue that our conversion is much more useful for practical applications.&amp;#160; This being said, a conversion of LTL formulae into equivalent must tests is a necessary future expansion of this study to establish formally the equivalence of the two frameworks.&lt;/td&gt;&lt;/tr&gt;
&lt;tr&gt;&lt;td colspan=&quot;2&quot;&gt;&amp;#160;&lt;/td&gt;&lt;td class=&quot;diff-lineheader&quot;&gt;+&lt;/td&gt;&lt;td class=&quot;diff-addedline&quot;&gt;&lt;/td&gt;&lt;/tr&gt;
&lt;tr&gt;&lt;td class=&quot;diff-lineheader&quot;&gt;&amp;#160;&lt;/td&gt;&lt;td class=&quot;diff-context&quot;&gt;====== On TorXakis Correctness as an ioco Implementation: An Empirical Model-Based Evaluation ======&lt;/td&gt;&lt;td class=&quot;diff-lineheader&quot;&gt;&amp;#160;&lt;/td&gt;&lt;td class=&quot;diff-context&quot;&gt;====== On TorXakis Correctness as an ioco Implementation: An Empirical Model-Based Evaluation ======&lt;/td&gt;&lt;/tr&gt;
&lt;tr&gt;&lt;td class=&quot;diff-lineheader&quot;&gt;&amp;#160;&lt;/td&gt;&lt;td class=&quot;diff-context&quot;&gt;By Reza Ghasemi, May 2025.&amp;#160; Full paper: {{ :part:ghasemi202505.pdf |}}&lt;/td&gt;&lt;td class=&quot;diff-lineheader&quot;&gt;&amp;#160;&lt;/td&gt;&lt;td class=&quot;diff-context&quot;&gt;By Reza Ghasemi, May 2025.&amp;#160; Full paper: {{ :part:ghasemi202505.pdf |}}&lt;/td&gt;&lt;/tr&gt;
&lt;/table&gt;</description>
    </item>
    <item rdf:about="https://bruda.ca/part/part_members">
        <dc:format>text/html</dc:format>
        <dc:date>2021-11-08T21:53:42+00:00</dc:date>
        <dc:creator>Anonymous (anonymous@undisclosed.example.com)</dc:creator>
        <title>part_members</title>
        <link>https://bruda.ca/part/part_members</link>
        <description>&lt;table&gt;&lt;tr&gt;&lt;th colspan=&quot;2&quot; width=&quot;50%&quot;&gt;Thu 13 Aug 2020  3:52 pm -0400&lt;/th&gt;&lt;th colspan=&quot;2&quot; width=&quot;50%&quot;&gt;current&lt;/th&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td class=&quot;diff-blockheader&quot; colspan=&quot;2&quot;&gt;Line 5:&lt;/td&gt;
&lt;td class=&quot;diff-blockheader&quot; colspan=&quot;2&quot;&gt;Line 5:&lt;/td&gt;
&lt;/tr&gt;
&lt;tr&gt;&lt;td class=&quot;diff-lineheader&quot;&gt;&amp;#160;&lt;/td&gt;&lt;td class=&quot;diff-context&quot;&gt;====== Members ======&lt;/td&gt;&lt;td class=&quot;diff-lineheader&quot;&gt;&amp;#160;&lt;/td&gt;&lt;td class=&quot;diff-context&quot;&gt;====== Members ======&lt;/td&gt;&lt;/tr&gt;
&lt;tr&gt;&lt;td class=&quot;diff-lineheader&quot;&gt;&amp;#160;&lt;/td&gt;&lt;td class=&quot;diff-context&quot;&gt;&lt;/td&gt;&lt;td class=&quot;diff-lineheader&quot;&gt;&amp;#160;&lt;/td&gt;&lt;td class=&quot;diff-context&quot;&gt;&lt;/td&gt;&lt;/tr&gt;
&lt;tr&gt;&lt;td colspan=&quot;2&quot;&gt;&amp;#160;&lt;/td&gt;&lt;td class=&quot;diff-lineheader&quot;&gt;+&lt;/td&gt;&lt;td class=&quot;diff-addedline&quot;&gt;&amp;#160; * Movahed Abdolahi&lt;/td&gt;&lt;/tr&gt;
&lt;tr&gt;&lt;td colspan=&quot;2&quot;&gt;&amp;#160;&lt;/td&gt;&lt;td class=&quot;diff-lineheader&quot;&gt;+&lt;/td&gt;&lt;td class=&quot;diff-addedline&quot;&gt;&amp;#160; * Afshin Bahrampour&lt;/td&gt;&lt;/tr&gt;
&lt;tr&gt;&lt;td colspan=&quot;2&quot;&gt;&amp;#160;&lt;/td&gt;&lt;td class=&quot;diff-lineheader&quot;&gt;+&lt;/td&gt;&lt;td class=&quot;diff-addedline&quot;&gt;&amp;#160; * Ali Irannezhadi&lt;/td&gt;&lt;/tr&gt;
&lt;tr&gt;&lt;td class=&quot;diff-lineheader&quot;&gt;&amp;#160;&lt;/td&gt;&lt;td class=&quot;diff-context&quot;&gt;&amp;#160; * Simin Li &amp;lt; &amp;lt;li@cs.ubishops.ca&amp;gt; &amp;gt;&lt;/td&gt;&lt;td class=&quot;diff-lineheader&quot;&gt;&amp;#160;&lt;/td&gt;&lt;td class=&quot;diff-context&quot;&gt;&amp;#160; * Simin Li &amp;lt; &amp;lt;li@cs.ubishops.ca&amp;gt; &amp;gt;&lt;/td&gt;&lt;/tr&gt;
&lt;tr&gt;&lt;td class=&quot;diff-lineheader&quot;&gt;-&lt;/td&gt;&lt;td class=&quot;diff-deletedline&quot;&gt;&amp;#160; *&amp;#160;&lt;strong class=&quot;diff-mark&quot;&gt;Javad Omidvar &amp;lt; &amp;lt;omidvar@cs.ubishops.ca&amp;gt; &amp;gt;&lt;/strong&gt;&lt;/td&gt;&lt;td class=&quot;diff-lineheader&quot;&gt;+&lt;/td&gt;&lt;td class=&quot;diff-addedline&quot;&gt;&amp;#160; *&amp;#160;&lt;strong class=&quot;diff-mark&quot;&gt;Shahin Novin&lt;/strong&gt;&lt;/td&gt;&lt;/tr&gt;
&lt;tr&gt;&lt;td class=&quot;diff-lineheader&quot;&gt;&amp;#160;&lt;/td&gt;&lt;td class=&quot;diff-context&quot;&gt;&lt;/td&gt;&lt;td class=&quot;diff-lineheader&quot;&gt;&amp;#160;&lt;/td&gt;&lt;td class=&quot;diff-context&quot;&gt;&lt;/td&gt;&lt;/tr&gt;
&lt;tr&gt;&lt;td class=&quot;diff-lineheader&quot;&gt;&amp;#160;&lt;/td&gt;&lt;td class=&quot;diff-context&quot;&gt;====== Alumni ======&lt;/td&gt;&lt;td class=&quot;diff-lineheader&quot;&gt;&amp;#160;&lt;/td&gt;&lt;td class=&quot;diff-context&quot;&gt;====== Alumni ======&lt;/td&gt;&lt;/tr&gt;
&lt;tr&gt;&lt;td class=&quot;diff-lineheader&quot;&gt;&amp;#160;&lt;/td&gt;&lt;td class=&quot;diff-context&quot;&gt;&lt;/td&gt;&lt;td class=&quot;diff-lineheader&quot;&gt;&amp;#160;&lt;/td&gt;&lt;td class=&quot;diff-context&quot;&gt;&lt;/td&gt;&lt;/tr&gt;
&lt;tr&gt;&lt;td colspan=&quot;2&quot;&gt;&amp;#160;&lt;/td&gt;&lt;td class=&quot;diff-lineheader&quot;&gt;+&lt;/td&gt;&lt;td class=&quot;diff-addedline&quot;&gt;&amp;#160; * Javad Omidvar (MSc, 2021) &amp;lt; &amp;lt;omidvar@cs.ubishops.ca&amp;gt; &amp;gt;&lt;/td&gt;&lt;/tr&gt;
&lt;tr&gt;&lt;td class=&quot;diff-lineheader&quot;&gt;&amp;#160;&lt;/td&gt;&lt;td class=&quot;diff-context&quot;&gt;&amp;#160; * Tianqi Xiao (MSc, 2020) &amp;lt; &amp;lt;xiao@cs.ubishops.ca&amp;gt; &amp;gt;&lt;/td&gt;&lt;td class=&quot;diff-lineheader&quot;&gt;&amp;#160;&lt;/td&gt;&lt;td class=&quot;diff-context&quot;&gt;&amp;#160; * Tianqi Xiao (MSc, 2020) &amp;lt; &amp;lt;xiao@cs.ubishops.ca&amp;gt; &amp;gt;&lt;/td&gt;&lt;/tr&gt;
&lt;tr&gt;&lt;td class=&quot;diff-lineheader&quot;&gt;&amp;#160;&lt;/td&gt;&lt;td class=&quot;diff-context&quot;&gt;&amp;#160; * Mehrdad Naserdoust (MSc, 2020) &amp;lt; &amp;lt;naserdoust@cs.ubishops.ca&amp;gt; &amp;gt;&lt;/td&gt;&lt;td class=&quot;diff-lineheader&quot;&gt;&amp;#160;&lt;/td&gt;&lt;td class=&quot;diff-context&quot;&gt;&amp;#160; * Mehrdad Naserdoust (MSc, 2020) &amp;lt; &amp;lt;naserdoust@cs.ubishops.ca&amp;gt; &amp;gt;&lt;/td&gt;&lt;/tr&gt;
&lt;/table&gt;</description>
    </item>
    <item rdf:about="https://bruda.ca/part/part">
        <dc:format>text/html</dc:format>
        <dc:date>2014-11-30T20:37:36+00:00</dc:date>
        <dc:creator>Anonymous (anonymous@undisclosed.example.com)</dc:creator>
        <title>part</title>
        <link>https://bruda.ca/part/part</link>
        <description>&lt;table&gt;&lt;tr&gt;&lt;th colspan=&quot;2&quot; width=&quot;50%&quot;&gt;Wed 16 May 2012 10:44 am -0400&lt;/th&gt;&lt;th colspan=&quot;2&quot; width=&quot;50%&quot;&gt;current&lt;/th&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td class=&quot;diff-blockheader&quot; colspan=&quot;2&quot;&gt;Line 2:&lt;/td&gt;
&lt;td class=&quot;diff-blockheader&quot; colspan=&quot;2&quot;&gt;Line 2:&lt;/td&gt;
&lt;/tr&gt;
&lt;tr&gt;&lt;td class=&quot;diff-lineheader&quot;&gt;&amp;#160;&lt;/td&gt;&lt;td class=&quot;diff-context&quot;&gt;Our research interests encompass all the aspects of parallel computations, including distributed systems. We are also interested in real-time computations. Unsurprising, our main focus is therefore at the intersection of these two areas, that is, in the domain of parallel and distributed real-time computations.&lt;/td&gt;&lt;td class=&quot;diff-lineheader&quot;&gt;&amp;#160;&lt;/td&gt;&lt;td class=&quot;diff-context&quot;&gt;Our research interests encompass all the aspects of parallel computations, including distributed systems. We are also interested in real-time computations. Unsurprising, our main focus is therefore at the intersection of these two areas, that is, in the domain of parallel and distributed real-time computations.&lt;/td&gt;&lt;/tr&gt;
&lt;tr&gt;&lt;td class=&quot;diff-lineheader&quot;&gt;&amp;#160;&lt;/td&gt;&lt;td class=&quot;diff-context&quot;&gt;&lt;/td&gt;&lt;td class=&quot;diff-lineheader&quot;&gt;&amp;#160;&lt;/td&gt;&lt;td class=&quot;diff-context&quot;&gt;&lt;/td&gt;&lt;/tr&gt;
&lt;tr&gt;&lt;td class=&quot;diff-lineheader&quot;&gt;-&lt;/td&gt;&lt;td class=&quot;diff-deletedline&quot;&gt;We approach the mentioned areas from three perspectives: complexity-theoretic, formal methods and testing, and systems.&amp;#160;&lt;strong class=&quot;diff-mark&quot;&gt;Our&amp;#160;&lt;/strong&gt;main drive is&amp;#160;&lt;strong class=&quot;diff-mark&quot;&gt;currently on formal methods and conformance testing&lt;/strong&gt;,&amp;#160;&lt;strong class=&quot;diff-mark&quot;&gt;but we&amp;#160;&lt;/strong&gt;are&amp;#160;&lt;strong class=&quot;diff-mark&quot;&gt;also involved in complexity-theoretic approaches and to some degree&amp;#160;&lt;/strong&gt;in systems.&lt;/td&gt;&lt;td class=&quot;diff-lineheader&quot;&gt;+&lt;/td&gt;&lt;td class=&quot;diff-addedline&quot;&gt;We approach the mentioned areas from three perspectives: complexity-theoretic, formal methods and testing, and systems.&amp;#160;&lt;strong class=&quot;diff-mark&quot;&gt;Currently our&amp;#160;&lt;/strong&gt;main drive is&amp;#160;&lt;strong class=&quot;diff-mark&quot;&gt;in the former area&lt;/strong&gt;,&amp;#160;&lt;strong class=&quot;diff-mark&quot;&gt;namely in formal language models of parallel computations.&amp;#160; We&amp;#160;&lt;/strong&gt;are&amp;#160;&lt;strong class=&quot;diff-mark&quot;&gt;investigating several such models&amp;#160;&lt;/strong&gt;in&amp;#160;&lt;strong class=&quot;diff-mark&quot;&gt;the family of parallel communicating grammar&amp;#160;&lt;/strong&gt;systems&lt;strong class=&quot;diff-mark&quot;&gt;, with research into corresponding automata being considered&lt;/strong&gt;.&lt;/td&gt;&lt;/tr&gt;
&lt;tr&gt;&lt;td class=&quot;diff-lineheader&quot;&gt;&amp;#160;&lt;/td&gt;&lt;td class=&quot;diff-context&quot;&gt;&lt;/td&gt;&lt;td class=&quot;diff-lineheader&quot;&gt;&amp;#160;&lt;/td&gt;&lt;td class=&quot;diff-context&quot;&gt;&lt;/td&gt;&lt;/tr&gt;
&lt;tr&gt;&lt;td class=&quot;diff-lineheader&quot;&gt;-&lt;/td&gt;&lt;td class=&quot;diff-deletedline&quot;&gt;&lt;strong class=&quot;diff-mark&quot;&gt;In a first variant of conformance testing (e.g., model checking),&amp;#160;&lt;/strong&gt;the&amp;#160;&lt;strong class=&quot;diff-mark&quot;&gt;specification consists&amp;#160;&lt;/strong&gt;in&amp;#160;&lt;strong class=&quot;diff-mark&quot;&gt;a logical formula, which&amp;#160;&lt;/strong&gt;is&amp;#160;&lt;strong class=&quot;diff-mark&quot;&gt;checked against the implementation; in a second variant (e.g., model&lt;/strong&gt;-&lt;strong class=&quot;diff-mark&quot;&gt;based testing) the specification takes an algebraic form&amp;#160;&lt;/strong&gt;and is&amp;#160;&lt;strong class=&quot;diff-mark&quot;&gt;then compared with&amp;#160;&lt;/strong&gt;the&amp;#160;&lt;strong class=&quot;diff-mark&quot;&gt;implementation either directly or via systematic test suites. A mixed&lt;/strong&gt;,&amp;#160;&lt;strong class=&quot;diff-mark&quot;&gt;logic&amp;#160;&lt;/strong&gt;and&amp;#160;&lt;strong class=&quot;diff-mark&quot;&gt;algebraic approach has been tried more or&amp;#160;&lt;/strong&gt;less&amp;#160;&lt;strong class=&quot;diff-mark&quot;&gt;incipiently in&amp;#160;&lt;/strong&gt;the&amp;#160;&lt;strong class=&quot;diff-mark&quot;&gt;area&amp;#160;&lt;/strong&gt;of&amp;#160;&lt;strong class=&quot;diff-mark&quot;&gt;untimed&amp;#160;&lt;/strong&gt;(&lt;strong class=&quot;diff-mark&quot;&gt;non-real-time&lt;/strong&gt;)&amp;#160;&lt;strong class=&quot;diff-mark&quot;&gt;systems&lt;/strong&gt;.&amp;#160;&lt;strong class=&quot;diff-mark&quot;&gt;One of&amp;#160;&lt;/strong&gt;the research&amp;#160;&lt;strong class=&quot;diff-mark&quot;&gt;directions we are pursuing&amp;#160;&lt;/strong&gt;is&amp;#160;&lt;strong class=&quot;diff-mark&quot;&gt;such a unified approach for&amp;#160;&lt;/strong&gt;real time&lt;strong class=&quot;diff-mark&quot;&gt;. In particular&lt;/strong&gt;,&amp;#160;&lt;strong class=&quot;diff-mark&quot;&gt;a hybrid approach&amp;#160;&lt;/strong&gt;to real-time&amp;#160;&lt;strong class=&quot;diff-mark&quot;&gt;specification should become possible: we will allow logic specifications for those parts of&amp;#160;&lt;/strong&gt;the&amp;#160;&lt;strong class=&quot;diff-mark&quot;&gt;system most suitable for such, and algebraic specifications for those parts which are more suitable for such a description&lt;/strong&gt;.&lt;/td&gt;&lt;td class=&quot;diff-lineheader&quot;&gt;+&lt;/td&gt;&lt;td class=&quot;diff-addedline&quot;&gt;&lt;strong class=&quot;diff-mark&quot;&gt;At&amp;#160;&lt;/strong&gt;the&amp;#160;&lt;strong class=&quot;diff-mark&quot;&gt;same time we are active&amp;#160;&lt;/strong&gt;in&amp;#160;&lt;strong class=&quot;diff-mark&quot;&gt;formal methods.&amp;#160; Conformance testing&amp;#160;&lt;/strong&gt;is&amp;#160;&lt;strong class=&quot;diff-mark&quot;&gt;mostly focused on finite&lt;/strong&gt;-&lt;strong class=&quot;diff-mark&quot;&gt;state systems&amp;#160;&lt;/strong&gt;and is&amp;#160;&lt;strong class=&quot;diff-mark&quot;&gt;thus suitable for&amp;#160;&lt;/strong&gt;the&amp;#160;&lt;strong class=&quot;diff-mark&quot;&gt;verification of hardware and communication protocols&lt;/strong&gt;, and less&amp;#160;&lt;strong class=&quot;diff-mark&quot;&gt;suitable for&amp;#160;&lt;/strong&gt;the&amp;#160;&lt;strong class=&quot;diff-mark&quot;&gt;verification of complex software. Conformance testing&amp;#160;&lt;/strong&gt;of&amp;#160;&lt;strong class=&quot;diff-mark&quot;&gt;infinite systems—more suitable for software verification—has received however sustained attention recently, though most of this attention is on the logical&amp;#160;&lt;/strong&gt;(&lt;strong class=&quot;diff-mark&quot;&gt;model checking&lt;/strong&gt;)&amp;#160;&lt;strong class=&quot;diff-mark&quot;&gt;side&lt;/strong&gt;.&amp;#160;&lt;strong class=&quot;diff-mark&quot;&gt;Another direction in our research is thus&amp;#160;&lt;/strong&gt;the&amp;#160;&lt;strong class=&quot;diff-mark&quot;&gt;study of algebraic, compositional approaches to this area. This&amp;#160;&lt;/strong&gt;research is&amp;#160;&lt;strong class=&quot;diff-mark&quot;&gt;based on visibly pushdown languages as well as grammar systems.&amp;#160; Our work on the matter is not&amp;#160;&lt;/strong&gt;real time,&amp;#160;&lt;strong class=&quot;diff-mark&quot;&gt;but we plan&amp;#160;&lt;/strong&gt;to&amp;#160;&lt;strong class=&quot;diff-mark&quot;&gt;extend it into the&amp;#160;&lt;/strong&gt;real-time&amp;#160;&lt;strong class=&quot;diff-mark&quot;&gt;domain in&amp;#160;&lt;/strong&gt;the&amp;#160;&lt;strong class=&quot;diff-mark&quot;&gt;near future&lt;/strong&gt;.&amp;#160;&lt;/td&gt;&lt;/tr&gt;
&lt;tr&gt;&lt;td class=&quot;diff-lineheader&quot;&gt;&amp;#160;&lt;/td&gt;&lt;td class=&quot;diff-context&quot;&gt;&lt;/td&gt;&lt;td class=&quot;diff-lineheader&quot;&gt;&amp;#160;&lt;/td&gt;&lt;td class=&quot;diff-context&quot;&gt;&lt;/td&gt;&lt;/tr&gt;
&lt;tr&gt;&lt;td class=&quot;diff-lineheader&quot;&gt;-&lt;/td&gt;&lt;td class=&quot;diff-deletedline&quot;&gt;&lt;strong class=&quot;diff-mark&quot;&gt;Conformance testing is mostly focused on finite-state systems and is thus suitable for&amp;#160;&lt;/strong&gt;the&amp;#160;&lt;strong class=&quot;diff-mark&quot;&gt;verification&amp;#160;&lt;/strong&gt;of&amp;#160;&lt;strong class=&quot;diff-mark&quot;&gt;hardware and communication protocols, and less suitable for the verification of software. Conformance testing of infinite&amp;#160;&lt;/strong&gt;systems&lt;strong class=&quot;diff-mark&quot;&gt;—more suitable for software verification—has received however sustained attention recently, though most of this attention is on the logical (model checking) side&lt;/strong&gt;.&amp;#160;&lt;strong class=&quot;diff-mark&quot;&gt;Another direction in our research is the study of algebraic&lt;/strong&gt;,&amp;#160;&lt;strong class=&quot;diff-mark&quot;&gt;compositional approaches to this area. Our&amp;#160;&lt;/strong&gt;work on the matter&amp;#160;&lt;strong class=&quot;diff-mark&quot;&gt;is not real time, but we plan to extend it into&amp;#160;&lt;/strong&gt;the&amp;#160;&lt;strong class=&quot;diff-mark&quot;&gt;real-time domain soon. Our work on the matter is based on visibly pushdown languages, but plans to extend it&amp;#160;&lt;/strong&gt;to&amp;#160;&lt;strong class=&quot;diff-mark&quot;&gt;context-free constructs and beyond exist&lt;/strong&gt;.&lt;/td&gt;&lt;td class=&quot;diff-lineheader&quot;&gt;+&lt;/td&gt;&lt;td class=&quot;diff-addedline&quot;&gt;&lt;strong class=&quot;diff-mark&quot;&gt;We are also interested in&amp;#160;&lt;/strong&gt;the&amp;#160;&lt;strong class=&quot;diff-mark&quot;&gt;complexity theory&amp;#160;&lt;/strong&gt;of&amp;#160;&lt;strong class=&quot;diff-mark&quot;&gt;massively parallel&amp;#160;&lt;/strong&gt;systems.&amp;#160;&lt;strong class=&quot;diff-mark&quot;&gt;Recent&lt;/strong&gt;,&amp;#160;&lt;strong class=&quot;diff-mark&quot;&gt;continuing&amp;#160;&lt;/strong&gt;work on the matter&amp;#160;&lt;strong class=&quot;diff-mark&quot;&gt;includes&amp;#160;&lt;/strong&gt;the&amp;#160;&lt;strong class=&quot;diff-mark&quot;&gt;characterization of models with reconfigurable busses as opposed&amp;#160;&lt;/strong&gt;to&amp;#160;&lt;strong class=&quot;diff-mark&quot;&gt;models with shared memory&lt;/strong&gt;.&lt;/td&gt;&lt;/tr&gt;
&lt;tr&gt;&lt;td class=&quot;diff-lineheader&quot;&gt;&amp;#160;&lt;/td&gt;&lt;td class=&quot;diff-context&quot;&gt;&lt;/td&gt;&lt;td class=&quot;diff-lineheader&quot;&gt;&amp;#160;&lt;/td&gt;&lt;td class=&quot;diff-context&quot;&gt;&lt;/td&gt;&lt;/tr&gt;
&lt;tr&gt;&lt;td class=&quot;diff-lineheader&quot;&gt;-&lt;/td&gt;&lt;td class=&quot;diff-deletedline&quot;&gt;&lt;strong class=&quot;diff-mark&quot;&gt;In all, we are investigating more or less&amp;#160;&lt;/strong&gt;in&amp;#160;&lt;strong class=&quot;diff-mark&quot;&gt;parallel algebraic approached to&amp;#160;&lt;/strong&gt;the&amp;#160;&lt;strong class=&quot;diff-mark&quot;&gt;conformance testing of infinite-state&amp;#160;&lt;/strong&gt;systems,&amp;#160;&lt;strong class=&quot;diff-mark&quot;&gt;and also unified approaches&amp;#160;&lt;/strong&gt;(&lt;strong class=&quot;diff-mark&quot;&gt;logic and algebraic) of classical (finite-state) systems. One day these&amp;#160;&lt;/strong&gt;will&amp;#160;&lt;strong class=&quot;diff-mark&quot;&gt;be joined together into a nice unified theory of conformance testing for infinite-state systems. &lt;/strong&gt;&lt;/td&gt;&lt;td class=&quot;diff-lineheader&quot;&gt;+&lt;/td&gt;&lt;td class=&quot;diff-addedline&quot;&gt;&lt;strong class=&quot;diff-mark&quot;&gt;Some research&amp;#160;&lt;/strong&gt;in the systems&amp;#160;&lt;strong class=&quot;diff-mark&quot;&gt;area exists&lt;/strong&gt;,&amp;#160;&lt;strong class=&quot;diff-mark&quot;&gt;though this is currently on the back burner&amp;#160;&lt;/strong&gt;(&lt;strong class=&quot;diff-mark&quot;&gt;but&amp;#160;&lt;/strong&gt;will&amp;#160;&lt;strong class=&quot;diff-mark&quot;&gt;increase&amp;#160;&lt;/strong&gt;in&amp;#160;&lt;strong class=&quot;diff-mark&quot;&gt;importance as soon as&amp;#160;&lt;/strong&gt;the&amp;#160;&lt;strong class=&quot;diff-mark&quot;&gt;supporting theoretical&amp;#160;&lt;/strong&gt;work&amp;#160;&lt;strong class=&quot;diff-mark&quot;&gt;is completed)&lt;/strong&gt;.&lt;/td&gt;&lt;/tr&gt;
&lt;tr&gt;&lt;td class=&quot;diff-lineheader&quot;&gt;-&lt;/td&gt;&lt;td class=&quot;diff-deletedline&quot;&gt;&lt;strong class=&quot;diff-mark&quot;&gt; &lt;/strong&gt;&lt;/td&gt;&lt;td class=&quot;diff-lineheader&quot;&gt;+&lt;/td&gt;&lt;td class=&quot;diff-addedline&quot;&gt;&lt;/td&gt;&lt;/tr&gt;
&lt;tr&gt;&lt;td class=&quot;diff-lineheader&quot;&gt;-&lt;/td&gt;&lt;td class=&quot;diff-deletedline&quot;&gt;&lt;strong class=&quot;diff-mark&quot;&gt;We are also interested&amp;#160;&lt;/strong&gt;in the&amp;#160;&lt;strong class=&quot;diff-mark&quot;&gt;complexity theory of massively parallel systems. Recent, continuing&amp;#160;&lt;/strong&gt;work&amp;#160;&lt;strong class=&quot;diff-mark&quot;&gt;on the matter includes the characterization of models with reconfigurable busses as opposed to models with shared memory&lt;/strong&gt;.&lt;/td&gt;&lt;td class=&quot;diff-lineheader&quot;&gt;+&lt;/td&gt;&lt;td class=&quot;diff-addedline&quot;&gt;&lt;/td&gt;&lt;/tr&gt;
&lt;/table&gt;</description>
    </item>
    <item rdf:about="https://bruda.ca/part/publications">
        <dc:format>text/html</dc:format>
        <dc:date>2024-02-07T15:26:13+00:00</dc:date>
        <dc:creator>Anonymous (anonymous@undisclosed.example.com)</dc:creator>
        <title>publications</title>
        <link>https://bruda.ca/part/publications</link>
        <description>&lt;table&gt;&lt;tr&gt;&lt;th colspan=&quot;2&quot; width=&quot;50%&quot;&gt;Sun  6 Nov 2022 12:21 pm -0500&lt;/th&gt;&lt;th colspan=&quot;2&quot; width=&quot;50%&quot;&gt;current&lt;/th&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td class=&quot;diff-blockheader&quot; colspan=&quot;2&quot;&gt;Line 8:&lt;/td&gt;
&lt;td class=&quot;diff-blockheader&quot; colspan=&quot;2&quot;&gt;Line 8:&lt;/td&gt;
&lt;/tr&gt;
&lt;tr&gt;&lt;td class=&quot;diff-lineheader&quot;&gt;&amp;#160;&lt;/td&gt;&lt;td class=&quot;diff-context&quot;&gt;&lt;/td&gt;&lt;td class=&quot;diff-lineheader&quot;&gt;&amp;#160;&lt;/td&gt;&lt;td class=&quot;diff-context&quot;&gt;&lt;/td&gt;&lt;/tr&gt;
&lt;tr&gt;&lt;td class=&quot;diff-lineheader&quot;&gt;&amp;#160;&lt;/td&gt;&lt;td class=&quot;diff-context&quot;&gt;====== Journal papers ======&lt;/td&gt;&lt;td class=&quot;diff-lineheader&quot;&gt;&amp;#160;&lt;/td&gt;&lt;td class=&quot;diff-context&quot;&gt;====== Journal papers ======&lt;/td&gt;&lt;/tr&gt;
&lt;tr&gt;&lt;td colspan=&quot;2&quot;&gt;&amp;#160;&lt;/td&gt;&lt;td class=&quot;diff-lineheader&quot;&gt;+&lt;/td&gt;&lt;td class=&quot;diff-addedline&quot;&gt;&amp;#160; - O. N. Timo, T. Xiao, F. Avellaneda, Y. Malik, and S. Bruda, __Evaluating trustworthiness of decision tree learning algorithms based on equivalence checking__, AI and Ethics (2024), [[https://doi.org/10.1007/s43681-023-00415-0]].&lt;/td&gt;&lt;/tr&gt;
&lt;tr&gt;&lt;td class=&quot;diff-lineheader&quot;&gt;&amp;#160;&lt;/td&gt;&lt;td class=&quot;diff-context&quot;&gt;&amp;#160; - C. Huang and S. D. Bruda, [[http://www.acta.sapientia.ro/acta-info/C12-2/info12-2-2.pdf|Improved balance in multiplayer online battle arena games]], [[http://www.acta.sapientia.ro/acta-info/|Acta Universitatis Sapientiae, Informatica]], 12:2 (2020) 183-204.&lt;/td&gt;&lt;td class=&quot;diff-lineheader&quot;&gt;&amp;#160;&lt;/td&gt;&lt;td class=&quot;diff-context&quot;&gt;&amp;#160; - C. Huang and S. D. Bruda, [[http://www.acta.sapientia.ro/acta-info/C12-2/info12-2-2.pdf|Improved balance in multiplayer online battle arena games]], [[http://www.acta.sapientia.ro/acta-info/|Acta Universitatis Sapientiae, Informatica]], 12:2 (2020) 183-204.&lt;/td&gt;&lt;/tr&gt;
&lt;tr&gt;&lt;td class=&quot;diff-lineheader&quot;&gt;&amp;#160;&lt;/td&gt;&lt;td class=&quot;diff-context&quot;&gt;&amp;#160; - Mary Sarah Ruth Wilkin and Stefan D. Bruda, [[http://www.acta.sapientia.ro/acta-info/C8-2/info82-01.pdf|Parallel communicating grammar systems with context-free components are Turing complete for any communication model]], [[http://www.acta.sapientia.ro/acta-info/|Acta Universitatis Sapientiae, Informatica]], 8:2 (2016), 113−170.&lt;/td&gt;&lt;td class=&quot;diff-lineheader&quot;&gt;&amp;#160;&lt;/td&gt;&lt;td class=&quot;diff-context&quot;&gt;&amp;#160; - Mary Sarah Ruth Wilkin and Stefan D. Bruda, [[http://www.acta.sapientia.ro/acta-info/C8-2/info82-01.pdf|Parallel communicating grammar systems with context-free components are Turing complete for any communication model]], [[http://www.acta.sapientia.ro/acta-info/|Acta Universitatis Sapientiae, Informatica]], 8:2 (2016), 113−170.&lt;/td&gt;&lt;/tr&gt;
&lt;/table&gt;</description>
    </item>
    <item rdf:about="https://bruda.ca/part/recruitment">
        <dc:format>text/html</dc:format>
        <dc:date>2015-05-03T21:19:56+00:00</dc:date>
        <dc:creator>Anonymous (anonymous@undisclosed.example.com)</dc:creator>
        <title>recruitment</title>
        <link>https://bruda.ca/part/recruitment</link>
        <description>&lt;table&gt;&lt;tr&gt;&lt;th colspan=&quot;2&quot; width=&quot;50%&quot;&gt;Sat 25 Apr 2026 11:23 am -0400&lt;/th&gt;&lt;th colspan=&quot;2&quot; width=&quot;50%&quot;&gt;current&lt;/th&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td class=&quot;diff-blockheader&quot; colspan=&quot;2&quot;&gt;Line 1:&lt;/td&gt;
&lt;td class=&quot;diff-blockheader&quot; colspan=&quot;2&quot;&gt;Line 1:&lt;/td&gt;
&lt;/tr&gt;
&lt;tr&gt;&lt;td colspan=&quot;2&quot;&gt;&amp;#160;&lt;/td&gt;&lt;td class=&quot;diff-lineheader&quot;&gt;+&lt;/td&gt;&lt;td class=&quot;diff-addedline&quot;&gt;Stefan Bruda is supervising a team of MSc students working in a [[https://part.bruda.ca|number of areas]] and he is interested in expanding his team. We welcome graduate students interested in working on real-time systems from three perspectives: complexity-theoretic, formal methods and testing, and systems.&lt;/td&gt;&lt;/tr&gt;
&lt;tr&gt;&lt;td colspan=&quot;2&quot;&gt;&amp;#160;&lt;/td&gt;&lt;td class=&quot;diff-lineheader&quot;&gt;+&lt;/td&gt;&lt;td class=&quot;diff-addedline&quot;&gt;&lt;/td&gt;&lt;/tr&gt;
&lt;tr&gt;&lt;td colspan=&quot;2&quot;&gt;&amp;#160;&lt;/td&gt;&lt;td class=&quot;diff-lineheader&quot;&gt;+&lt;/td&gt;&lt;td class=&quot;diff-addedline&quot;&gt;Note however that the later perspective (systems) is currently on the backburner; no involvment is taking place or expected in the near future.&lt;/td&gt;&lt;/tr&gt;
&lt;tr&gt;&lt;td colspan=&quot;2&quot;&gt;&amp;#160;&lt;/td&gt;&lt;td class=&quot;diff-lineheader&quot;&gt;+&lt;/td&gt;&lt;td class=&quot;diff-addedline&quot;&gt;&lt;/td&gt;&lt;/tr&gt;
&lt;tr&gt;&lt;td colspan=&quot;2&quot;&gt;&amp;#160;&lt;/td&gt;&lt;td class=&quot;diff-lineheader&quot;&gt;+&lt;/td&gt;&lt;td class=&quot;diff-addedline&quot;&gt;We welcome qualified students interested on the matter and we shall then discuss the concrete topic of research for the programme. The ideal candidate comes from either Computer Science of Math, has a solid background in discrete math, and is interested in one of the following areas: formal methods, formal languages, automata, complexity theory.&lt;/td&gt;&lt;/tr&gt;
&lt;tr&gt;&lt;td colspan=&quot;2&quot;&gt;&amp;#160;&lt;/td&gt;&lt;td class=&quot;diff-lineheader&quot;&gt;+&lt;/td&gt;&lt;td class=&quot;diff-addedline&quot;&gt;&lt;/td&gt;&lt;/tr&gt;
&lt;tr&gt;&lt;td colspan=&quot;2&quot;&gt;&amp;#160;&lt;/td&gt;&lt;td class=&quot;diff-lineheader&quot;&gt;+&lt;/td&gt;&lt;td class=&quot;diff-addedline&quot;&gt;While experience in the above mentioned areas is a plus, candidates should not feel discouraged by lack of such background. Indeed, the Department of Computer Science at Bishop&amp;#039;s University offers a good selection of graduate courses on these topics. We are also a friendly team and we support each other. Interest on the matter and hard work have been (and will continue to be) keys to success in our group.&lt;/td&gt;&lt;/tr&gt;
&lt;tr&gt;&lt;td colspan=&quot;2&quot;&gt;&amp;#160;&lt;/td&gt;&lt;td class=&quot;diff-lineheader&quot;&gt;+&lt;/td&gt;&lt;td class=&quot;diff-addedline&quot;&gt;&lt;/td&gt;&lt;/tr&gt;
&lt;tr&gt;&lt;td class=&quot;diff-lineheader&quot;&gt;&amp;#160;&lt;/td&gt;&lt;td class=&quot;diff-context&quot;&gt;&lt;/td&gt;&lt;td class=&quot;diff-lineheader&quot;&gt;&amp;#160;&lt;/td&gt;&lt;td class=&quot;diff-context&quot;&gt;&lt;/td&gt;&lt;/tr&gt;
&lt;/table&gt;</description>
    </item>
</rdf:RDF>
