<!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>A lattice-based query system for assessing the quality of hydro-ecosystems</article-title>
      </title-group>
      <contrib-group>
        <contrib contrib-type="author">
          <string-name>Agnes Braud</string-name>
          <xref ref-type="aff" rid="aff2">2</xref>
        </contrib>
        <contrib contrib-type="author">
          <string-name>Cristina Nica</string-name>
          <xref ref-type="aff" rid="aff3">3</xref>
        </contrib>
        <contrib contrib-type="author">
          <string-name>Corinne Grac</string-name>
          <xref ref-type="aff" rid="aff1">1</xref>
        </contrib>
        <contrib contrib-type="author">
          <string-name>Florence Le Ber?</string-name>
          <xref ref-type="aff" rid="aff1">1</xref>
        </contrib>
        <aff id="aff0">
          <label>0</label>
          <institution>INRIA NGE</institution>
          ,
          <addr-line>Nancy</addr-line>
          ,
          <country country="FR">France</country>
        </aff>
        <aff id="aff1">
          <label>1</label>
          <institution>LHYGES, CNRS-ENGEES-UdS</institution>
          ,
          <addr-line>Strasbourg</addr-line>
          ,
          <country country="FR">France</country>
        </aff>
        <aff id="aff2">
          <label>2</label>
          <institution>LSIIT, CNRS-UdS</institution>
          ,
          <addr-line>Strasbourg</addr-line>
          ,
          <country country="FR">France</country>
        </aff>
        <aff id="aff3">
          <label>3</label>
          <institution>University Dunarea de Jos</institution>
          ,
          <addr-line>Galati</addr-line>
          ,
          <country country="RO">Romania</country>
        </aff>
      </contrib-group>
      <abstract>
        <p>Concept lattices are useful tools for organising and querying data. In this paper we present an application of lattices for analysing and classifying stream sites described by physical, physico-chemical and biological parameters. Lattices are rst used for building a hierarchy of site pro les which are annotated by hydro-ecologists. This hierarchy can then be queried to classify and assess new sites. The whole approach relies on an information system storing data about Alsatian stream sites and their parameters. A speci c interface has been designed to manipulate the lattices and an incremental algorithm has been implemented to perform the query operations.</p>
      </abstract>
      <kwd-group>
        <kwd>incremental lattice</kwd>
        <kwd>lattice-based query system</kwd>
        <kwd>classi cation</kwd>
        <kwd>information system</kwd>
        <kwd>biological quality of water-bodies</kwd>
      </kwd-group>
    </article-meta>
  </front>
  <body>
    <sec id="sec-1">
      <title>-</title>
      <p>
        Concept -or Galois- lattices are useful tools for organising, mining, and querying
qualitative data in various application domains [
        <xref ref-type="bibr" rid="ref10 ref14 ref24">14, 10, 24</xref>
        ]. However when
developing a domain speci c lattice-based tool -to be used by domain analysts, a
main problem is to de ne the proper approach and tool that t the requirements
of the experts and other users involved in the project. This paper presents an
application of Galois lattices to the hydro-ecological domain, focussing on how to
assess and monitor the ecological state of streams or water areas. These questions
are currently major problems in Europe, as underlined by the recent European
Water Framework Directive (2000). Assessing the ecological quality of streams
requires to take into account various data such as physico-chemical measures on
sites, but also taxonomic statements or qualitative information on species.
Furthermore tools are needed to summarise all these data and to provide a global
and reliable information on the ecological state of streams and water areas.
Following this aim we have developed an information system to collect data on
Alsatian streams (North-East of France) [
        <xref ref-type="bibr" rid="ref17">17</xref>
        ] and implemented a lattice-based
query system to help hydro-ecologists to compare and assess the ecological state
of streams. Concepts lattices are used: (1) to organise data, i.e. stream or water
area sites with similar parameters are clustered within concepts; (2) to embed
expert knowledge, i.e. concepts are annotated with an expert quali cation or
comment; (3) to perform queries, i.e. the annotated concepts are used to help
assessing new sites of streams or water areas.
      </p>
      <p>The paper is organised as follows. First (Section 2) we present the application
domain. Section 3 is devoted to the principles of lattice-based querying. Sections
4 and 5 describe the principles and the implementation of our proposition.
Section 6 compares our approach to other lattice-based tools and the last section is
a conclusion.
2</p>
    </sec>
    <sec id="sec-2">
      <title>Assessing the quality of hydro-ecosystems</title>
      <p>The European Water Framework Directive (2000) requires the development of
new tools for monitoring and assessing the quality of water-bodies (i.e. rivers,
lake, gravel pits,...). Such an assessment is built on various information:
information about the species living in the streams and physical, chemical and biological
data collected on the sites. From these information are built several numerical
indices that are synthetic indicators for assessing the physico-chemical or
biological quality of an hydro-ecosystem.</p>
      <p>
        More precisely, in France, ve biological indices have been normalised to
assess the quality of running water. They are based on three faunistic groups: the
invertebrate index [
        <xref ref-type="bibr" rid="ref1">1</xref>
        ], the oligochaete (small worms living in sediments) index [
        <xref ref-type="bibr" rid="ref3">3</xref>
        ],
the sh index [
        <xref ref-type="bibr" rid="ref5">5</xref>
        ], and on two oristic groups: the diatom (microscopic algae)
index [
        <xref ref-type="bibr" rid="ref2">2</xref>
        ], and the macrophyte (macroscopic plants living in water) index [
        <xref ref-type="bibr" rid="ref4">4</xref>
        ].
Illustrations of the taxa used for these indices are given in Figure 1.
(a) Invertebrate(b) Oligochaete
(c) Fish
(d) Diatom
(e) Macrophyte
      </p>
      <p>
        According to AFNOR (French organism of normalisation) [
        <xref ref-type="bibr" rid="ref1 ref2 ref3 ref4 ref5">1, 3, 5, 2, 4</xref>
        ] each of
them gives a di erent estimation of the water ecosystem quality. The macrophyte
index estimates the trophic level of water, the diatom index gives the global water
quality, the oligochaete index gives an evaluation of the sediment quality, and
the sh index allows to classify the chemical and physical water quality quite
like the invertebrate index. Therefore, their answers on a same site, with a same
undergone pressure, at the same time can be really di erent but the simultaneous
application of these ve indices is not common and work comparing their answers
are not frequent [
        <xref ref-type="bibr" rid="ref20">20</xref>
        ].
      </p>
      <p>Furthermore, indices based on physical (e.g. width and slope of the stream
bed) and physico-chemical (e.g. pH, temperature, nitrates, organic matters,
pesticides) data give an other estimation of the ecosystem quality.</p>
      <p>
        Thus, it is necessary to combine the various indices to assess the quality
of a whole water ecosystem. Such an approach, called the ecological ambiance
system, has been proposed in [
        <xref ref-type="bibr" rid="ref20 ref21">20, 21</xref>
        ] based on the ve French biological indices.
Our objective is to develop this concept and to propose a concretely applicable
tool. We therefore rely on a large database collecting data on Alsatian streams
and water areas [
        <xref ref-type="bibr" rid="ref18">18</xref>
        ]. The database contains 38 tables and it suits the SANDRE1
French national format for aquatic data. It is implemented within the MySQL
Database Management System.
      </p>
      <p>
        The data are either issued from samples, synthetic data or general
information issued from the literature. They are qualitative and quantitative, and suit
the current standards about protocol sampling and indices computation based on
thresholds [
        <xref ref-type="bibr" rid="ref1 ref2 ref22 ref23 ref3 ref4 ref5">1, 3, 5, 2, 4, 22, 23</xref>
        ]. Data issued from samples correspond to raw data.
Synthetic data are produced from these samples, in particular taxonomic lists
are used to compute biological indices. Data issued from the literature are used
for the analysis and synthesis of the preceding data (for example they provide
the thresholds for the classi cation of physical, physico-chemical and biological
results into classes ranging from 1 (very good quality) to 5 (very bad quality)).
We have gathered information on 700 sites in the Alsace Plain, the oldest one
being collected 20 years ago. Details on this database and how it is used are
given in [
        <xref ref-type="bibr" rid="ref17">17</xref>
        ].
3
      </p>
    </sec>
    <sec id="sec-3">
      <title>Using lattices for querying databases</title>
      <p>
        Galois lattices are useful tools for organising data and building knowledge bases [
        <xref ref-type="bibr" rid="ref14 ref24 ref7">7,
14, 24</xref>
        ]. Furthermore, they are very interesting for information retrieval since they
allow both direct retrieval and browsing [
        <xref ref-type="bibr" rid="ref16">16</xref>
        ]. Primarily, concept lattices have
been used for information retrieval within texts [
        <xref ref-type="bibr" rid="ref11 ref25">25, 11</xref>
        ]. More recently
latticebased approaches have been used to build query or information retrieval systems
on various data: e.g. information retrieval within photos or personal data [
        <xref ref-type="bibr" rid="ref13">13</xref>
        ],
geographical data [
        <xref ref-type="bibr" rid="ref8">8</xref>
        ], or museum collections [
        <xref ref-type="bibr" rid="ref26">26</xref>
        ]. The underlying hypothesis is
that a concept extent represents the result of a query which is de ned by the
conjunction of its intent. The query can be easily re ned or enlarged following
the edges starting from the concept into the lattice hierarchy.
      </p>
      <p>Practically, the query (a A set of attributes) can be performed as follows: the
lattice is looked for a matching concept that is a concept which intent equals
the A set -if it exists- or the most general concept which intent is larger than A.
This concept can also be characterised as the in mum (greatest lower bound) of
all the concepts containing at least one of the attributes of A. This can be done</p>
      <sec id="sec-3-1">
        <title>1 http://sandre.eaufrance.fr</title>
        <p>with various algorithms and the queried lattice does not have to be modi ed.
Furthermore, a local view can be displayed to the user.</p>
        <p>
          However, when the query represents a new object that is to be incorporated
within the lattice, an incremental algorithm has to be used [
          <xref ref-type="bibr" rid="ref10 ref15">15, 10</xref>
          ]. This is the
case in our application, since the user has got data about real stream sites which
she/he wants to confront to the sites represented in the existing lattice.
Furthermore, she/he can add the new sites to the lattice and thus modify its structure.
We have implemented therefore two incremental algorithms proposed in [
          <xref ref-type="bibr" rid="ref10">10</xref>
          ], and
roughly described in section 5.1. These algorithms have been chosen because they
allow to build the Hasse diagram of the lattice, contrarily to most of incremental
algorithms (see [
          <xref ref-type="bibr" rid="ref19">19</xref>
          ] for a comparison on these algorithms). Furthermore, we did
not look for performance, since in this rst step of our work only small data sets
(40 sites) have been considered.
4
        </p>
      </sec>
    </sec>
    <sec id="sec-4">
      <title>Using lattices for assessing hydro-ecosystems</title>
      <p>Lattices have been used in two ways: rstly to cluster stream sites into concepts
that are used by hydro-ecologists to de ne pro les of these sites; secondly, the
lattices are annotated with the pro les and used into a query-system to help
the assessment of new sites. The proposed tool includes the two stages (see
Section 5.2).
4.1</p>
      <sec id="sec-4-1">
        <title>A lattice-based clustering of Alsatian stream sites</title>
        <p>
          Stream sites are described by di erent numerical attributes, biological indices on
the one hand, physico-chemical data on the other hand. Those attributes are
converted into ordinal scales leading to quality classes. The whole context contains
about 40 stream sites, described with 5 biological indices, 10 physico-chemical
indices and 5 physical indices. In the following, we focus on the biological indices.
Table 1 gives the values of these ve indices restricted to seven sites. Each site is
denoted by a code: for example, the BW2 site (Brunnwasser downstream) has a
good quality (class 2) for the IBGN (invertebrate), IBD (diatom) and IPR ( sh)
indices, a bad quality (class 4) for the IBMR (macrophyte) index and an average
quality (class 3) for the IOBS (oligochaete) index. The multi-valued context
represented in table 1, denoted C7 in the following, can be converted into a binary
one by using a linear scale [
          <xref ref-type="bibr" rid="ref14">14</xref>
          ].
        </p>
        <p>
          The general idea is to gather similar sites and to allocate them a pro le
describing their ecological state, combining the quality estimations of all
compartments, with respect to the di erent classes of indices. This work is based on
the approach described in [
          <xref ref-type="bibr" rid="ref20">20</xref>
          ]. The process is as follows:
{ Step 1: Lattice construction on the data. To facilitate the expert analysis,
the context size is reduced by focussing on a small number of indices or
by identifying sub-lattices with respect to classes of indices. For example,
Site code IBGN IBMR IOBS IBD IPR
BW2 2 4 3 2 2
IL1 3 3 3 2 3
MO1 1 4 3 3 4
MS2 2 4 5 2 2
RT2 2 5 4 2 2
ST1 1 3 4 3 2
        </p>
        <p>ZN4 1 4 4 3 2
Table 1: Quality classes of the ve biological indices for 7 stream sites
Figure 2 presents the lattice obtained from the context C7 (the lattice was
built with ConExp2) .
{ Step 2: Analysis by the experts of the lattice hierarchy and its implication
rules in order to select relevant concepts (or site pro les). In this step, the
expert may identify pro les which are not present in the lattice and create
virtual sites to be represented in the lattice.
{ Step 3: Quali cation of the concepts by the experts. For example, the
concept (fIBGN 2, IBD 2, IPR 2, IBMR 4, IOBS 3g,fBW2g) (down on the
lattice, Figure 2) is interpreted as follows: Brunnwasser downstream: low
sediment degradation, high eutrophication, good general potential of resilience
and possible resilience for sediments, various habitats.</p>
        <p>Once a suitable annotated lattice has been built following this process, it
can be used to determine the pro le of a new site based on its values for the
corresponding indices. This is explained in the next section.
4.2</p>
      </sec>
      <sec id="sec-4-2">
        <title>Assessing a stream site from the lattice</title>
        <p>
          According to the ecological ambiance system described in [
          <xref ref-type="bibr" rid="ref20">20</xref>
          ], several lattices
have been built for clustering sites with similar average values (or alteration
degrees3) on the ve biological indices. The underlying hypothesis is that global
state of an hydro-ecosystem can be assessed on the basis of the ve biological
indices and synthesised by the alteration degree. Sites with similar alteration
degrees can be compared even if they represent various pro les. The intervals of
similarity have been de ned by the hydro-ecologists [
          <xref ref-type="bibr" rid="ref18">18</xref>
          ]. For example, the lattice
in Figure 2 was obtained from a set of sites with an alteration degree belonging
to [2.5 ; 3] (see C7 context in table 1). The classes of indices in the lattice vary
between 1 and 5. Each site is represented alone in an atom of the lattice, which is
coherent with the choices done in the project, trying to represent all the variety
of streams or water areas in the Alsace plain.
        </p>
        <sec id="sec-4-2-1">
          <title>2 http://conexp.sourceforge.net/</title>
          <p>3 The alteration degree is computed as the average value of the ve biological
indices, e.g. the alteration degree of BW2 equals 13/5. Currently the physico-chemical
parameters are not taken into account.</p>
          <p>Let us now suppose that we have got a partial information on a new stream
site, denoted Q, de ned by the following values: IBGN 2 IBMR 4 IOBS 3 IPR 2
(IBD missing). Its alteration degree is 2.75 2 [2.5 ; 3], Q can thus be compared
to the stream sites represented in the C7 lattice. This is done by classifying Q
within this lattice, as shown in Figure 3.</p>
          <p>Looking at the lattice in Figure 3, one can see that the Q site-query has four
common values with only the BW2 site (Brunnwasser downstream). The expert
quali cation of BW2 (except for the IBD index) can thus be used to assess the Q
site. The Q site could thus be assessed as follows: the habitat quality and the water
physico-chemical quality are good, expect for nutriments (nitrate and phosphor
mineral forms) which quality is medium; the sediment quality is medium, the
resilience potential of the general ecosystem is good, while the resilience potential
of sediments is deteriorated.</p>
        </sec>
      </sec>
    </sec>
    <sec id="sec-5">
      <title>Implementation</title>
      <sec id="sec-5-1">
        <title>Algorithms</title>
        <p>
          As explained before, the built lattices have to be queried for assessing new sites.
Furthermore, they could have to be updated, by adding a new site, or by
modifying an existing site. The new/updated object is described by attributes which
can exist in the context of the lattice or not. In this paper we only consider the
case where the attributes already exist. Two algorithms described by Carpineto
and Romano [
          <xref ref-type="bibr" rid="ref10">10</xref>
          ] have been implemented, the rst one allows to add a new object
in a lattice, while the second one allows to delete an object from a lattice.
        </p>
        <p>The rst algorithm allows to add a new object into an existing Galois lattice,
which can be interpreted as classifying a new object. It takes as input a Galois
lattice and the new object with its attributes. The output is the updated Galois
lattice of the new context. The mechanism of the algorithm is as follows. The
set of the concepts is divided into subsets according to their intent cardinality,
and then analysed in ascending order. For each concept of a subset, if the intent
is included in or equal to the set of the new object attributes then the current
concept extent is augmented by the new object; otherwise a new concept is
created, after verifying that such a concept is not in the initial set of concepts
or among the new added ones. The intent of this new concept is determined
by the intersection of the current concept intent and the new object attributes;
its extent is de ned by the current concept extent augmented with the new
object. After the addition of a new concept a new link between this concept and
the current concept is created. The links with neighbouring concepts are also
updated.</p>
        <p>The second algorithm allows to delete an object from a lattice. It takes as
input a Galois lattice and the object to be removed. The output is the updated
Galois lattice of the new context. The mechanism of the algorithm is as follows.
For each concept, if the object to be deleted is included or equal to the current
concept extent, then it is removed from this extent. If the modi ed concept has
then the same extent as one of its children, it is deleted. When a concept is
removed the links among the concepts are updated.</p>
        <p>The modi cation of an existing object in a Galois lattice is performed in
two steps: (1) deleting this object using the second algorithm; (2) adding the
updated object using the rst algorithm. The whole process could be improved
with a third algorithm for adding attributes into the lattice context, allowing to
enrich the initial lattice with new information.
5.2</p>
      </sec>
      <sec id="sec-5-2">
        <title>User interface and manipulation</title>
        <p>The user interface allows to use a lattice either stored in the database or stored in
a XML le with the structure used in the software Galicia4. Three main functional
views are provided to the user. The rst one allows to qualify concepts, i.e. to
describe the pro le of a set of sites. The second one allows to de ne a query,
i.e. a new site to be assessed according to an existing lattice. The third view
allows to explore the result of the query, i.e. to compare the characteristics of
the new site to those of the already assessed sites. Currently texts appearing on
the interface views are written in French since the target users are French. Other
languages could be used in the future.</p>
        <p>The functional view for qualifying concepts is presented on Figure 4. Once a
lattice is chosen, it is possible to select a given concept in a list and to see its
description (intent, extent, and comment). The lists of the parents and children
of that concept are also shown, and by a click on one of them, we see its related
information. These information may help the experts in qualifying the concept.
The comment is then stored in the database.
4 http://www.iro.umontreal.ca/~galicia/</p>
        <p>The functionality for classifying a new site based on its values (for one or
several indices) is presented on Figure 5. One has rst to select a lattice and to
give a name for the new site, and then to provide a description of this new site by
choosing indices and their values. Once this is done, it is possible to classify the
site, that is to integrate it in the lattice, either temporarily or to save it in the
lattice. The button \Classer" allows this classi cation. To interpret the result,
the button \Visualiser le resultat" can be used to see the new lattice with the
modi cations shown in a speci c colour. The button \Explorer le treillis" also
helps in the interpretation by giving access to a third view (Figure 6) where it is
possible to navigate within the concepts and see the description of the parents
and children of the current concept.</p>
        <p>More precisely, the third view allows to explore only the modi ed or new
concepts of the lattice, i.e. the concepts where the site-query is represented.
These concepts can be commented and the modi ed lattice can be stored in the
database. Eventually, the commented lattices can be exported in various formats
to be further analysed.
6</p>
      </sec>
    </sec>
    <sec id="sec-6">
      <title>Discussion</title>
      <p>We decided to implement a speci c tool for several reasons:
1. the tool has to be interconnected with a database and to o er a user-friendly
interface for hydro-ecologists, allowing them to annotate the concepts;
2. the purpose of the tool is not navigating throughout the whole database;
3. this is a two-stage tool: the rst stage organises a speci c information within
a lattice; the second stage allows the user to explore and possibly modify
this lattice.</p>
      <p>Regarding the rst point, lattice-builder tools like Galicia, ConExp, or the
Toscana suite5 cannot be used, since they do not t the requirements of
hydroecologists. Actually, as said before, we have used Galicia to build the lattices
which are then recorded in the database to be annotated and explored by
hydroecologists. Besides, the lattices built through our tool can be exported into a
Galicia format.</p>
      <p>
        Regarding the second point, our approach di ers from those used in search
or browsing tools like Camelis [
        <xref ref-type="bibr" rid="ref13">13</xref>
        ], Abilis [
        <xref ref-type="bibr" rid="ref6">6</xref>
        ], D-SIFT [
        <xref ref-type="bibr" rid="ref12">12</xref>
        ] or in the Virtual
Museum of the Paci c [
        <xref ref-type="bibr" rid="ref26">26</xref>
        ]. Indeed we did not try to implement a lattice-based
approach to explore the whole database, but only speci c information from this
database. This information was chosen by hydro-ecologists as a synthetic view
of the database. Furthermore, the lattice is used as a basis to record expert
knowledge (the annotations) that can be involved in further investigations.
      </p>
      <p>
        Regarding the last point, our tool can be compared to Ulysses [
        <xref ref-type="bibr" rid="ref9">9</xref>
        ] which is
a visual interface allowing to access a lattice structure organising information
from a database. Ulysses allows the user to search the retrieval space both by
browsing or querying, whereas our tool only allows querying. Nevertheless, the
originality of our tool is the user possibility of modifying and annotating the
lattice concepts.
      </p>
      <p>Finally, the underlying aim of our approach is to build an ontology,
gathering the knowledge of various experts on hydro-ecosystems. Each expert indeed
focuses on a speci c compartment of the hydro-ecosystems (e.g. shes,
macro</p>
      <sec id="sec-6-1">
        <title>5 http://toscanaj.sourceforge.net/</title>
        <p>phytes, diatoms...) and a generic tool is needed to combine their expertises and
produce a global assessment of the ecological state of a stream site.
7</p>
      </sec>
    </sec>
    <sec id="sec-7">
      <title>Conclusion</title>
      <p>This paper presents a lattice-based query system for helping the assessment of
hydro-ecosystems. The approach relies on a database storing various information
on stream sites of the Alsace plain. These data are summarised within qualitative
indices, biological indices or physico-chemical and physical indices. Based on
these indices and their own expertise, hydro-ecologists can perform a global
evaluation of the functioning of a stream ecosystem. Furthermore, they want to
de ne quality pro les of streams or water areas that could be used to assess new
sites. Eventually a tool is needed to help the whole process.</p>
      <p>Our work aims at building such a tool. Concept lattices appeared as a good
approach since they allow both to build hierarchical clustering of sites, to
navigate through the clusters, and to perform queries for helping the assessment
of a new site. The clustering aspects already proved to be interesting, and the
user interface allowing to comment and query the lattices is currently being
experimented by hydro-ecologists. In the future, several lattices have to be built
including various sets of indices (physico-chemical and physical indices).
Furthermore, the whole approach will be tested with stream or water area data
from other regions in France.</p>
      <p>Regarding the implementation aspects, the system should be improved in two
ways: allowing the integration of new attributes in an existing lattice and
allowing the navigation through bigger lattices. Finally improvements can be done to
provide self-building comments on the site-queries, based on the comments of
the neighbouring concepts.</p>
    </sec>
    <sec id="sec-8">
      <title>Acknowledgements</title>
      <p>The Indice project (2006-11) was supported by the Agence de l'Eau
RhinMeuse. We also acknowledge the scienti c and technical help of the Cemagref
Centre in Lyon, the Gabriel Lippmann Public Research Centre in Luxembourg
and the regional delegation of ONEMA (O ce National de l'Eau et des Milieux
Aquatiques). Cristina Nica's stay in France was supported by the Erasmus
European program. We acknowledge the anonymous reviewers who helped us to
improve our paper.</p>
    </sec>
  </body>
  <back>
    <ref-list>
      <ref id="ref1">
        <mixed-citation>
          1. AFNOR: Qualite de l'eau : determination de l'
          <article-title>Indice Biologique Global Normalise (IBGN)</article-title>
          .
          <source>NF T90-350</source>
          (
          <year>1992</year>
          ),
          <article-title>revision 2004</article-title>
        </mixed-citation>
      </ref>
      <ref id="ref2">
        <mixed-citation>
          2. AFNOR: Qualite de l'eau : determination de l'
          <article-title>Indice Biologique Diatomees (IBD</article-title>
          . NF T90-
          <volume>354</volume>
          (
          <year>2000</year>
          ),
          <article-title>revision 2007</article-title>
        </mixed-citation>
      </ref>
      <ref id="ref3">
        <mixed-citation>
          3. AFNOR: Qualite de l'eau : determination de l'Indice Oligochetes de
          <article-title>Bioindication des Sediments (IOBS)</article-title>
          .
          <source>NF T90-390</source>
          (
          <year>2002</year>
          )
        </mixed-citation>
      </ref>
      <ref id="ref4">
        <mixed-citation>
          4. AFNOR: Qualite de l'eau : determination de l'
          <article-title>Indice Biologique Macrophytique en Riviere (IBMR)</article-title>
          .
          <source>NF T90-395</source>
          (
          <year>2003</year>
          )
        </mixed-citation>
      </ref>
      <ref id="ref5">
        <mixed-citation>
          5. AFNOR: Qualite de l'eau : determination de l'
          <article-title>Indice poissons riviere (IPR)</article-title>
          .
          <source>NF T90-344</source>
          (
          <year>2004</year>
          )
        </mixed-citation>
      </ref>
      <ref id="ref6">
        <mixed-citation>
          6.
          <string-name>
            <surname>Allard</surname>
            ,
            <given-names>P.</given-names>
          </string-name>
          ,
          <string-name>
            <surname>Ferre</surname>
            ,
            <given-names>S.</given-names>
          </string-name>
          ,
          <string-name>
            <surname>Ridoux</surname>
            ,
            <given-names>O.</given-names>
          </string-name>
          :
          <article-title>Discovering Functional Dependencies and Association Rules by Navigating in a Lattice of OLAP Views</article-title>
          . In: Kryszkiewicz,
          <string-name>
            <given-names>M.</given-names>
            ,
            <surname>Obiedkov</surname>
          </string-name>
          , S. (eds.)
          <source>Proceedings of CLA</source>
          <year>2010</year>
          , Sevilla, Spain. pp.
          <volume>199</volume>
          {
          <issue>210</issue>
          (
          <year>2010</year>
          )
        </mixed-citation>
      </ref>
      <ref id="ref7">
        <mixed-citation>
          7.
          <string-name>
            <surname>Barbut</surname>
            ,
            <given-names>M.</given-names>
          </string-name>
          ,
          <string-name>
            <surname>Monjardet</surname>
            ,
            <given-names>B.</given-names>
          </string-name>
          :
          <article-title>Ordre et classi cation { Algebre et combinatoire</article-title>
          .
          <source>Hachette</source>
          (
          <year>1970</year>
          )
        </mixed-citation>
      </ref>
      <ref id="ref8">
        <mixed-citation>
          8.
          <string-name>
            <surname>Bedel</surname>
            ,
            <given-names>O.</given-names>
          </string-name>
          ,
          <string-name>
            <surname>Ferre</surname>
            ,
            <given-names>S.</given-names>
          </string-name>
          ,
          <string-name>
            <surname>Ridoux</surname>
            ,
            <given-names>O.</given-names>
          </string-name>
          ,
          <string-name>
            <surname>Quesseveur</surname>
          </string-name>
          , E.:
          <article-title>GEOLIS: a logical information system for geographical data</article-title>
          .
          <source>Revue Internationale de Geomatique</source>
          <volume>17</volume>
          ,
          <issue>371</issue>
          {
          <fpage>390</fpage>
          (
          <year>2007</year>
          )
        </mixed-citation>
      </ref>
      <ref id="ref9">
        <mixed-citation>
          9.
          <string-name>
            <surname>Carpineto</surname>
            ,
            <given-names>C.</given-names>
          </string-name>
          ,
          <string-name>
            <surname>Romano</surname>
          </string-name>
          , G.:
          <article-title>ULYSSES: A Lattice-based Multiple Interaction Strategy Retrieval Interface</article-title>
          . In: Blumenthal,
          <string-name>
            <given-names>B.</given-names>
            ,
            <surname>Gornostaev</surname>
          </string-name>
          ,
          <string-name>
            <given-names>J.</given-names>
            ,
            <surname>Unger</surname>
          </string-name>
          , C. (eds.)
          <string-name>
            <surname>Human-Computer</surname>
            <given-names>Interaction</given-names>
          </string-name>
          , 5th International Conference, EWHCI'
          <fpage>95</fpage>
          , Moscow, Russia. LNCS, vol.
          <volume>1015</volume>
          , pp.
          <volume>91</volume>
          {
          <fpage>104</fpage>
          . Springer-Verlag (
          <year>1995</year>
          )
        </mixed-citation>
      </ref>
      <ref id="ref10">
        <mixed-citation>
          10.
          <string-name>
            <surname>Carpineto</surname>
            ,
            <given-names>C.</given-names>
          </string-name>
          ,
          <string-name>
            <surname>Romano</surname>
          </string-name>
          , G.:
          <article-title>Concept Data Analysis</article-title>
          .
          <source>Theory and Applications</source>
          . John Wiley &amp; Sons
          <string-name>
            <surname>Ltd</surname>
          </string-name>
          (
          <year>2004</year>
          ), 201 pages
        </mixed-citation>
      </ref>
      <ref id="ref11">
        <mixed-citation>
          11.
          <string-name>
            <surname>Carpineto</surname>
            ,
            <given-names>C.</given-names>
          </string-name>
          ,
          <string-name>
            <surname>Romano</surname>
            ,
            <given-names>G.</given-names>
          </string-name>
          :
          <article-title>Using concept lattices for text retrieval and mining</article-title>
          . In: Ganter,
          <string-name>
            <given-names>B.</given-names>
            ,
            <surname>Stumme</surname>
          </string-name>
          ,
          <string-name>
            <given-names>G.</given-names>
            ,
            <surname>Wille</surname>
          </string-name>
          ,
          <string-name>
            <surname>R</surname>
          </string-name>
          . (eds.)
          <article-title>Formal Concept Analysis</article-title>
          ,
          <source>LNCS</source>
          , vol.
          <volume>3626</volume>
          , pp.
          <volume>3</volume>
          {
          <fpage>45</fpage>
          . Springer Berlin / Heidelberg (
          <year>2005</year>
          )
        </mixed-citation>
      </ref>
      <ref id="ref12">
        <mixed-citation>
          12.
          <string-name>
            <surname>Ducrou</surname>
            ,
            <given-names>J.</given-names>
          </string-name>
          ,
          <string-name>
            <surname>Wormuth</surname>
            ,
            <given-names>B.</given-names>
          </string-name>
          ,
          <string-name>
            <surname>Eklund</surname>
          </string-name>
          , P.:
          <string-name>
            <surname>D-SIFT</surname>
          </string-name>
          :
          <article-title>A Dynamic Simple Intuitive FCA Tool</article-title>
          . In: Dau,
          <string-name>
            <given-names>F.</given-names>
            ,
            <surname>Mugnier</surname>
          </string-name>
          ,
          <string-name>
            <given-names>M.L.</given-names>
            ,
            <surname>Stumme</surname>
          </string-name>
          ,
          <string-name>
            <surname>G</surname>
          </string-name>
          . (eds.) Conceptual Structures:
          <article-title>Common Semantics for Sharing Knowledge { Proceedings of ICCS 2005</article-title>
          . vol.
          <source>LNAI 3596</source>
          , pp.
          <volume>295</volume>
          {
          <fpage>306</fpage>
          . Springer-Verlag (
          <year>2005</year>
          )
        </mixed-citation>
      </ref>
      <ref id="ref13">
        <mixed-citation>
          13.
          <string-name>
            <surname>Ferre</surname>
            ,
            <given-names>S.</given-names>
          </string-name>
          :
          <article-title>Camelis: a logical information system to organise and browse a collection of documents</article-title>
          .
          <source>International Journal of General Systems</source>
          <volume>38</volume>
          (
          <issue>4</issue>
          ),
          <volume>379</volume>
          {
          <fpage>403</fpage>
          (
          <year>2009</year>
          )
        </mixed-citation>
      </ref>
      <ref id="ref14">
        <mixed-citation>
          14.
          <string-name>
            <surname>Ganter</surname>
            ,
            <given-names>B.</given-names>
          </string-name>
          ,
          <string-name>
            <surname>Wille</surname>
          </string-name>
          , R.:
          <source>Formal Concept Analysis: Mathematical Foundations</source>
          . Springer Verlag (
          <year>1999</year>
          )
        </mixed-citation>
      </ref>
      <ref id="ref15">
        <mixed-citation>
          15.
          <string-name>
            <surname>Godin</surname>
            ,
            <given-names>R.</given-names>
          </string-name>
          ,
          <string-name>
            <surname>Missaoui</surname>
            ,
            <given-names>R.</given-names>
          </string-name>
          ,
          <string-name>
            <surname>Alaoui</surname>
          </string-name>
          , H.:
          <article-title>Incremental concept formation algorithm based on Galois (concept) lattices</article-title>
          .
          <source>Computational Intelligence</source>
          <volume>11</volume>
          (
          <issue>2</issue>
          ),
          <volume>246</volume>
          {
          <fpage>267</fpage>
          (
          <year>1995</year>
          )
        </mixed-citation>
      </ref>
      <ref id="ref16">
        <mixed-citation>
          16.
          <string-name>
            <surname>Godin</surname>
            ,
            <given-names>R.</given-names>
          </string-name>
          ,
          <string-name>
            <surname>Missaoui</surname>
            ,
            <given-names>R.</given-names>
          </string-name>
          ,
          <string-name>
            <surname>April</surname>
            ,
            <given-names>A.</given-names>
          </string-name>
          :
          <article-title>Experimental comparison of navigation in a Galois lattice with conventional information retrieval method</article-title>
          .
          <source>International Journal of Man-Machine Studies</source>
          <volume>38</volume>
          ,
          <volume>747</volume>
          {
          <fpage>767</fpage>
          (
          <year>1993</year>
          )
        </mixed-citation>
      </ref>
      <ref id="ref17">
        <mixed-citation>
          17.
          <string-name>
            <surname>Grac</surname>
            ,
            <given-names>C.</given-names>
          </string-name>
          ,
          <string-name>
            <surname>Braud</surname>
            ,
            <given-names>A.</given-names>
          </string-name>
          ,
          <string-name>
            <surname>Le Ber</surname>
            ,
            <given-names>F.</given-names>
          </string-name>
          ,
          <string-name>
            <surname>Tremolieres</surname>
            ,
            <given-names>M.</given-names>
          </string-name>
          :
          <article-title>Un systeme d'information pour le suivi et l'evaluation de la qualite des cours d'eau { Application a l'hydro-region de la plaine d'Alsace</article-title>
          . RSTI - Ingenierie
          <source>des Systemes d'Information</source>
          <volume>16</volume>
          ,
          <issue>9</issue>
          {
          <fpage>30</fpage>
          (
          <year>2011</year>
          )
        </mixed-citation>
      </ref>
      <ref id="ref18">
        <mixed-citation>
          18.
          <string-name>
            <surname>Grac</surname>
            ,
            <given-names>C.</given-names>
          </string-name>
          ,
          <string-name>
            <surname>Le Ber</surname>
            ,
            <given-names>F.</given-names>
          </string-name>
          ,
          <string-name>
            <surname>Braud</surname>
            ,
            <given-names>A.</given-names>
          </string-name>
          ,
          <string-name>
            <surname>Tremolieres</surname>
            ,
            <given-names>M.</given-names>
          </string-name>
          ,
          <string-name>
            <surname>Bertaux</surname>
            ,
            <given-names>A.</given-names>
          </string-name>
          ,
          <string-name>
            <surname>Herrmann</surname>
            ,
            <given-names>A.</given-names>
          </string-name>
          ,
          <string-name>
            <surname>Manne</surname>
            ,
            <given-names>S.</given-names>
          </string-name>
          ,
          <string-name>
            <surname>Lafont</surname>
            ,
            <given-names>M.</given-names>
          </string-name>
          :
          <article-title>Programme de recherche-developpement Indices { rapport scien que nal</article-title>
          .
          <source>Contrat</source>
          pluriannuel 1463 de
          <string-name>
            <surname>l'Agence de l'Eau</surname>
          </string-name>
          Rhin-Meuse,
          <article-title>LHYGES { LSIIT { ONEMA { CEMAGREF (</article-title>
          <year>2011</year>
          )
        </mixed-citation>
      </ref>
      <ref id="ref19">
        <mixed-citation>
          19.
          <string-name>
            <surname>Kuznetsov</surname>
            ,
            <given-names>S.O.</given-names>
          </string-name>
          ,
          <string-name>
            <surname>Obiedkov</surname>
            ,
            <given-names>S.A.:</given-names>
          </string-name>
          <article-title>Comparing performance of algorithms for generating concept lattices</article-title>
          .
          <source>J. Exp. Theor. Artif. Inelligence</source>
          <volume>14</volume>
          (
          <issue>2-3</issue>
          ),
          <volume>189</volume>
          {
          <fpage>216</fpage>
          (
          <year>2002</year>
          )
        </mixed-citation>
      </ref>
      <ref id="ref20">
        <mixed-citation>
          20.
          <string-name>
            <surname>Lafont</surname>
            ,
            <given-names>M.:</given-names>
          </string-name>
          <article-title>A conceptual approach to the biomonitoring of freshwater: the ecological ambience system</article-title>
          .
          <source>Journal of Limnology</source>
          <volume>6</volume>
          ,
          <issue>17</issue>
          {
          <fpage>24</fpage>
          (
          <year>2001</year>
          )
        </mixed-citation>
      </ref>
      <ref id="ref21">
        <mixed-citation>
          21.
          <string-name>
            <surname>Lafont</surname>
            ,
            <given-names>M.</given-names>
          </string-name>
          ,
          <string-name>
            <surname>Jezequel</surname>
            ,
            <given-names>C.</given-names>
          </string-name>
          ,
          <string-name>
            <surname>Vivier</surname>
            ,
            <given-names>A.</given-names>
          </string-name>
          ,
          <string-name>
            <surname>Breil</surname>
            ,
            <given-names>P.</given-names>
          </string-name>
          ,
          <string-name>
            <surname>Schmitt</surname>
            ,
            <given-names>L.</given-names>
          </string-name>
          ,
          <string-name>
            <surname>Bernoud</surname>
          </string-name>
          , S.:
          <article-title>Re nement of biomonitoring of urban water courses by combining descriptive and ecohydrological approaches</article-title>
          .
          <source>Ecohydrol. Hydrobiol</source>
          .
          <volume>10</volume>
          ,
          <issue>3</issue>
          {
          <fpage>11</fpage>
          (
          <year>2010</year>
          )
        </mixed-citation>
      </ref>
      <ref id="ref22">
        <mixed-citation>
          22. MEDD:
          <article-title>Systeme d'evaluation de la qualite de l'eau des cours d'eau (SEQ-Eau), version 2</article-title>
          . Ministere de l'Ecologie et du Developpement Durable et Agences de l'
          <source>Eau</source>
          (
          <year>2003</year>
          ), Etude inter-agences de l'eau, no 52
        </mixed-citation>
      </ref>
      <ref id="ref23">
        <mixed-citation>
          23. MEDD: Circulaire dce
          <year>2007</year>
          /
          <article-title>22 du 11 avril 2007 relative au protocole de prelevement et de traitement des echantillons des invertebres pour la mise en uvre du programme de surveillance sur cours d'eau</article-title>
          . Ministere de l'
          <source>Ecologie et du Developpement Durable</source>
          (
          <year>2007</year>
          )
        </mixed-citation>
      </ref>
      <ref id="ref24">
        <mixed-citation>
          24.
          <string-name>
            <surname>Napoli</surname>
            ,
            <given-names>A.</given-names>
          </string-name>
          :
          <article-title>A smooth introduction to symbolic methods in knowledge discovery</article-title>
          . In: Cohen,
          <string-name>
            <given-names>H.</given-names>
            ,
            <surname>Lefebvre</surname>
          </string-name>
          , C. (eds.) Categorization in Cognitive Science.
          <source>Elsevier</source>
          (
          <year>2006</year>
          )
        </mixed-citation>
      </ref>
      <ref id="ref25">
        <mixed-citation>
          25.
          <string-name>
            <surname>Priss</surname>
            ,
            <given-names>U.</given-names>
          </string-name>
          :
          <article-title>Lattice-based information retrieval</article-title>
          .
          <source>Knowledge Organization</source>
          <volume>27</volume>
          (
          <issue>3</issue>
          ),
          <volume>132142</volume>
          (
          <year>2000</year>
          )
        </mixed-citation>
      </ref>
      <ref id="ref26">
        <mixed-citation>
          26.
          <string-name>
            <surname>Wray</surname>
            ,
            <given-names>T.</given-names>
          </string-name>
          ,
          <string-name>
            <surname>Eklund</surname>
            ,
            <given-names>P.</given-names>
          </string-name>
          :
          <article-title>Exploring the Information Space of Cultural Collections Using Formal Concept Analysis</article-title>
          . In: Valtchev,
          <string-name>
            <surname>P.</surname>
          </string-name>
          , Jaschke, R. (eds.)
          <source>Proceedings of 9th International Conference on Formal Concept Analysis, ICFCA</source>
          <year>2011</year>
          , Nicosia, Cyprus. LNAI, vol.
          <volume>6628</volume>
          , pp.
          <volume>251</volume>
          {
          <fpage>266</fpage>
          . Springer-Verlag (
          <year>2011</year>
          )
        </mixed-citation>
      </ref>
    </ref-list>
  </back>
</article>