<!DOCTYPE article PUBLIC "-//NLM//DTD JATS (Z39.96) Journal Archiving and Interchange DTD v1.0 20120330//EN" "JATS-archivearticle1.dtd">
<article xmlns:xlink="http://www.w3.org/1999/xlink">
  <front>
    <journal-meta />
    <article-meta>
      <title-group>
        <article-title>Workflow Adaptation in Process-oriented Case-based Reasoning</article-title>
      </title-group>
      <contrib-group>
        <contrib contrib-type="author">
          <string-name>Gilbert Mu¨ller</string-name>
          <xref ref-type="aff" rid="aff0">0</xref>
        </contrib>
        <aff id="aff0">
          <label>0</label>
          <institution>Business Information Systems II University of Trier 54286 Trier</institution>
          ,
          <country country="DE">Germany</country>
        </aff>
      </contrib-group>
      <fpage>277</fpage>
      <lpage>279</lpage>
      <abstract>
        <p>Workflows are an important research domain, as they are used in many application areas, e.g., there are business workflows, scientific workflows, workflows representing information gathering processes, or cooking instructions. Workflows are “the automation of a business process, in whole or part, during which documents, information or tasks are passed from one participant to another for action, according to a set of procedural rules” [4]. Thus, workflows consists of a structured set of tasks and data objects shared between those tasks. In this regard, Process-oriented Case-based Reasoning (POCBR) [7] addresses the creation and adaptation of processes that are, e.g., represented as workflows. Although, POCBR is of high relevance little research exist so far. The presented research focuses on the development of new workflow adaptation approaches and related topics, for instance the retrieval of workflows. Methods are investigated, which automatically learn adaptation knowledge from the case base. This prevents limited adaptation capabilities due to the acquisition bottleneck for adaptation knowledge.</p>
      </abstract>
    </article-meta>
  </front>
  <body>
    <sec id="sec-1">
      <title>-</title>
      <p>This section presents the research questions addressed by my doctoral thesis in
note form.
1. How can workflows be eciently retrieved?
2. How can workflows be adapted regarding defined preferences or restrictions?
3. How can interactive workflow adaptation be realized?
4. How can the adaptability of workflows be reflected during retrieval?
5. How can adaptation knowledge be revised to address the retainment of
adaptation knowledge?</p>
      <p>The approaches to address the first two research questions are described
in the next section and section 3 describes how the remaining open research
questions are going to be investigated.</p>
      <p>Copyright © 2015 for this paper by its authors. Copying permitted for private and
academic purposes. In Proceedings of the ICCBR 2015 Workshops. Frankfurt, Germany.</p>
    </sec>
    <sec id="sec-2">
      <title>Current state of research</title>
      <p>
        The presented research is implemented and evaluated using the CAKE
(Collaborative Agent-based Knowledge Engine) framework1 developed at the University
of Trier. It deals with semantic workflows and is able to compute the similarity
between two workflows according to the semantic similarity [
        <xref ref-type="bibr" rid="ref2">2</xref>
        ]. The approaches
will are illustrated and investigated in the cooking domain, i.e., the workflows
represent cooking recipes.
      </p>
      <p>
        Currently, approaches addressing the first two research questions have been
investigated:
1. Based on research about clustering of workflows [
        <xref ref-type="bibr" rid="ref3">3</xref>
        ], the problem of
improving retrieval performance by developing a cluster-based retrieval method for
workflows [
        <xref ref-type="bibr" rid="ref8">8</xref>
        ] was addressed. To achieve this, a new clustering algorithm,
which constructs a binary tree of clusters was developed. The binary tree is
used as index structure during a heuristic search to identify the most
similar clusters containing the most similar workflows in a top-down fashion.
Further, POQL [
        <xref ref-type="bibr" rid="ref12">12</xref>
        ] was developed serving as query language to guide the
retrieval and the adaptation of workflows regarding defined preferences or
restrictions.
2. Several adaptation approaches had been investigated to address the second
research question. A compositional adaptation approach for workflows was
investigated [
        <xref ref-type="bibr" rid="ref9">9</xref>
        ] where workflows are decomposed into meaningful
subcomponents, called workflow streams. In order to support adaptation, streams of the
retrieved workflow are replaced by appropriate streams of other workflows.
Based on this work, operator-based adaptation [
        <xref ref-type="bibr" rid="ref11">11</xref>
        ] has been developed. The
adaptation operators are learned automatically based on the workflows in the
case base enabling to remove, insert or replace workflow fragments. Further,
workflow generalization and specialization has been addressed [
        <xref ref-type="bibr" rid="ref10">10</xref>
        ], which
increases the coverage of the workflow cases and thus being able to support
adaptation as well.
3
      </p>
    </sec>
    <sec id="sec-3">
      <title>Future Work</title>
      <p>
        In future work, an additional adaptation approach will be investigated for
semantic workflows, similar to the adaptation approach presented by Minor et. al.
[
        <xref ref-type="bibr" rid="ref6">6</xref>
        ], which is based on adaptation cases describing how to transform a
particular workflow to a target workflow. The future work addressing the remaining
research questions 3.-5. is summarized below.
      </p>
      <p>
        A drawback of applying traditional adaptation methods is that the
adaptation goal must mostly be known previously. Consequently, this can lead to a
non-optimal or not desired solution. Hence, interactive adaption [
        <xref ref-type="bibr" rid="ref1">1</xref>
        ] will be
investigated, as it is a promising approach to overcome this drawback. It supports
1 cakeflow.wi2.uni-trier.de
the search of a suitable query and hence the desired solutions by involving user
interaction during adaptation.
      </p>
      <p>
        Further, separating similarity-based retrieval and adaptation may provide
workflows that can not be at best adapted according to the query. Hence,
methods will be developed that also reflect the adaptability of the workflows during
the retrieval stage [
        <xref ref-type="bibr" rid="ref13">13</xref>
        ].
      </p>
      <p>
        Moreover, feedback of workflow adaptation will be captured in order to
address the retaining of adaptation knowledge [
        <xref ref-type="bibr" rid="ref5">5</xref>
        ]. This is essential, as the quality
of automatically learned adaptation knowledge can not always be ensured. Thus,
the quality of workflow adaptation is improved. Further, the growth of
adaptation knowledge can be controlled and hence the performance of adaptation can
be maintained.
      </p>
    </sec>
  </body>
  <back>
    <ref-list>
      <ref id="ref1">
        <mixed-citation>
          1.
          <string-name>
            <surname>Aha</surname>
            ,
            <given-names>D.W.</given-names>
          </string-name>
          ,
          <article-title>Mun˜oz-</article-title>
          <string-name>
            <surname>Avila</surname>
          </string-name>
          , H.:
          <article-title>Introduction: Interactive case-based reasoning</article-title>
          .
          <source>Applied Intelligence</source>
          <volume>14</volume>
          (
          <issue>1</issue>
          ),
          <fpage>7</fpage>
          -
          <lpage>8</lpage>
          (
          <year>2001</year>
          )
        </mixed-citation>
      </ref>
      <ref id="ref2">
        <mixed-citation>
          2.
          <string-name>
            <surname>Bergmann</surname>
            ,
            <given-names>R.</given-names>
          </string-name>
          ,
          <string-name>
            <surname>Gil</surname>
            ,
            <given-names>Y.</given-names>
          </string-name>
          :
          <article-title>Similarity assessment and ecient retrieval of semantic workflows</article-title>
          .
          <source>Inf. Syst</source>
          .
          <volume>40</volume>
          ,
          <fpage>115</fpage>
          -
          <lpage>127</lpage>
          (
          <year>Mar 2014</year>
          )
        </mixed-citation>
      </ref>
      <ref id="ref3">
        <mixed-citation>
          3.
          <string-name>
            <surname>Bergmann</surname>
            ,
            <given-names>R.</given-names>
          </string-name>
          , Mu¨ller, G.,
          <string-name>
            <surname>Wittkowsky</surname>
            ,
            <given-names>D.</given-names>
          </string-name>
          :
          <article-title>Workflow clustering using semantic similarity measures</article-title>
          . In: Timm, Thimm (eds.)
          <source>KI 2013: Advances in Artificial Intelligence. LNCS</source>
          , vol.
          <volume>8077</volume>
          , pp.
          <fpage>13</fpage>
          -
          <lpage>24</lpage>
          . Springer (
          <year>2013</year>
          )
        </mixed-citation>
      </ref>
      <ref id="ref4">
        <mixed-citation>
          4.
          <string-name>
            <surname>Hollingsworth</surname>
            ,
            <given-names>D.</given-names>
          </string-name>
          :
          <article-title>Workflow management coalition glossary &amp; terminology</article-title>
          . http://www.wfmc.org/docs/TC-1011_term_glossary_v3.
          <string-name>
            <surname>pdf</surname>
          </string-name>
          (
          <year>1999</year>
          ),
          <source>last access on 04-04-2014</source>
        </mixed-citation>
      </ref>
      <ref id="ref5">
        <mixed-citation>
          5.
          <string-name>
            <surname>Jalali</surname>
            ,
            <given-names>V.</given-names>
          </string-name>
          ,
          <string-name>
            <surname>Leake</surname>
            ,
            <given-names>D.</given-names>
          </string-name>
          :
          <article-title>On retention of adaptation rules</article-title>
          .
          <source>In: Case-Based Reasoning Research and Development</source>
          , pp.
          <fpage>200</fpage>
          -
          <lpage>214</lpage>
          . Springer (
          <year>2014</year>
          )
        </mixed-citation>
      </ref>
      <ref id="ref6">
        <mixed-citation>
          6.
          <string-name>
            <surname>Minor</surname>
            ,
            <given-names>M.</given-names>
          </string-name>
          ,
          <string-name>
            <surname>Bergmann</surname>
            ,
            <given-names>R.</given-names>
          </string-name>
          , Go¨rg,
          <string-name>
            <given-names>S.</given-names>
            ,
            <surname>Walter</surname>
          </string-name>
          ,
          <string-name>
            <surname>K.</surname>
          </string-name>
          :
          <article-title>Towards case-based adaptation of workflows</article-title>
          .
          <source>In: Case-Based Reasoning. Research and Development</source>
          , pp.
          <fpage>421</fpage>
          -
          <lpage>435</lpage>
          . Springer (
          <year>2010</year>
          )
        </mixed-citation>
      </ref>
      <ref id="ref7">
        <mixed-citation>
          7.
          <string-name>
            <surname>Minor</surname>
            ,
            <given-names>M.</given-names>
          </string-name>
          ,
          <string-name>
            <surname>Montani</surname>
            ,
            <given-names>S.</given-names>
          </string-name>
          ,
          <string-name>
            <surname>Recio-Garca</surname>
            ,
            <given-names>J.A.</given-names>
          </string-name>
          :
          <article-title>Process-oriented case-based reasoning</article-title>
          .
          <source>Information Systems</source>
          <volume>40</volume>
          (
          <issue>0</issue>
          ),
          <fpage>103</fpage>
          -
          <lpage>105</lpage>
          (
          <year>2014</year>
          )
        </mixed-citation>
      </ref>
      <ref id="ref8">
        <mixed-citation>
          8. Mu¨ller, G.,
          <string-name>
            <surname>Bergmann</surname>
          </string-name>
          , R.:
          <article-title>A Cluster-Based Approach to Improve Similarity-Based Retrieval for Process-Oriented Case-Based Reasoning</article-title>
          .
          <source>In: Proceedings of ECAI 2014</source>
          . Prague, Czech Republic (
          <year>2014</year>
          )
        </mixed-citation>
      </ref>
      <ref id="ref9">
        <mixed-citation>
          9. Mu¨ller, G.,
          <string-name>
            <surname>Bergmann</surname>
          </string-name>
          , R.:
          <article-title>Workflow Streams: A Means for Compositional Adaptation in Process-Oriented CBR</article-title>
          .
          <source>In: Proceedings of ICCBR 2014</source>
          . Cork,
          <string-name>
            <surname>Ireland</surname>
          </string-name>
          (
          <year>2014</year>
          )
        </mixed-citation>
      </ref>
      <ref id="ref10">
        <mixed-citation>
          10. Mu¨ller, G.,
          <string-name>
            <surname>Bergmann</surname>
          </string-name>
          , R.:
          <article-title>Generalization of Workflows in Process-Oriented CaseBased Reasoning</article-title>
          . In: 28th International FLAIRS Conference. AAAI,
          <string-name>
            <surname>Hollywood</surname>
          </string-name>
          (Florida),
          <source>USA</source>
          (
          <year>2015</year>
          )
        </mixed-citation>
      </ref>
      <ref id="ref11">
        <mixed-citation>
          11. Mu¨ller, G.,
          <string-name>
            <surname>Bergmann</surname>
            ,
            <given-names>R.</given-names>
          </string-name>
          :
          <article-title>Learning and Applying Adaptation Operators in Process-Oriented Case-Based Reasoning</article-title>
          .
          <source>In: Proceedings of ICCBR 2015</source>
          . Frankfurt,
          <string-name>
            <surname>Germany</surname>
          </string-name>
          (
          <year>2015</year>
          )
        </mixed-citation>
      </ref>
      <ref id="ref12">
        <mixed-citation>
          12. Mu¨ller, G.,
          <string-name>
            <surname>Bergmann</surname>
          </string-name>
          , R.: POQL:
          <article-title>A new query language for Process-Oriented Case-Based Reasoning (</article-title>
          <year>2015</year>
          ), to be submitted to LWA 2015 Trier, Germany
        </mixed-citation>
      </ref>
      <ref id="ref13">
        <mixed-citation>
          13.
          <string-name>
            <surname>Smyth</surname>
            ,
            <given-names>B.</given-names>
          </string-name>
          ,
          <string-name>
            <surname>Keane</surname>
            ,
            <given-names>M.</given-names>
          </string-name>
          :
          <article-title>Retrieving adaptable cases</article-title>
          . In: Wess,
          <string-name>
            <given-names>S.</given-names>
            , Altho↵,
            <surname>K.D.</surname>
          </string-name>
          ,
          <string-name>
            <surname>Richter</surname>
          </string-name>
          , M. (eds.)
          <source>Topics in Case-Based Reasoning, Lecture Notes in Computer Science</source>
          , vol.
          <volume>837</volume>
          , pp.
          <fpage>209</fpage>
          -
          <lpage>220</lpage>
          . Springer Berlin Heidelberg (
          <year>1994</year>
          )
        </mixed-citation>
      </ref>
    </ref-list>
  </back>
</article>