Specifying conceptual models using restricted natural language

Bayzid Hossain, Rolf Schwitter

Research output: Chapter in Book/Report/Conference proceedingConference proceeding contributionpeer-review

47 Downloads (Pure)


The key activity to design an information system is conceptual modelling which brings out and describes the general knowledge that is required to build a system. In this paper we propose a novel approach to conceptual modelling where the domain experts will be able to specify and construct a model using a restricted form of natural language. A restricted natural language is a subset of a natural language that has well-defined computational properties and therefore can be translated unambiguously into a formal notation. We will argue that a restricted natural language is suitable for writing precise and consistent specifications that lead to executable conceptual models. Using a restricted natural language will allow the domain experts to describe a scenario in the terminology of the application domain without the need to formally encode this scenario. The resulting textual specification can then be automatically translated into the language of the desired conceptual modelling framework.
Original languageEnglish
Title of host publicationProceedings of the Australasian Language Technology Association Workshop 2018
EditorsSunghwan Mac Kim, Xiuzhen (Jenny) Zhang
PublisherAssociation for Computational Linguistics (ACL)
Number of pages9
Publication statusPublished - 2018
EventProceedings of the Australasian Language Technology Association Workshop 2018 - The University of Otago, Dunedin, New Zealand
Duration: 11 Dec 201812 Dec 2018


ConferenceProceedings of the Australasian Language Technology Association Workshop 2018
Country/TerritoryNew Zealand
Internet address

Bibliographical note

Copyright the Author(s) 2018. Version archived for private and non-commercial use with the permission of the author/s and according to publisher conditions. For further rights please contact the publisher.


Dive into the research topics of 'Specifying conceptual models using restricted natural language'. Together they form a unique fingerprint.

Cite this