<!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>SEMAFLEX - Semantic Integration of Flexible Work ow and Document Management</article-title>
      </title-group>
      <contrib-group>
        <contrib contrib-type="author">
          <string-name>Lisa Grumbach</string-name>
          <xref ref-type="aff" rid="aff1">1</xref>
        </contrib>
        <contrib contrib-type="author">
          <string-name>Eric Rietzke</string-name>
          <xref ref-type="aff" rid="aff0">0</xref>
        </contrib>
        <contrib contrib-type="author">
          <string-name>Markus Schwinn</string-name>
          <xref ref-type="aff" rid="aff0">0</xref>
        </contrib>
        <contrib contrib-type="author">
          <string-name>Ralph Bergmann</string-name>
          <xref ref-type="aff" rid="aff1">1</xref>
        </contrib>
        <contrib contrib-type="author">
          <string-name>Norbert Kuhn</string-name>
          <xref ref-type="aff" rid="aff0">0</xref>
        </contrib>
        <aff id="aff0">
          <label>0</label>
          <institution>Trier University of Applied Sciences</institution>
          ,
          <addr-line>Location Birkenfeld, Campusallee, 55761 Birkenfeld</addr-line>
          ,
          <country country="DE">Germany</country>
        </aff>
        <aff id="aff1">
          <label>1</label>
          <institution>University of Trier, Department of Business Information Systems II</institution>
          ,
          <addr-line>54286 Trier</addr-line>
          ,
          <country country="DE">Germany</country>
        </aff>
      </contrib-group>
      <abstract>
        <p>Small and medium-sized enterpises need support by processaware information systems (PAIS) that o er a high degree of exiblity in work ow execution. Current agile work ow approaches lack acceptance as they introduce a signi cant overhead for work ow control. Therefore, we propose a new approach for exible PAIS, based on workow enactment exibility by deviation. We enable the potential deviation of the factual work ow from the ideal work ow, while keeping track of the work ow execution. In this paper we describe the proposed SEMAFLEX architecture, which semantically integrates exible workow and knowledge-based document management, as well as selected use cases for illustrating the interrelationships among the architectural components.</p>
      </abstract>
    </article-meta>
  </front>
  <body>
    <sec id="sec-1">
      <title>-</title>
      <p>
        Process-Aware Information Systems [
        <xref ref-type="bibr" rid="ref1">1</xref>
        ] are essential for e ciency in operational
processes for most enterprises in today's business. Large corporations bene t
the most, as their business processes and documents are standardized and of
large volume. Small and medium-sized enterprises (SME) have di erent
requirements for support concerning their processes. The amount of transactions is
much smaller, processes are less standardized [
        <xref ref-type="bibr" rid="ref11">11</xref>
        ] and most times weakly
structured. The conducted work ows di er signi cantly due to speci c surrounding
conditions, peculiar events or coincidences, which implies a need for exibility.
This exibility might be a competitive advantage concerning large enterprises
as ideally a much faster and customized processing of business cases is achieved
[
        <xref ref-type="bibr" rid="ref7">7</xref>
        ]. Often, current software systems, e.g. Enterprise Resource Planning (ERP)
Systems, which are established in large enterprises, cannot satisfy the
requirements of SMEs for support of value adding processes, especially due to their lack
of exibility. Another drawback is a signi cant limitation concerning document
management. Business data and documents are managed, but this does not
include a semantic analysis and an automatic classi cation. Thus the content of
documents can hardly be used to control the status of processes [
        <xref ref-type="bibr" rid="ref2">2</xref>
        ]. In this paper
we present a new approach currently developed within the SEMAFLEX3 project.
Its objective is a more e cient supervision of customized business processes on
the basis of a semantic integration of processes and business documents.
Dependencies between processes and documents will be identi ed automatically and
used for the automatic identi cation of the actual work ow. A basic idea of this
approach is that the ideal work ow, de ned previously, and the actual enacted
work ow will be distinguished. Hereby, a new approach for exible work ow
enactment, called Flexibility by Deviation [
        <xref ref-type="bibr" rid="ref9">9</xref>
        ] (see also Sect. 2), will be provided,
which will allow for deviating from the prede ned ideal work ow, but without
losing control. Detected deviations from the prede ned work ow, will be logged,
rated and considered for further control. De ciency management in construction
will serve as application scenario, as we expect a great bene t of the presented
approach [
        <xref ref-type="bibr" rid="ref6">6</xref>
        ]. In this paper, we present the overall idea as well as a proposal for
an architecture for implementing exibility by deviation based on the
semantic integration of document content and work ow execution information. After
presenting the basic foundations, the SEMAFLEX concept and architecture are
presented. The following description of detailed uses cases will illustrate the
components of the architecture as well as their interrelationships.
2
      </p>
    </sec>
    <sec id="sec-2">
      <title>Foundations</title>
      <p>
        Flexible approaches concerning work ow management are discussed since about
ten years [
        <xref ref-type="bibr" rid="ref10">10</xref>
        ]. Four di erent concepts are distinguished [
        <xref ref-type="bibr" rid="ref9">9</xref>
        ]: \Flexibility by Design
is the ability to incorporate alternative execution paths within a process model
at design time." A major drawback of this approach is that only predictable
events might be included in the work ow. The second approach Flexibility by
Change describes the \ability to modify a process model at runtime". Since every
deviation in the work ow requires a manual intervention and remodeling before
continuing with the work ow, the acceptance of this approach in practice is
rather low. The same applies to Flexibility by Underspeci cation, which enables
to postpone the de nition of certain unclear parts of the work ow from design
time to runtime. The fourth approach, which is implemented in the presented
system, is called Flexibility by Deviation. It represents the ability to deviate from
the prescribed work ow de nition at runtime without manually modifying the
work ow. Flexibility by deviation has rarely been explored in research so far.
Only FLOWer [
        <xref ref-type="bibr" rid="ref2">2</xref>
        ] is an implementation of this approach, which is limited to
skipping, undoing, and redoing tasks during enactment.
      </p>
      <p>
        Work ow management is tightly connected with the exchange of documents,
which must be organized systematically. Knowledge-based document
management allows the semantic analysis and management of documents with the help
of various kinds of background knowledge [
        <xref ref-type="bibr" rid="ref4">4</xref>
        ]. Semantic technologies enable to
regard documents in the entire context of the knowledge base of the enterprise
[
        <xref ref-type="bibr" rid="ref5">5</xref>
        ]. For example, it is possible to annotate documents semantically and arrange
them as semantic net. Previous work in this research area rarely considers the
3 SEMAFLEX is funded by Stiftung Rheinland-Pfalz fur Innovation, grant no. 1158
application context of analysed documents and an explicit context representation
is missing. For documents that emerge within a business process controlled by a
work ow system, the process context is relevant but also easily available.
Business process-oriented knowledge management [
        <xref ref-type="bibr" rid="ref3">3</xref>
        ] focusses exactly on the
manifold relations between business process and knowledge management, though the
latter is regarded predominantly compared to the exible process enactment of
single cases. The virtual o ce prototype [
        <xref ref-type="bibr" rid="ref12">12</xref>
        ] is one of few systems that
additionally uses information of process instances for the document analysis.
3
      </p>
    </sec>
    <sec id="sec-3">
      <title>SEMAFLEX Concept and Architecture</title>
      <p>The SEMAFLEX concept combines exible work ow management and
knowledgebased document management. As illustrated in Fig. 1 both approaches are
semantically integrated on the basis of an ontology, which stores knowledge about
documents and work ows. With the help of the document management,
incoming documents are classi ed and relevant information is extracted automatically
leading to semantic annotations of the documents. This process is based on the
conceptual knowledge of the ontology. From the semantic annotation we aim to
derive by abductive inference which work ow tasks may have been executed in
the real world that caused the observed documents to be present. While
speci c information in the document might enable to easily determine the work ow
instance to which the document belongs to, the semantic description of tasks
will provide knowledge for abductively deriving a hypothesis about actually
executed task. Deviations concerning actually enacted tasks (de facto work ow)
and de ned ideal work ow (de jure work ow) are detected and used for further
work ow control. The deviations will be classi ed w.r.t. their criticality and if
necessary, warnings can be issued. In particular, the work ow engine must
consider the deviation when determining the further progress of the work ow. For
example, it must decide whether a skipped task can be omitted or whether it
must be catched up. This requires additional domain speci c knowledge about
execution constraints on the level of work ow de nitions.</p>
      <p>To implement this new approach, we propose an architecture on the basis
of a semantic integration of knowledge based- document and work ow
management. Figure 2 shows the architecture including its single components and
their interrelationships. The architecture consists of three main parts. The green
modules are responsible for the general work ow functionality, which basically
includes the realization of the approach of Flexibility by Deviation. The blue
components realize the semantic integration of documents to represent external
process contribution. Every module coloured in orange belongs to a certain user
interface. Not only the colours illustrate associated components, but also the
layout points out di erent layers. Whereas the outer parts, i.e. the work ow and
the knowledge store, represent the storage layer, the centered components, i.e.
the work ow and the knowledge manager, act as application layer. The lower
and upper parts incorporate the presentation layer. Smaller modules, depicted in
the main modules, take care of speci c functionality. The connections between
the core components represent the most important kinds of interaction, data
ow or activities. In the following every main module and its functionality is
described in detail.</p>
      <p>Knowledge Manager: The knowledge manager includes all modules that
create, extract and process knowledge. With its access to the Knowledge Store
it will expand a simple document store to a knowledge based document
management system. The core components combine- extracted data with the prede ned
conceptual knowledge of the ontology to extract process relevant information
within the context of already available knowledge, provided by former documents
and by the work ow manager directly. Its main goal is to provide enactment
hypotheses to the Work ow manager.</p>
      <p>Knowledge Store: The knowledge store contains the stored data like
documents, conceptual knowledge, and instantiated knowledge. The document store
preserves all documents which were uploaded by the user and o ers access to
all kind of documents for the purpose of extraction and visualization. The user
is granted access to certain documents if they are necessary to enact a task.
Another substantial part of the knowledge store is the ontology, which can be
divided into two main parts. On the one hand there is knowledge about
general concepts, like processes and documents, called upper ontology, which can
be applied universally for this work ow-approach. On the other hand a domain
ontology is necessary to provide information about domain concepts and
speci c work ows, with relations between documents and tasks, which is essential
for the overall mapping process that incorporates the semantic integration. The
instances determined by the extraction module or from noti cations of the
workow manager are stored as triples in the RDF store. Beside the metadata and
extracted data from documents the RDF Store also re ects the state of all
workow tasks as well as additional information delivered by the work ow manager.</p>
      <p>Work ow Manager: The work ow manager covers the application layer
concerning work ow functionality and is responsible for the realization of
exibility by deviation. Core components take charge of work ow execution, deviation
detection, constraints validation, and managing the task suggestion. The
previously mentioned modules are elucidated in the subsequent section with respect
to the use cases.</p>
      <p>Work ow Store: The work ow store contains all data concerning the
workows, which involves general work ow knowledge, as well as concrete instantiated
work ows and their state. Data structures represent the de nitions (work ow
prototypes), which is the ideal work ow enactment, as well as the executed,
traced instances (work ow instances) including the data context. The work ow
prototypes comprise the de jure work ow, which is regarded as ideal ow of
activities in the context of SEMAFLEX, and constraints which might be constructed
additionally. Constraints describe dependencies or requirements between tasks,
which should not or must not be violated. As soon as a work ow starts, a new
work ow instance will be created on the basis of the corresponding work ow
prototype. The current de jure work ow and the constraints of the work ow
instance are duplicated and stored in the work ow prototype, as they might
be modi ed over time. The de facto work ow is built step by step as a simple
sequence of activities by means of the logged task enactments. The context
contains information about the data which is used or generated during the work ow
execution. Thus, the user has access to relevant data, while working on tasks.</p>
      <p>User Interfaces: There are di erent types of users, who interact with the
system using di erent interfaces. There will be a graphical user interface for
operational users who complete their work following the work ow. Required
documents and information, which are necessary to complete certain tasks, are
accessible, either loaded from the document or the work ow store. Furthermore,
another graphical user interface provides work ow modelling, which should be
enabled for users, who have permission to create or adopt work ow prototypes
or associated constraints. The third user interface component, which is called
Work ow Monitoring, will o er a central overview of all running and terminated
work ows. It combines the data from the work ow store and the knowledge store
to provide an overview for the real and deviated processes and the impact of and
connection to context relevant knowledge.
4</p>
    </sec>
    <sec id="sec-4">
      <title>Use Cases</title>
      <p>
        The following use cases derived from the application eld of de ciency
management in construction [
        <xref ref-type="bibr" rid="ref6">6</xref>
        ] will be used to explain the components of the
architecture.
      </p>
      <p>The rst use case (see Fig. 3, left side) represents a task enactment triggered
by the user through the choice of a proposed task like in a standard WFMS. A
signi cant situation in practice might be a de ciency, which is not caused by the
enterprise itself, but has to be reported to a subcontractor for remedial actions.
The user chooses to send this noti cation and thus activates the task enactment.
Through interaction with the web application, the user selects a task in the
worklist which he wants to execute (see 1). The work ow engine is noti ed about
the enactment and updates the de facto work ow, either creating a new instance
with the speci c task and possibly a corresponding data object, if a new work ow
has been started, or appending the new nodes to an existing de facto work ow.
This updated information is stored in the work ow store (see 2a). Furthermore
the worklist manager updates the suggested tasks in the web application, which
might be executed next by the user (see 2b). The selection of these tasks is based
upon the data of the de jure work ow and the currently executed task. Besides,
the user interfaces are updated concerning the changed work ow status (see 3a).
Additionally the knowledge store, speci cally the RDF store, is noti ed about the
changing work ow data (see 2c). Another impact of the task enactment, triggered
by the work ow engine is the activation of the module deviation detection. This
module logs deviations concerning the task enactment with regard to the de jure
work ow. Furthermore the deviation detection sets the de jure and the de facto
work ow of the work ow instances into relation.</p>
      <p>The second use case (cf. right side of Fig. 3) covers the semantic integration
of documents and tasks. In de ciency management this might be a received
document, which reports the state of the de ciency, with attached picture. Because
of extracted information, like customer, contract site, etc. it can be identi ed as
a de ciency acquisition task. As for each de ciency there is one running
workow and as there might be several de ciencies for one contract site, it might be
di cult to determine the corresponding running work ow. Therefore, the user
has to manually assign the correct instance. The user transfers a document (see
4), which may be an uploaded pdf-document or a mailed picture, to the web
application, which is afterwards processed by the knowledge manager. The rst
step is to store the document for later accessibility (see 5). Afterwards the
module Document Classi cation and Information Extraction classi es the document
based on the de nition from the ontology (see 6). The extracted data is stored
in the RDF-Store and is linked semantically to available knowledge (see 7). As a
new triple is added to the RDF-Store the module Analyser with Enactment
Proposal activates an ontology reasoner, which uses modelled inference rules, e.g.
property chains of the ontology to check, if this new information can re-enact
or start new tasks (see 8). These task candidates are proposed to the work ow
manager (see 9). If there are several possible task candidates, the module
enactment decision is activated, which involves the user in the mapping process. He
might be able to choose the right task instance out of the proposed candidates,
as he might be aware of missing information while viewing the corresponding
document. An example would be a picture, which represents relevant
information. As the extraction module is currently only able to process textual content,
visual information is inaccessible and cannot be utilized automatically. If the
decision is completed, the chosen task is executed, resulting in an activation
of the work ow engine. Constraints are now validated, as the mapping process
might have resulted in an undesired state of task enactments. If any constraint
is violated, a warning will be send to the user. The warnings are sent to the
web application as well as to the work ow monitoring interface. Once an
enactment is determined, this new state is send to the knowledge manager (see 10)
and subsequently stored in the RDF store (see 11). Such changes will cause
another change detection and will start the Analyser again, which results in a loop
which ends as soon as no new enactment proposals can be found. The examples
reveal that any information might be a contribution to the state of knowledge,
whether they come from semantic integrated documents or directly through a
user interaction.</p>
    </sec>
    <sec id="sec-5">
      <title>Conclusion</title>
      <p>
        We presented an architectural concept for a new work ow management
approach, which utilizes semantic integration of knowledge-based document and
work ow management for the realization of exibility by deviation. Document
classi cation and information extraction modules are used for the semantic
integration, which are ontological-based and use inferencing mechanisms. The
workow component combines imperative and declarative [
        <xref ref-type="bibr" rid="ref8">8</xref>
        ] approaches to o er
exibility to the user while preventing him from doing something undesirable. The
work ow designer will be able to construct a work ow in an appropriate manner
within a range of total exibility to tight restrictions. Future work will focus on
the implementation of the presented approach, followed by an evaluation with
business partners, representing the target group of SMEs.
      </p>
    </sec>
  </body>
  <back>
    <ref-list>
      <ref id="ref1">
        <mixed-citation>
          1.
          <string-name>
            <surname>van der Aalst</surname>
            ,
            <given-names>W.M.P.</given-names>
          </string-name>
          :
          <article-title>Business process management: A comprehensive survey</article-title>
          .
          <source>ISRN Software Engineering</source>
          (
          <year>2013</year>
          )
        </mixed-citation>
      </ref>
      <ref id="ref2">
        <mixed-citation>
          2.
          <string-name>
            <surname>van der Aalst</surname>
            ,
            <given-names>W.M.P.</given-names>
          </string-name>
          ,
          <string-name>
            <surname>Weske</surname>
            ,
            <given-names>M.</given-names>
          </string-name>
          , Grunbauer, D.:
          <article-title>Case handling: a new paradigm for business process support</article-title>
          .
          <source>Data Knowl. Eng</source>
          .
          <volume>53</volume>
          (
          <issue>2</issue>
          ),
          <volume>129</volume>
          {
          <fpage>162</fpage>
          (
          <year>2005</year>
          )
        </mixed-citation>
      </ref>
      <ref id="ref3">
        <mixed-citation>
          3.
          <string-name>
            <surname>Abecker</surname>
            ,
            <given-names>A.</given-names>
          </string-name>
          ,
          <string-name>
            <surname>Hinkelmann</surname>
            ,
            <given-names>K.</given-names>
          </string-name>
          ,
          <string-name>
            <surname>Maus</surname>
            ,
            <given-names>H.</given-names>
          </string-name>
          , Muller, H.J.: Geschaftsprozessorientiertes Wissensmanagement. Xpert.press (
          <year>2002</year>
          )
        </mixed-citation>
      </ref>
      <ref id="ref4">
        <mixed-citation>
          4. Blasius,
          <string-name>
            <given-names>K.</given-names>
            ,
            <surname>Grawemeyer</surname>
          </string-name>
          ,
          <string-name>
            <given-names>B.</given-names>
            ,
            <surname>John</surname>
          </string-name>
          , I.,
          <string-name>
            <surname>Kuhn</surname>
            ,
            <given-names>N.</given-names>
          </string-name>
          :
          <article-title>Knowledge-based document analysis</article-title>
          .
          <source>In: ICDAR'97</source>
          ,
          <string-name>
            <surname>Ulm</surname>
          </string-name>
          , Germany, Proceedings. pp.
          <volume>728</volume>
          {
          <issue>731</issue>
          (
          <year>1997</year>
          )
        </mixed-citation>
      </ref>
      <ref id="ref5">
        <mixed-citation>
          5.
          <string-name>
            <surname>Dengel</surname>
            ,
            <given-names>A.</given-names>
          </string-name>
          : Semantische Technologien. Springer Spektrum (
          <year>2012</year>
          )
        </mixed-citation>
      </ref>
      <ref id="ref6">
        <mixed-citation>
          6.
          <string-name>
            <surname>Gessinger</surname>
            ,
            <given-names>S.</given-names>
          </string-name>
          ,
          <string-name>
            <surname>Bergmann</surname>
          </string-name>
          , R.:
          <article-title>Potentialanalyse des prozessorientierten Wissensmanagement fur die Baubranche</article-title>
          .
          <source>In: LWA 2013. Workshop Proceedings Bamberg</source>
          ,
          <volume>7</volume>
          .-
          <fpage>9</fpage>
          .
          <year>October 2013</year>
          . pp.
          <volume>195</volume>
          {
          <issue>202</issue>
          (
          <year>2013</year>
          )
        </mixed-citation>
      </ref>
      <ref id="ref7">
        <mixed-citation>
          7.
          <string-name>
            <surname>Levy</surname>
            ,
            <given-names>M.</given-names>
          </string-name>
          ,
          <string-name>
            <surname>Powell</surname>
            ,
            <given-names>P.</given-names>
          </string-name>
          :
          <article-title>SME exibility and the role of information systems</article-title>
          .
          <source>Small Business Economics</source>
          <volume>11</volume>
          (
          <issue>2</issue>
          ),
          <volume>183</volume>
          {
          <fpage>196</fpage>
          (
          <year>1998</year>
          )
        </mixed-citation>
      </ref>
      <ref id="ref8">
        <mixed-citation>
          8.
          <string-name>
            <surname>Pesic</surname>
            ,
            <given-names>M.</given-names>
          </string-name>
          ,
          <string-name>
            <surname>Schonenberg</surname>
            , H., van der Aalst,
            <given-names>W.M.P.</given-names>
          </string-name>
          :
          <article-title>Declarative work ow</article-title>
          .
          <source>In: Modern Business Process Automation - YAWL and its Support Environment</source>
          , pp.
          <volume>175</volume>
          {
          <issue>201</issue>
          (
          <year>2010</year>
          )
        </mixed-citation>
      </ref>
      <ref id="ref9">
        <mixed-citation>
          9.
          <string-name>
            <surname>Schonenberg</surname>
            ,
            <given-names>H.</given-names>
          </string-name>
          ,
          <string-name>
            <surname>Mans</surname>
            ,
            <given-names>R.</given-names>
          </string-name>
          ,
          <string-name>
            <surname>Russell</surname>
            ,
            <given-names>N.</given-names>
          </string-name>
          ,
          <string-name>
            <surname>Mulyar</surname>
          </string-name>
          , N.,
          <string-name>
            <surname>van der Aalst</surname>
            ,
            <given-names>W.M.P.</given-names>
          </string-name>
          :
          <article-title>Process exibility: A survey of contemporary approaches</article-title>
          .
          <source>In: Advances in Enterprise Engineering I, 4th International Workshop CIAO! and 4th International Workshop EOMAS, held at CAiSE</source>
          <year>2008</year>
          , Montpellier, France, June 16-17,
          <year>2008</year>
          . Proceedings. pp.
          <volume>16</volume>
          {
          <issue>30</issue>
          (
          <year>2008</year>
          )
        </mixed-citation>
      </ref>
      <ref id="ref10">
        <mixed-citation>
          10.
          <string-name>
            <surname>Schonenberg</surname>
            ,
            <given-names>H.</given-names>
          </string-name>
          ,
          <string-name>
            <surname>Mans</surname>
            ,
            <given-names>R.</given-names>
          </string-name>
          ,
          <string-name>
            <surname>Russell</surname>
            ,
            <given-names>N.</given-names>
          </string-name>
          ,
          <string-name>
            <surname>Mulyar</surname>
          </string-name>
          , N.,
          <string-name>
            <surname>van der Aalst</surname>
            ,
            <given-names>W.M.P.</given-names>
          </string-name>
          :
          <article-title>Towards a taxonomy of process exibility</article-title>
          .
          <source>In: Proceedings of the Forum at the CAiSE'08 Conference</source>
          , Montpellier, France, June 18-20,
          <year>2008</year>
          . pp.
          <volume>81</volume>
          {
          <issue>84</issue>
          (
          <year>2008</year>
          )
        </mixed-citation>
      </ref>
      <ref id="ref11">
        <mixed-citation>
          11.
          <string-name>
            <surname>Supyuenyong</surname>
            ,
            <given-names>V.</given-names>
          </string-name>
          ,
          <string-name>
            <surname>Islam</surname>
            ,
            <given-names>N.</given-names>
          </string-name>
          ,
          <string-name>
            <surname>Kulkarni</surname>
            ,
            <given-names>U.</given-names>
          </string-name>
          R.:
          <article-title>In uence of SME characteristics on knowledge management processes: The case study of enterprise resource planning service providers</article-title>
          .
          <source>J. Enterprise Inf. Management</source>
          <volume>22</volume>
          (
          <issue>1</issue>
          /2),
          <volume>63</volume>
          {
          <fpage>80</fpage>
          (
          <year>2009</year>
          )
        </mixed-citation>
      </ref>
      <ref id="ref12">
        <mixed-citation>
          12. Wenzel,
          <string-name>
            <given-names>C.</given-names>
            ,
            <surname>Maus</surname>
          </string-name>
          , H.:
          <article-title>Leveraging corporate context within knowledge-based document analysis and understanding</article-title>
          .
          <source>IJDAR</source>
          <volume>3</volume>
          (
          <issue>4</issue>
          ),
          <volume>248</volume>
          {
          <fpage>260</fpage>
          (
          <year>2001</year>
          )
        </mixed-citation>
      </ref>
    </ref-list>
  </back>
</article>