SHACL Shapes Generation from Textual Documents

Shapes Constraint Language (SHACL) is the new recommendation by W3C consortium to uniform both describing and constraining the content of an RDF graph. Based on the inspiration of model generation from textual requirements specifications, we investigate the possibility of mapping parts of a textual document to shapes described by SHACL. In this contribution, we present our approach of the patterns (based on a grammatical inspection) that indicates candidates of domain description in SHACL language. We argue that the standard methods of linguistics can be supported by ontology resources as Schema.org.

[1]  Declan O'Sullivan,et al.  Using Ontology Design Patterns To Define SHACL Shapes , 2018, WOP@ISWC.

[2]  Henda Hajjami Ben Ghézala,et al.  Automatic builder of class diagram (ABCD): an application of UML generation from functional requirements , 2016, Softw. Pract. Exp..

[3]  Beatrice Santorini,et al.  The Penn Treebank: An Overview , 2003 .

[4]  Walter F. Tichy,et al.  From requirements to UML models and back: how automatic processing of text can support requirements engineering , 2013, Software Quality Journal.

[5]  Ian Horrocks,et al.  OWL Web Ontology Language Reference-W3C Recommen-dation , 2004 .

[6]  Catherine Havasi,et al.  Representing General Relational Knowledge in ConceptNet 5 , 2012, LREC.

[7]  Structured Knowledge on the Web 7.0 , 2018, WWW.

[8]  Wei Wang,et al.  GTR-LSTM: A Triple Encoder for Sentence Generation from RDF Data , 2018, ACL.

[9]  Oscar Pastor,et al.  Comparing traditional conceptual modeling with ontology-driven conceptual modeling: An empirical study , 2019, Inf. Syst..

[10]  Andrea Giovanni Nuzzolese,et al.  FRED: From Natural Language Text to RDF and OWL in One Click , 2013, ESWC.

[11]  Claire Gardent,et al.  The WebNLG Challenge: Generating Text from RDF Data , 2017, INLG.

[12]  Parma Nand,et al.  RealText-lex: A Lexicalization Framework for RDF Triples , 2016, Prague Bull. Math. Linguistics.

[13]  Peri Loucopoulos,et al.  Conceptual Modeling, Databases, and Case: An Integrated View of Information Systems Development , 1992 .

[14]  Ana B. Rios-Alvarado,et al.  Extraction of RDF Statements from Text , 2019, KGSWC.

[15]  Jens Lehmann,et al.  DBpedia: A Nucleus for a Web of Open Data , 2007, ISWC/ASWC.

[16]  Petr Kroha,et al.  Patterns in Textual Requirements Specification. , 2018 .