<!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 Methodology for Identifying Terms and Patterns Specific to Re- quirements as a Textual Genre Using Automated Tools</article-title>
      </title-group>
      <contrib-group>
        <contrib contrib-type="author">
          <string-name>Maxime Warnier</string-name>
          <email>maxime.warnier@univ-tlse2.fr</email>
          <xref ref-type="aff" rid="aff1">1</xref>
        </contrib>
        <contrib contrib-type="author">
          <string-name>Anne Condamines</string-name>
          <email>anne.condamines@univ-tlse2.fr</email>
          <xref ref-type="aff" rid="aff0">0</xref>
        </contrib>
        <aff id="aff0">
          <label>0</label>
          <institution>CLLE-ERSS (UMR 5263), Université Toulouse - Jean Jaurès &amp; CNRS</institution>
        </aff>
        <aff id="aff1">
          <label>1</label>
          <institution>CLLE-ERSS (UMR 5263), Université Toulouse - Jean Jaurès &amp; CNRS, Centre National d'Études Spatiales</institution>
        </aff>
      </contrib-group>
      <pub-date>
        <year>2015</year>
      </pub-date>
      <fpage>183</fpage>
      <lpage>188</lpage>
      <abstract>
        <p>As a step in a project whose final goal is to propose a Controlled Natural Language for requirements writing at CNES (Centre National d'Études Spatiales), we intend to build the grammar of the textual genre of the requirements. One of the main issues faced when analyzing our corpus is the (sometimes subtle) difference between the terms and syntactic structures pertaining to the genre and those linked to the domain (in our case, the development of space systems) - a difference that is generally not taken into account by automated tools. In this paper, we present a methodology aimed at detecting candidate terms and textual patterns specific to the genre by combining results obtained from a terminology extractor and a data mining tool with a validated resource in use for indexing documents at CNES. The results are then illustrated by a selection of examples from our corpus.</p>
      </abstract>
    </article-meta>
  </front>
  <body>
    <sec id="sec-1">
      <title>-</title>
      <p>This study is part of a wider project aiming at
improving the writing of requirements1 at CNES
(Centre National d’Études Spatiales), the French
Space Agency.</p>
      <p>
        Indeed, the requirements (as well as the
specifications, that is, the documents in which they
are included) are mostly written in a natural
language – in this case, in French –, and as a
consequence they may sometimes contain well-known
related problems, such as ambiguity and
vagueness
        <xref ref-type="bibr" rid="ref8">(Pace &amp; Rosner, 2010)</xref>
        . A Controlled
Natural Language (CNL) is a possible solution to
1 According to one of the definitions given by
        <xref ref-type="bibr" rid="ref5">IEEE (1990)</xref>
        ,
a requirement is: “a condition or capability that must be met
or possessed by a system or system component to satisfy a
contract, standard, specification, or other formally imposed
documents”.
avoid or at least substantially limit these
problems by setting constraints on the lexicon, the
syntax or the semantics
        <xref ref-type="bibr" rid="ref6">(Kuhn, 2014)</xref>
        .
      </p>
      <p>
        However, in order for this CNL to be actually
applied, we believe that it should not be
unnecessarily restrictive and, in particular, not too far
removed from the way engineers are already
used to write the documents – otherwise, they
will probably merely ignore it. In other words,
we wish to propose a CNL inspired by already
existing data, following a corpus-driven and
corpus-based methodology that we describe
more in details in
        <xref ref-type="bibr" rid="ref3">(Condamines &amp; Warnier,
2014)</xref>
        .
      </p>
      <p>
        This methodology relies on the existence of a
textual genre, which
        <xref ref-type="bibr" rid="ref1">Bhatia (1993)</xref>
        defines as “a
recognizable communicative event characterized
by a set of communicative purpose(s) identified
and mutually understood by the members of the
professional or academic community in which it
regularly occurs”, as it is clearly the case for
requirements writing (since it is a recurring task
performed by employees working in similar
companies), and in particular of a sublanguage,
defined by
        <xref ref-type="bibr" rid="ref10">Somers (1998)</xref>
        as “an identifiable
genre or text-type in a given subject field, with a
relatively or even absolutely closed set of
syntactic structures and vocabulary”. We were already
able to provide some evidence in favor of this
hypothesis (if not for all requirements, at least
for requirements written in French at CNES) and
we are now trying to build the grammar (that is
to say the set of rules followed – consciously or
not – by the speakers of this community to
produce acceptable utterances) of this particular
genre by semi-automatically analyzing
specifications of two former projects.
      </p>
      <p>
        In the present study, we will focus on the
results obtained by a terminological extraction.
More specifically, we will propose a method to
sort them (as we are interested only in the terms
pertaining to the genre, not in those pertaining to
the domain) and subsequently to use them as a
filter to retrieve textual patterns belonging to the
grammar of the genre. An example of similar
work, based on collocations and n-grams, is
given by the transdisciplinary scientific lexicon
        <xref ref-type="bibr" rid="ref11">(Tutin, 2007)</xref>
        .
2
      </p>
    </sec>
    <sec id="sec-2">
      <title>Genre vs. domain</title>
      <p>Although this grammar should ideally be
independent of the field (aerospace industry,
aeronautics, software engineering, etc.), in practice,
the distinction is not so simple as regards
specifications2. While some features are indeed
inherent in the nature of the documents (because they
describe something that does not exist yet, but
will have to exist and to conform with the
requirements, the use of the future tense and
injunctions, for instance, are common), others,
however, are closely related to the field to which
belongs the future “object” being described. It
may reasonably be assumed that the lexical
level – since it directly refers to the object in
question – is most significantly affected by the
domain, but we cannot reject the hypothesis that
syntactic structures too may differ from one field
to another.</p>
      <p>
        For that reason, if we want to define a
terminology of requirements, we must keep in mind
that the candidate terms proposed by the
terminology extractors may actually belong either to
the genre or to the domain. Unfortunately,
although the possibility to filter terms by domain
has already been highlighted as a user need
        <xref ref-type="bibr" rid="ref2">(Blancafort et al., 2011)</xref>
        , traditional extractors do
not provide any means to distinguish a priori
between genre and domain, because they are
designed mostly for more didactic corpus, where
the field matters much more than the genre (e.g.
in order to establish the terminology in use in a
company or in a knowledge domain).
Furthermore, similar problems are to be expected when
using other kinds of automated tools (such as
data mining software), as they will also mix the
two different types of words and terms.
      </p>
      <p>Specifications are thus unusual, specialized
corpora and they bring new challenges to
terminology extraction in general. In particular,
considering the fact that the candidate terms linked
to the domain are probably more numerous than
those linked to the genre, we want to find a way
to exploit the results without a need for manually
revising all of them. In the next section, we
present the small experiment we conducted on our
corpus of specifications as a possible way to
reach this goal, but also to reuse these results to
filter textual patterns identified by a text mining
tool.
3
3.1</p>
    </sec>
    <sec id="sec-3">
      <title>Methodology</title>
    </sec>
    <sec id="sec-4">
      <title>Corpora</title>
      <p>All the operations described hereafter were
performed on two corpora of requirements in
French extracted from several specifications
provided by the CNES. (All tables and figures
were removed from the requirements, because
their automatic analysis would have been more
difficult.) The first corpus concerns the project
called “Pleiades” 3 (two very-high-resolution
satellites for Earth observation) and is composed
of nearly 120,000 words; the second corpus,
related to the smaller project “Microscope”4 (a
microsatellite, whose main objective is to verify
a physical principle), contains nearly 44,000
words. Although the requirements were written
under similar circumstances and represent the
same levels of specifications for the two projects,
it is worth noting that Pleiades and Microscope
have totally different scales and purposes.
Consequently, the fields to which they relate are at
least partially distinct.
3.2</p>
    </sec>
    <sec id="sec-5">
      <title>Candidate terms</title>
      <p>
        First of all, candidate terms for both corpora
were extracted using the terminology extractor
developed for the Talismane toolkit
        <xref ref-type="bibr" rid="ref12">(Urieli,
2013)</xref>
        ; based on a syntactic analysis, it extracts
only contiguous noun phrases. The first list we
obtained (Pleiades) contained 1,551 candidates,
while the second one (Microscope) contained
716 candidates (minimum frequency = 5).
      </p>
      <p>
        Since they included candidate terms for the
genre and for the domain (see section 2), and
since we are interested only in the former, all the
entries present in a list of terms used at CNES
for indexing documents in their knowledge base
were removed. This list of domain terms (used
here as a “stop list”) has been augmented for
many years thanks to internal documents of
various types and carefully validated by domain
2 The distinction between genre and domain itself is
actually far from trivial
        <xref ref-type="bibr" rid="ref7">(Lee, 2001)</xref>
        .
3 https://pleiades.cnes.fr/en/PLEIADES/index.htm
4 http://missions-scientifiques.cnes.fr/MICROSCOPE/
experts. We therefore assume that the terms that
it contains are representative of the fields
covered by the different projects conducted at CNES
over the past years; furthermore, it is safe to
think that it should not contain terms belonging
to the genre of requirements, because they would
not be helpful for indexation (since they are too
general). After this step, only 1,355 entries
remained for Pleiades (a difference of almost 200
entries) and 598 for Microscope (more than 100
candidates were thus discarded).
      </p>
      <p>In order to remove even more candidate terms
supposedly linked to the field, we decided to
keep only entries present in both lists (Pleiades
and Microscope). This resulted in a much shorter
list of just 300 candidate terms (meaning 1,055
were exclusive to Pleiades and 298 to
Microscope). This step makes sense because the
specifications of Pleiades and Microscope are
comparable at many levels, but also because, as
already mentioned, the two projects are
sufficiently distinct. Hence, whereas the first
selection was useful to eliminate candidates related to
the field at a more general level (e.g. “satellite”
or “simulation”), here some of the candidates
were not kept because they are more dependent
to one of the two projects, and thus more
specialized (e.g. “magnétomètre” ‘magnetometer’ or
“masse interne” ‘internal mass’). (However,
because the corpus of specifications from
Pleiades is almost three times larger than the other
corpus, it is also probable that some terms, such
as “priorité” ‘priority’, could have appeared in
the Microscope corpus as well.)</p>
      <p>Lastly, we proceeded to a manual revision of
the remaining candidate terms to eliminate some
entries that were obviously noise. The final list
contains 267 candidate terms (to be compared
with the original list, which would have
contained over 1,850 different candidates, or almost
2,000 if the extraction had been performed on the
two corpora as a whole). Interestingly, the terms
seem to concern both functional requirements
(e.g. “fonctionnalité” ‘functionality’) and
nonfunctional requirements (e.g. “disponibilité”
‘availability’).
3.3</p>
    </sec>
    <sec id="sec-6">
      <title>Textual patterns</title>
      <p>Of course, a grammar of genre should not be
limited to the lexicon, as it would be the case
with the results of the terminological extraction.
We would like to identify recurring syntactic
structures or, at least, frequent textual patterns5
with the help of text mining tools.</p>
      <p>
        For this purpose, we used SDMC
        <xref ref-type="bibr" rid="ref9">(Quiniou et
al., 2012)</xref>
        to retrieve patterns of lemmas (i.e.
canonical forms of the words) frequent in the
two corpora, such as “comme décrire dans le
tableau” ‘as describe in the table’, appearing
seventeen times in total. These patterns have
variable lengths. Here again, the main problem is
the huge number of results: almost 14,000
patterns were proposed, making a manual revision
extremely time-consuming.
      </p>
      <p>In order to reduce this number to a more
reasonable proportion, we have decided to keep
only patterns containing at least one of the
remaining candidate terms (for the sake of
simplicity, the noun phrases were reduced to their
heads); indeed, we assume that the structures
based on terms belonging to the genre are
themselves more likely to be typical of this same
genre. This restriction limited the number of patterns
to approximately 6,000, among which “être
connaître avec un [précision] 6 meilleur que
(number)” ‘be know with a [precision] better than
(number)’, “être conforme au [format]” ‘be
consistent with the [format]” and “devoir respecter
le [contrainte]” ‘must respect the [constraint]’.</p>
      <p>The list can be further reduced by focusing on
patterns containing a verb. In this way, we
consider an intermediary level between the lexicon
and the discourse.</p>
      <p>To conclude this section, the main steps of
the process we described are represented by
Figure 1.</p>
      <p>
        corpus 2
text mining
patterns
filtered
patterns
5 Patterns of this kind are the basis of the so-called
“boilerplates”
        <xref ref-type="bibr" rid="ref4">(Hull et al., 2005)</xref>
        , which are basically fixed
structures filled with variable elements at determined positions.
6 The candidate terms are between square brackets.
corpus 1
candidate
      </p>
      <p>terms
candidate
terms
terminological extraction</p>
      <p>stop list
common entries
candidate
terms
candidate</p>
      <p>terms
candidate
terms</p>
      <p>In this section, we briefly discuss some of the
results we obtained after applying the process
described previously.
4.1</p>
    </sec>
    <sec id="sec-7">
      <title>Regarding terms</title>
      <p>Some terms belonging to the space domain
remain: initialisms (“ASH”, “DGAPC”), terms
too general to be useful for indexation
(“mission”, “centre de contrôle” ‘control center’),
terms of the field (“tuyère” ‘nozzle’,
“calibration”).</p>
      <p>Others, by contrast, belong more to the genre.
They may describe a need (“besoin de
test+programmation+restitution” ‘need for a
test+programmation+restitution’) or the
characteristics of the objet that is described (“taille du
buffer temporaire+du paquet TM” ‘size of the
temporary buffer+TM packet”, “durée de
désaturation+la manoeuvre” ‘duration of
desaturation+the manoeuvre’); they can specify expected
functions (“fonction de gestion+filtrage”
‘function of management+filtering’); or they can be
related to the management of the project:
possible problems (“défaillance” ‘failure’, “défaut”
‘defect’), necessary documentation (“rapport
d’avancement+d’expertise” ‘progress+expertise
report’), validation (“acceptation” ‘acceptance’,
“confirmation”, “autorisation” ‘authorization’).</p>
      <p>Some terms can belong either to the field or
to the genre, depending on their modifier: “date
de début du produit” ‘starting date of the
product’ (genre) vs. “dates de début et de fin de
vidage TM” ‘starting and ending dates of the
emptying of the TM’ (field, because of the
domain terms “vidage TM”).
4.2</p>
    </sec>
    <sec id="sec-8">
      <title>Regarding structures</title>
      <p>The most frequent verbs in the patterns are:
“être” ‘to be’, “devoir” ‘must’, “permettre” ‘to
allow’, “mettre” ‘to put’, “prendre (en compte)”
‘to take (into account)’, “fournir” ‘to provide’,
“pouvoir” ‘to be able’, “définir” ‘to define’,
“passer (en mode+dans l’état)” ‘to enter (a
mode+a state)’, “contenir” ‘to contain’, “donner”
‘to give’, “utiliser” ‘to use’, “gérer” ‘to manage’,
“sélectionner” ‘to select’, “rejeter” ‘to reject’,
“traiter” ‘to process’, “correspondre” ‘to
correspond’, “générer” ‘to generate’, “décrire” ‘to
describe’, “tenir” ‘to hold’, “exécuter” ‘to
execute’, “vérifier” ‘to verify’, “calculer” ‘to
calculate’.</p>
      <p>Some structures based on these verbs are
typical of the corpus:</p>
      <p>[Det N permettre de (V+deverbal noun)]: “le
DUPC permettra de modifier localement les
paramètres du calcul”.</p>
      <p>[Det N fournir Det N1 (à Det N2)]: “cette
interface fournit les positions navigateur de
l’instrument”.</p>
      <p>[Det N utiliser Det N2 (pour V)]: “le système
GIDE utilisera le protocole FTP pour effectuer
les transferts”.</p>
      <p>[Det N fournir (à Det N2) Det N3]: “le
système de navigation fournira au système
informatique central une réference de temps”.</p>
      <p>[Sur réception de cette TC, le LVC exécute la
procédure de mise ON+OFF de Det N (, par
l’envoi de commandes (sur+vers+à Det N3))]:
“sur réception de cette TC, le LVC exécute la
procédure de mise ON de la carte IOT
sélectionnée, par l’envoi de commandes discrètes sur
l’OBMU” (only in Pleiades).</p>
      <p>[Det deverbal noun doit s’exécuter
(conditions)]: “la consolidation du scenario de travail
au CECT doit s’exécuter en moins de 15
secondes” (only in Microscope).</p>
      <p>[Det N (avoir la capacité de+être (capable
de+autorisé à)) traiter Det N2]: “le CCC doit
avoir la capacité de récupérer et traiter 291 Mo
de TM par jour”.</p>
      <p>These regular structures are therefore part of
the grammar of the genre of requirements (at
CNES).
5</p>
    </sec>
    <sec id="sec-9">
      <title>Conclusion</title>
      <p>As emphasized in section 2, specifications of
space systems represent a particular type of
corpus, because the terms of the domain and the
terms of the genre are closely linked – making it
difficult to automatically distinguish them. In
section 3, we described the methodology we
applied to keep only the terms belonging to the
textual genre, using an existing resource (built
for other needs) and a comparison between two
corpora. This also allowed us to identify some
structures (textual patterns) belonging to the
grammar of the genre, which are used for writing
functional requirements (describing expected
functions) as well as for non-functional
requirements (describing qualities or constraints applied
to the system). The grammar could be refined
thanks to existing guides to writing
specifications that specify the various sections of the
documents and the different types of requirements,
which are likely to be expressed in different
ways.</p>
      <p>Nevertheless, it also appears that it is not
always possible to draw a line clearly separating
terms of the field and terms of the genre, since
some terms may belong to both categories. In
any case, the interpretation of the results remains
dependent on the objective(s) being pursued.</p>
      <p>Finally, we used this experiment as a
proofof-concept; before we can generalize it, we
would have to ask for validation by experts
(experienced writers). It would also be very
interesting to compare our corpus to specifications
written in another domain.</p>
    </sec>
  </body>
  <back>
    <ref-list>
      <ref id="ref1">
        <mixed-citation>
          <string-name>
            <surname>Bhatia</surname>
            ,
            <given-names>V. K.</given-names>
          </string-name>
          (
          <year>1993</year>
          ).
          <article-title>Analysing genre: Language use in professional settings</article-title>
          . London: Longman.
        </mixed-citation>
      </ref>
      <ref id="ref2">
        <mixed-citation>
          <string-name>
            <surname>Blancafort</surname>
            ,
            <given-names>H.</given-names>
          </string-name>
          ,
          <string-name>
            <surname>Heid</surname>
            ,
            <given-names>U.</given-names>
          </string-name>
          ,
          <string-name>
            <surname>Gornostay</surname>
            ,
            <given-names>T.</given-names>
          </string-name>
          ,
          <string-name>
            <surname>Méchoulam</surname>
            ,
            <given-names>C.</given-names>
          </string-name>
          ,
          <string-name>
            <surname>Daille</surname>
            ,
            <given-names>B.</given-names>
          </string-name>
          , &amp;
          <string-name>
            <surname>Sharoff</surname>
            ,
            <given-names>S.</given-names>
          </string-name>
          (
          <year>2011</year>
          ).
          <article-title>User-centred Views on Terminology Extraction Tools: Usage Scenarios and Integration into MT and CAT Tools</article-title>
          . In Conference ”Translation Careers and
          <article-title>Technologies: Convergence Points for the Future (TRALOGY)</article-title>
          . Paris, France: INIST.
        </mixed-citation>
      </ref>
      <ref id="ref3">
        <mixed-citation>
          <string-name>
            <surname>Condamines</surname>
            ,
            <given-names>A.</given-names>
          </string-name>
          , &amp;
          <string-name>
            <surname>Warnier</surname>
            ,
            <given-names>M.</given-names>
          </string-name>
          (
          <year>2014</year>
          ).
          <article-title>Linguistic Analysis of Requirements of a Space Project and Their Conformity with the Recommendations Proposed by a Controlled Natural Language</article-title>
          . In B.
          <string-name>
            <surname>Davis</surname>
            ,
            <given-names>K.</given-names>
          </string-name>
          <string-name>
            <surname>Kaljurand</surname>
          </string-name>
          , &amp; T. Kuhn (Eds.),
          <source>Controlled Natural Language</source>
          (pp.
          <fpage>33</fpage>
          -
          <lpage>43</lpage>
          ). Springer International Publishing.
        </mixed-citation>
      </ref>
      <ref id="ref4">
        <mixed-citation>
          <string-name>
            <surname>Hull</surname>
            ,
            <given-names>E.</given-names>
          </string-name>
          ,
          <string-name>
            <surname>Jackson</surname>
            ,
            <given-names>K.</given-names>
          </string-name>
          , &amp;
          <string-name>
            <surname>Dick</surname>
            ,
            <given-names>J.</given-names>
          </string-name>
          (
          <year>2005</year>
          ).
          <article-title>Requirements engineering</article-title>
          . London: Springer.
        </mixed-citation>
      </ref>
      <ref id="ref5">
        <mixed-citation>
          <source>IEEE Standard Glossary of Software Engineering Terminology</source>
          . (
          <year>1990</year>
          ).
          <source>IEEE Std 610</source>
          .
          <fpage>12</fpage>
          -
          <issue>1990</issue>
          ,
          <fpage>1</fpage>
          -
          <lpage>84</lpage>
          . http://doi.org/10.1109/IEEESTD.
          <year>1990</year>
          .101064
        </mixed-citation>
      </ref>
      <ref id="ref6">
        <mixed-citation>
          <string-name>
            <surname>Kuhn</surname>
            ,
            <given-names>T.</given-names>
          </string-name>
          (
          <year>2014</year>
          ).
          <article-title>A Survey and Classification of Controlled Natural Languages</article-title>
          .
          <source>Computational Linguistics</source>
          ,
          <volume>40</volume>
          (
          <issue>1</issue>
          ),
          <fpage>121</fpage>
          -
          <lpage>170</lpage>
          .
        </mixed-citation>
      </ref>
      <ref id="ref7">
        <mixed-citation>
          <string-name>
            <surname>Lee</surname>
            ,
            <given-names>D. Y.</given-names>
          </string-name>
          (
          <year>2001</year>
          ).
          <article-title>Genres, registers, text types, domains and styles: Clarifying the concepts and nevigating a path through the BNC jungle</article-title>
          . Retrieved from http://ro.uow.edu.au/artspapers/598/
        </mixed-citation>
      </ref>
      <ref id="ref8">
        <mixed-citation>
          <string-name>
            <surname>Pace</surname>
            ,
            <given-names>G. J.</given-names>
          </string-name>
          , &amp;
          <string-name>
            <surname>Rosner</surname>
            ,
            <given-names>M.</given-names>
          </string-name>
          (
          <year>2010</year>
          ).
          <article-title>A Controlled Language for the Specification of Contracts</article-title>
          . In N. Fuchs (Ed.),
          <source>CNL 2009 Workshop</source>
          (pp.
          <fpage>226</fpage>
          -
          <lpage>245</lpage>
          ). Marettimo: Springer.
        </mixed-citation>
      </ref>
      <ref id="ref9">
        <mixed-citation>
          <string-name>
            <surname>Quiniou</surname>
            ,
            <given-names>S.</given-names>
          </string-name>
          ,
          <string-name>
            <surname>Cellier</surname>
            ,
            <given-names>P.</given-names>
          </string-name>
          ,
          <string-name>
            <surname>Charnois</surname>
            ,
            <given-names>T.</given-names>
          </string-name>
          , &amp;
          <string-name>
            <surname>Legallois</surname>
            ,
            <given-names>D.</given-names>
          </string-name>
          (
          <year>2012</year>
          ).
          <article-title>What About Sequential Data Mining Techniques to Identify Linguistic Patterns for Stylistics?</article-title>
          <source>In International Conference on Intelligent Text Processing and Computational Linguistics (CICLing'12)</source>
          (pp.
          <fpage>166</fpage>
          -
          <lpage>177</lpage>
          ). New Delhi, India.
        </mixed-citation>
      </ref>
      <ref id="ref10">
        <mixed-citation>
          <string-name>
            <surname>Somers</surname>
            ,
            <given-names>H.</given-names>
          </string-name>
          (
          <year>1998</year>
          ).
          <article-title>An Attempt to Use Weighted Cusums to Identify Sublanguages</article-title>
          . In D.M.W. Powers (Ed.),
          <source>NeMLaP3/CoNLL 98 : New Methods in Language Processing and Computational Natural Language Learning</source>
          (pp.
          <fpage>131</fpage>
          -
          <lpage>139</lpage>
          ). ACL.
        </mixed-citation>
      </ref>
      <ref id="ref11">
        <mixed-citation>
          <string-name>
            <surname>Tutin</surname>
            ,
            <given-names>A.</given-names>
          </string-name>
          (
          <year>2007</year>
          ).
          <article-title>Modélisation linguistique et annotation des collocations: une application au lexique transdisciplinaire des écrits scientifiques</article-title>
          . Formaliser
          <string-name>
            <surname>Les Langues Avec L'ordinateur: Actes Des</surname>
            <given-names>Sixièmes</given-names>
          </string-name>
          ,
          <year>Sofia 2003</year>
          , et Septièmes,
          <year>Tours 2004</year>
          ,
          <string-name>
            <surname>Journées</surname>
          </string-name>
          Intex-Nooj,
          <volume>3</volume>
          ,
          <fpage>189</fpage>
          .
        </mixed-citation>
      </ref>
      <ref id="ref12">
        <mixed-citation>
          <string-name>
            <surname>Urieli</surname>
            ,
            <given-names>A.</given-names>
          </string-name>
          (
          <year>2013</year>
          ).
          <article-title>Robust French syntax analysis: reconciling statistical methods and linguistic knowledge in the Talismane toolkit</article-title>
          . Université de Toulouse 2 -
          <string-name>
            <surname>Le</surname>
            <given-names>Mirail</given-names>
          </string-name>
          , Toulouse.
        </mixed-citation>
      </ref>
    </ref-list>
  </back>
</article>