TRAM: A tool for transforming textual requirements into analysis models

Keletso J. Letsholo, Liping Zhao, Erol Valeriu Chioasca

Research output: Chapter in Book/Report/Conference proceedingConference contribution

6 Citations (Scopus)

Abstract

Tool support for automatically constructing analysis models from the natural language specification of requirements (NLR) is critical to model driven development (MDD), as it can bring forward the use of precise formal languages from the coding to the specification phase in the MDD lifecycle. TRAM provides such a support through a novel approach. By using a set of conceptual patterns to facilitate the transformation of an NLR to its target software model, TRAM has shown its potential as an automated tool to support the earliest phase of MDD. This paper describes TRAM and evaluates the tool against three benchmark approaches.

Original languageEnglish
Title of host publication2013 28th IEEE/ACM International Conference on Automated Software Engineering, ASE 2013 - Proceedings
Pages738-741
Number of pages4
DOIs
Publication statusPublished - Dec 1 2013
Event2013 28th IEEE/ACM International Conference on Automated Software Engineering, ASE 2013 - Palo Alto, CA, United States
Duration: Nov 11 2013Nov 15 2013

Other

Other2013 28th IEEE/ACM International Conference on Automated Software Engineering, ASE 2013
CountryUnited States
CityPalo Alto, CA
Period11/11/1311/15/13

All Science Journal Classification (ASJC) codes

  • Software

Fingerprint Dive into the research topics of 'TRAM: A tool for transforming textual requirements into analysis models'. Together they form a unique fingerprint.

  • Cite this

    Letsholo, K. J., Zhao, L., & Chioasca, E. V. (2013). TRAM: A tool for transforming textual requirements into analysis models. In 2013 28th IEEE/ACM International Conference on Automated Software Engineering, ASE 2013 - Proceedings (pp. 738-741). [6693146] https://doi.org/10.1109/ASE.2013.6693146