– Towards a Semi-Formal, Open and Scalable Requirements Modeling Tool

Research output: Chapter in Book/Report/Conference proceedingPaper in conference proceeding


[Context and motivation] This research preview presents ongoing work on a free software requirements modeling tool called reqT that is developed in an educational context. [Question/problem] The work aims to engage computer science students in Requirements Engineering (RE) through a tool that captures essential RE concepts in executable code. [Principal ideas] Requirements are modeled using an internal DSL in the Scala programming language that blends natural language strings with a graph-oriented formalism. [Contribution] The metamodel of reqT and its main features are presented and modeling examples are provided together with a discussion on initial experiences from student projects, limitations and directions of further research.


Research areas and keywords

Subject classification (UKÄ) – MANDATORY

  • Computer Science


  • requirements engineering, requirements modeling, software engineering, CASE tool, requirements metamodel, requirements engineering education, internal DSL, embedded DSL, Scala programming language
Original languageEnglish
Title of host publicationLecture Notes in Computer Science
EditorsJoerg Doerr, Andreas L. Opdahl
Number of pages7
ISBN (Print)978-3-642-37421-0, 978-3-642-37422-7
Publication statusPublished - 2013
Publication categoryResearch
EventInternational Workshop on Requirements Engineering: Foundation for Software Quality, 2013 - Essen, Germany
Duration: 2013 Apr 82013 Apr 11
Conference number: 19

Publication series



WorkshopInternational Workshop on Requirements Engineering: Foundation for Software Quality, 2013
Abbreviated titleREFSQ 2013

Total downloads

No data available

Related projects

Johan Åkesson, Boris Magnusson, David Svensson Fors, Eva Magnusson, Görel Hedin, Krzysztof Kuchcinski, Per Andersson, Pierre Nugues, Sven Robertz, Torbjörn Ekman, Annabella Loconsole, Alma Orucevic-Alagic, Björn A Johnsson, Dietmar Pfahl, Elizabeth Bjarnason, Emma Söderberg, Giedré Sabaliauskaité, Håkan Jonsson, Jörn Janneck, Krzysztof Wnuk, Markus Borg, Mats Skoglund, Sardar Muhammad Sulaman, Sten Minör, Thomas Sandholm, Günter Alce, Mattias Wallergård, Chenxin Zhang, Sebastian Barney, Jan Kasper Martinsen, Håkan Grahn, Samireh Jalali, Anders Ardö, Emelie Engström, Richard Berntsson Svensson, Björn Regnell, Per Runeson, Claes Wohlin, Martin Höst & Jonas Wisbrant


Project: ResearchNational collaboration

View all (1)