RMIT University
Browse

Model-based generation of natural language specifications

chapter
posted on 2024-10-30, 21:47 authored by Phan Vo, Maria SpichkovaMaria Spichkova
Application of formal models provides many benefits for the software and system development, however, the learning curve of formal languages could be a critical factor for an industrial project. Thus, a natural language specification that reflects all the aspects of the formal model might help to understand the model and be especially useful for the stakeholders who do not know the corresponding formal language. Moreover, an automated generation of the documentation from the model would replace manual updates of the documentation for the cases the model is modified. This paper presents an ongoing work on generating natural language specifications from formal models. Our goal is to generate documentation in English from the basic modelling artefacts, such as data types, state machines, and architectural components. To allow further formal analysis of the generated specification, we restrict English to its subset, Attempto Controlled English.

History

Related Materials

  1. 1.
    DOI - Is published in 10.1007/978-3-319-50230-4_16
  2. 2.
    ISBN - Is published in 9783319502298 (urn:isbn:9783319502298)

Start page

221

End page

231

Total pages

11

Outlet

Software Technologies: Applications and Foundations. STAF 2016. Lecture Notes in Computer Science, vol 9946

Editors

Paolo Milazzo, Dániel Varró, Manuel Wimmer

Publisher

Springer

Place published

Switzerland

Language

English

Copyright

© Springer International Publishing AG 2016

Former Identifier

2006069097

Esploro creation date

2020-06-22

Fedora creation date

2016-12-20

Usage metrics

    Scholarly Works

    Exports

    RefWorks
    BibTeX
    Ref. manager
    Endnote
    DataCite
    NLM
    DC