• DocumentCode
    272400
  • Title

    Preliminary Experience Using JetBrains MPS to Implement a Requirements Specification Language

  • Author

    Savic, Dušan ; Rodrigues da Silva, Alberto ; Vlajic, Siniša ; Lazarevic, Saša ; Antovic, Ilija ; Stanojevic, Vojislav ; Milic, Miloš

  • Author_Institution
    Software Eng. Dept., Univ. of Belgrade, Belgrade, Serbia
  • fYear
    2014
  • fDate
    23-26 Sept. 2014
  • Firstpage
    134
  • Lastpage
    137
  • Abstract
    People prefer to use textual specification of requirements, but their representations are not suitable for automatic transformation and reuse. Use case modelling is commonly used to structure and document requirements. The integration of use cases within the Model Driven Development paradigm requires a rigorous definition of the use case specification. In this paper we describe the key part of SilabReq language for requirements specification based on use case and present the main result from our preliminary experience with implementation of the SilabReq language with JetBrains Meta Programming System.
  • Keywords
    formal specification; programming languages; JetBrains MPS; JetBrains meta programming system; SilabReq language; model driven development paradigm; requirements specification language; textual requirements specification; use case modelling; use case specification; Abstracts; DSL; Natural languages; Programming; Software; Syntactics; Unified modeling language; language workbench; requirements; requirements specification; requirements specification tools; use case;
  • fLanguage
    English
  • Publisher
    ieee
  • Conference_Titel
    Quality of Information and Communications Technology (QUATIC), 2014 9th International Conference on the
  • Conference_Location
    Guimaraes
  • Print_ISBN
    978-1-4799-6132-0
  • Type

    conf

  • DOI
    10.1109/QUATIC.2014.24
  • Filename
    6984103