Streamlining Semantics from Requirements to Implementation Through Agile Mind Mapping Methods

Streamlining Semantics from Requirements to Implementation Through Agile Mind Mapping Methods

Abstract

[Context and motivation] Semantics are the essential asset that must be managed during requirements elicitation, and further made available to the implementation phase. Consequently, it makes sense to investigate how knowledge representation techniques can support both human-oriented and machine-readable requirements modelling to facilitate the transfer of semantics between the two phases. Semantic technology such as the Resource Description Framework (RDF) and methodologies such as Agile Modelling Method Engineering (AMME) may converge towards new methods of requirements elicitation. [Question/problem] How can requirements semantics be captured in a fashion that is diagrammatic, agile and streamlined to support the implementation phase? [Principal ideas/results] We introduce the notion of Agile Mind Mapping Method as an artefact that repurposes agile modelling methods for mind mapping practices and is enriched with an RDF-based semantic interoperability mechanism for transferring diagrammatic requirements descriptions to implemented software artefacts. [Contribution] Semantic technology, agile metamodeling and mind mapping best practices are combined in an elicitation method based on agile modelling artefacts that can streamline semantics from mind map-based requirements to semantics-aware implementations.

Grafik Top
Authors
  • Buchmann, Robert
  • Ghiran, Ana-Maria
  • Osman, Cristina-Claudia
  • Karagiannis, Dimitris
Grafik Top
Shortfacts
Category
Paper in Conference Proceedings or in Workshop Proceedings (Paper)
Event Title
24th Intl. Working Conference on Requirements Engineering: Foundation for Software Quality (REFSQ 2018)
Divisions
Knowledge Engineering
Subjects
Kuenstliche Intelligenz
Angewandte Informatik
Systemarchitektur Allgemeines
Event Location
Utrecht, The Netherlands
Event Type
Conference
Event Dates
19.-22.03.2018
Series Name
Requirements Engineering: Foundation for Software Quality - 24th International Working Conference, REFSQ 2018, Utrecht, The Netherlands, March 19-22, 2018, Proceedings, Part of the Lecture Notes in Computer Science book series (LNCS, volume 10753)
ISSN/ISBN
978-3-319-77242-4
Page Range
pp. 335-351
Date
March 2018
Export
Grafik Top