An automated collaborative requirements engineering tool for better validation of requirements

Nor Aiza Moketar, Massila Kamalrudin, Safiah Sidek, Mark Robinson, John Grundy

Research output: Chapter in Book/Report/Conference proceedingConference PaperOtherpeer-review

18 Citations (Scopus)

Abstract

This demo introduces an automated collaborative requirements engineering tool, called TestMEReq, which is used to promote effective communication and collaboration between client-stakeholders and requirements engineers for better requirements validation. Our tool is augmented with real time communication and collaboration support to allow multiple stakeholders to collaboratively validate the same set of requirements. We have conducted a user study focusing on validating requirements using TestMEReq with a few groups of requirements engineers and client stakeholders. The study shows that our automated tool support is able to assist requirements engineers to effectively communicate with client-stakeholders to better validate the requirements virtually in real time. (Demo video: https://www.youtube.com/watch?v=7sWLOx-N4Jo).

Original languageEnglish
Title of host publicationASE'16 - Proceedings of the 31st IEEE/ACM International Conference on Automated Software Engineering
EditorsDavid Lo, Sven Apel, Sarfraz Khurshid
Place of PublicationNew York NY USA
PublisherAssociation for Computing Machinery (ACM)
Pages864-869
Number of pages6
ISBN (Electronic)9781450338455
DOIs
Publication statusPublished - 2016
Externally publishedYes
EventAutomated Software Engineering Conference 2016 - Singapore Management University (SMU), Singapore, Singapore
Duration: 3 Sept 20167 Sept 2016
Conference number: 31st
http://www.ase2016.org/ (Conference website)
https://dl.acm.org/doi/proceedings/10.1145/2970276 (Proceedings)

Conference

ConferenceAutomated Software Engineering Conference 2016
Abbreviated titleASE 2016
Country/TerritorySingapore
CitySingapore
Period3/09/167/09/16
Internet address

Keywords

  • Abstract test
  • Communication and collaboration
  • Essential Use Cases
  • Essential User Interface
  • Requirement-based testing
  • Requirements validation

Cite this