reqT.org – Towards a Semi-Formal, Open and Scalable Requirements Modeling Tool
(2013) International Workshop on Requirements Engineering: Foundation for Software Quality, 2013 7830. p.112-118- Abstract
- [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.
Please use this url to cite or link to this publication:
https://lup.lub.lu.se/record/4191773
- author
- Regnell, Björn LU
- organization
- publishing date
- 2013
- type
- Chapter in Book/Report/Conference proceeding
- publication status
- published
- subject
- keywords
- requirements engineering, requirements modeling, software engineering, CASE tool, requirements metamodel, requirements engineering education, internal DSL, embedded DSL, Scala programming language
- host publication
- Lecture Notes in Computer Science
- editor
- Doerr, Joerg and Opdahl, Andreas L.
- volume
- 7830
- pages
- 7 pages
- publisher
- Springer
- conference name
- International Workshop on Requirements Engineering: Foundation for Software Quality, 2013
- conference location
- Essen, Germany
- conference dates
- 2013-04-08 - 2013-04-11
- external identifiers
-
- scopus:84875863502
- ISBN
- 978-3-642-37421-0
- 978-3-642-37422-7
- project
- Embedded Applications Software Engineering
- language
- English
- LU publication?
- yes
- id
- 78881225-6983-4547-8889-df616116ff56 (old id 4191773)
- date added to LUP
- 2016-04-04 11:03:33
- date last changed
- 2022-02-21 04:11:47
@inproceedings{78881225-6983-4547-8889-df616116ff56, abstract = {{[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.}}, author = {{Regnell, Björn}}, booktitle = {{Lecture Notes in Computer Science}}, editor = {{Doerr, Joerg and Opdahl, Andreas L.}}, isbn = {{978-3-642-37421-0}}, keywords = {{requirements engineering; requirements modeling; software engineering; CASE tool; requirements metamodel; requirements engineering education; internal DSL; embedded DSL; Scala programming language}}, language = {{eng}}, pages = {{112--118}}, publisher = {{Springer}}, title = {{reqT.org – Towards a Semi-Formal, Open and Scalable Requirements Modeling Tool}}, url = {{https://lup.lub.lu.se/search/files/5684894/4191774.pdf}}, volume = {{7830}}, year = {{2013}}, }