• DocumentCode
    2150727
  • Title

    Formalising Natural Language Specifications Using a Cognitive Linguistics/Configuration Based Approach

  • Author

    Selway, Matt ; Grossmann, Georg ; Mayer, Wolfgang ; Stumptner, Markus

  • Author_Institution
    Adv. Comput. Res. Centre, Univ. of South Australia, Adelaide, SA, Australia
  • fYear
    2013
  • fDate
    9-13 Sept. 2013
  • Firstpage
    59
  • Lastpage
    68
  • Abstract
    This paper addresses the problem of transforming natural language business specifications into formal models suitable for use in information systems. In particular, the Semantics of Business Vocabulary and Business Rules (SBVR) standard is used as a starting point for both the natural language specifications and the formal representation. In recent years, SBVR-based approaches have been proposed for transforming natural language business rules into models, such as UML Class Diagrams, however, most focus on the transformations performed after the SBVR models have been created and, therefore, simplify or entirely neglect the natural language to SBVR transformation. There are a number of difficulties in transforming natural language into formal models, such as ambiguity and inconsistency. This paper presents a solution based on a unique combination of techniques from Cognitive Linguistics and Knowledge-based Configuration in order to transform natural language business specifications into SBVR models. We present a comparative survey of state-of-the-art approaches and argue that current solutions do not fulfil the criteria necessary to meet our goals. We demonstrate our approach and show how it improves translation of natural language business specifications into formal models and increases the level of automation for Model-Driven Engineering.
  • Keywords
    Unified Modeling Language; business data processing; computational linguistics; formal specification; information systems; knowledge based systems; natural language processing; SBVR standard; SBVR transformation; UML class diagram; cognitive linguistics; configuration based approach; formal model; formal representation; information system; knowledge-based configuration; model-driven engineering; natural language business rules; natural language business specification; semantics of business vocabulary and business rules; Companies; Natural languages; Pragmatics; Semantics; Unified modeling language; Vocabulary; MDA; MDE; SBVR; business rules; natural language;
  • fLanguage
    English
  • Publisher
    ieee
  • Conference_Titel
    Enterprise Distributed Object Computing Conference (EDOC), 2013 17th IEEE International
  • Conference_Location
    Vancouver, BC
  • ISSN
    1541-7719
  • Type

    conf

  • DOI
    10.1109/EDOC.2013.16
  • Filename
    6658264