<!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>Workshop on Natural Language Processing for Requirements Engineering (NLP4RE'19) and NLP Tool Showcase</article-title>
      </title-group>
      <contrib-group>
        <contrib contrib-type="author">
          <string-name>Xavier Franch UPC-BarcelonaTech</string-name>
          <xref ref-type="aff" rid="aff0">0</xref>
          <xref ref-type="aff" rid="aff1">1</xref>
          <xref ref-type="aff" rid="aff2">2</xref>
          <xref ref-type="aff" rid="aff3">3</xref>
        </contrib>
        <contrib contrib-type="author">
          <string-name>Spain franch@essi.upc.edu</string-name>
          <xref ref-type="aff" rid="aff0">0</xref>
          <xref ref-type="aff" rid="aff1">1</xref>
          <xref ref-type="aff" rid="aff2">2</xref>
          <xref ref-type="aff" rid="aff3">3</xref>
        </contrib>
        <contrib contrib-type="author">
          <string-name>Cristina Palomares UPC-BarcelonaTech</string-name>
          <xref ref-type="aff" rid="aff0">0</xref>
          <xref ref-type="aff" rid="aff1">1</xref>
          <xref ref-type="aff" rid="aff2">2</xref>
          <xref ref-type="aff" rid="aff3">3</xref>
        </contrib>
        <contrib contrib-type="author">
          <string-name>Spain cpalomares@essi.upc.edu</string-name>
          <xref ref-type="aff" rid="aff0">0</xref>
          <xref ref-type="aff" rid="aff1">1</xref>
          <xref ref-type="aff" rid="aff2">2</xref>
          <xref ref-type="aff" rid="aff3">3</xref>
        </contrib>
        <aff id="aff0">
          <label>0</label>
          <institution>Alessio Ferrari CNR-ISTI</institution>
          ,
          <country country="IT">Italy</country>
        </aff>
        <aff id="aff1">
          <label>1</label>
          <institution>Fabiano Dalpiaz Utrecht University</institution>
          ,
          <country country="NL">The Netherlands</country>
        </aff>
        <aff id="aff2">
          <label>2</label>
          <institution>Frank Houdek Daimler AG</institution>
          ,
          <country country="DE">Germany</country>
        </aff>
        <aff id="aff3">
          <label>3</label>
          <institution>Sarah Gregory Intel</institution>
          ,
          <country country="US">USA</country>
        </aff>
      </contrib-group>
      <abstract>
        <p>Natural language processing (NLP) has played an important role in several computer science areas, and requirements engineering (RE) is not an exception. For over twenty years [Rya93], several works were published on the application of NLP techniques to address RE speci c problems, such as traceability, categorisation, defect detection, model generation, and more. In recent years, the advent of massive and heterogeneous natural language (NL) RE-relevant sources, like tweets and app reviews, has sparked the interest of the RE community in NLP. Furthermore, we witness the novel golden age of NLP technologies, enabled by deep and shallow learning approaches that have improved the accuracy of most NLP tasks, including parsing and machine translation. It is therefore an appropriate moment to organize events that enable researchers on applications of NLP to RE problems to meet, share ideas and create synergies, assisted by experts from the NLP community. The current document is a preface to the proceedings of the 2nd Workshop on Natural Language Processing for Requirements Engineering (NLP4RE'19, http://fmt.isti.cnr.it/nlp4re/), co-located with the 25th International Working Conference on Requirements Engineering: Foundation for Software Quality (REFSQ 2019) held in Essen, Germany. After the rst successful edition, whose results have been summarised in a recent IEEE Software paper [DFFP18], the goal of NLP4RE'19 is to strengthen its role as a meeting point for the researchers in the eld, to foster collaborations, and to encourage synergies between industry, academia and vendors of NLP tools for RE. The workshop features one keynote from Vincenzo Gervasi (University of Pisa, Italy) on Requirements Philology. The keynote provides a viewpoint on adapting document-centered research methods typical of the Humanities and associated NLP techniques, to address speci c requirements problems. The workshop received 17 submissions. The papers were independently reviewed by three program committee members, and 12 papers were accepted by the co-organizers for presentation at the workshop, while 3 papers were accepted as posters. The papers and the posters can be grouped into four main groups: (1) technical papers discussing RE needs and associated NLP solutions [TVH, ABNZ, SGVa, SGVb, FGS]; (2) report papers presenting past, ongoing and future work of research groups interested in NLP for RE [MLTvdA, VHP+, KPS, DB, BPE]; (3) tool demonstration papers [MBPM, GT]; and (4) posters illustrating preliminary works [DHGT, UY, cA].</p>
      </abstract>
    </article-meta>
  </front>
  <body>
    <sec id="sec-1">
      <title>Preface</title>
      <p>Copyright c 2019 by the paper's authors. Copying permitted for private and academic purposes.</p>
      <p>NLP4RE'19 includes also a showcase of industrial NLP tools for RE organised by the Industry Track co-chairs
of REFSQ'19: Sarah Gregory and Frank Houdek. During the showcase, di erent tool vendors provide demos of
their tools to the attendees. Four companies are involved in the tool showcase:</p>
      <p>Qualicen GmbH (https://www.qualicen.de/en/), presenting Requirements Scout, a tool to analyze
requirements speci cations aiming to uncover requirements smells.
thingsThinking (https://www.thingsthinking.net/), presenting Semantic processing platform, a tool
to perform document comparison on a semantic level.</p>
      <p>QRA (https://qracorp.com/), presenting QVscribe, a tool for requirements analysis for quality and
consistency.</p>
      <p>OSSENO Software GmbH (https://www.osseno.com/en/), presenting ReqSuite, a tool to support
requirements writing and requirements analysis.
2</p>
    </sec>
    <sec id="sec-2">
      <title>Program Committee</title>
      <p>We warmly thank all the reviewers of our Program Committee (PC), who helped in the selection of the papers
by providing timely and accurate reviews. The PC members of NLP4RE'19 are:</p>
      <p>Han van der Aa, Humboldt University of Berlin, Germany
Frederik Simon Baumer, Paderborn University, Germany
Daniel M. Berry, University of Waterloo, Canada
Felice Dell'Orletta, ILC-CNR, Italy
Jorg Dorr, Fraunhofer IESE, Germany
Henning Femmer, Technical University of Munich, Germany
Davide Fucci, University of Hamburg, Germany
Vincenzo Gervasi, University of Pisa, Italy
Eduard Groen, Fraunhofer IESE, Germany
Emitza Guzman, University of Zurich, Switzerland
Anas Mahmoud, Louisiana State University, USA
Daniel Mendez, Technical University of Munich, Germany
Luisa Mich, University of Trento, Italy
Itzel Morales Ramrez, Infotec, Mexico
Barbara Paech, University of Heidelberg, Germany
Anna Perini, FBK, Italy
Mehrdad Sabetzadeh, University of Luxembourg, Luxembourg
Nicolas Sannier, University of Luxembourg, Luxembourg
Norbert Sey , University of Zurich and University of Applied Sciences and Arts Northwestern, Switzerland
Zahra Shakeri Hossein Abad, University of Calgary, Canada
Daniel Tows, Fraunhofer FKIE, Germany
Michael Unterkalmsteiner, Blekinge Institute of Technology, Sweden
Andreas Vogelsang, TU Berlin, Germany</p>
      <p>Liping Zhao, University of Manchester, UK
[VHP+]</p>
      <p>Kevin Ryan. The Role of Natural Language in Requirements Engineering. In Proceedings of the IEEE
International Symposium on Requirements Engineering (ISRE), pages 240{242. IEEE, 1993.</p>
    </sec>
    <sec id="sec-3">
      <title>Papers presented at NLP4RE'19</title>
      <p>Waad Alhoshan, Riza Batista-Navarro, and Liping Zhao. Using Frame Embeddings to Identify
Semantically Related Software Requirements.</p>
      <p>Arianna Blasi, Alessandra Pezze, Mauro Gorla, and Michael D. Ernst. Research on NLP for RE at
Universita della Svizzera italiana (USI): a Report.</p>
      <p>Sercan. Cevikol and Fatma Basak Aydemir. Detecting Inconsistencies of Natural Language
Requirements in Satellite Ground Segment Domain.</p>
      <p>Fabiano Dalpiaz and Sjaak Brinkkemper. Research on NLP for RE at Utrecht University: a Report.
Michael Dembach, Hussein Hasso, Hanna Geppert, and Daniel Tows. Detection of Defective
Requirements using Rule-based Scripts.</p>
      <p>Alessandro Fantechi, Stefania Gnesi, and Laura Semini. From Generic Requirements to Variability.
Stefania Gnesi and Gianluca Trentanni. QuARS: A NLP Tool for Requirements Analysis.
Fitsum Meshesha Kifetew, Anna Perini, and Angelo Susi. Research on NLP for RE at the
FBKSoftware Engineering research line: a Report.</p>
      <p>Quim Motger, Ricard Borrull, Cristina Palomares, and Jordi Marco. OpenReq-DD: A Requirements
Dependency Detection Tool.
[MLTvdA] Jan Mendling, Henrik Leopold, Lucineia Heloisa Thom, and Han van der Aa. Natural Language
Processing with Process Models (NLP4RE Report Paper).</p>
      <p>Rubens Santos, Eduard C. Groen, and Karina Villela. A Taxonomy for User Feedback Classi cations.
Rubens Santos, Eduard C. Groen, and Karina Villela. An Overview of User Feedback Classi cation
Approaches.</p>
      <p>Daniel Tows and Leif Van Holland. Determining Domain Speci c Di erences of Polysemic Words
Using Context Information.</p>
      <p>Michael Unterkalmsteiner and Andrew Yates. Expert-sourcing Domain-speci c Knowledge: The Case
of Synonym Validation.</p>
    </sec>
  </body>
  <back>
    <ref-list>
      <ref id="ref1">
        <mixed-citation>
          [DFFP18]
          <string-name>
            <given-names>Fabiano</given-names>
            <surname>Dalpiaz</surname>
          </string-name>
          , Alessio Ferrari, Xavier Franch, and
          <string-name>
            <given-names>Cristina</given-names>
            <surname>Palomares</surname>
          </string-name>
          .
          <article-title>Natural language processing for requirements engineering: The best is yet to come</article-title>
          . IEEE software,
          <volume>35</volume>
          (
          <issue>5</issue>
          ):
          <volume>115</volume>
          {
          <fpage>119</fpage>
          ,
          <year>2018</year>
          .
        </mixed-citation>
      </ref>
      <ref id="ref2">
        <mixed-citation>[Rya93]</mixed-citation>
      </ref>
    </ref-list>
  </back>
</article>