Change search
CiteExportLink to record
Permanent link

Direct link
Cite
Citation style
  • apa
  • ieee
  • modern-language-association-8th-edition
  • vancouver
  • Other style
More styles
Language
  • de-DE
  • en-GB
  • en-US
  • fi-FI
  • nn-NO
  • nn-NB
  • sv-SE
  • Other locale
More languages
Output format
  • html
  • text
  • asciidoc
  • rtf
Combining Monitoring and AutonomousFeedback Requests to Elicit Actionable Knowledge of System Use
FHNW University of Applied Sciences and Arts, CHE.
Blekinge Institute of Technology, Faculty of Computing, Department of Software Engineering. (Software Engineering Research Laboratory (SERL-Sweden),)
Blekinge Institute of Technology, Faculty of Computing, Department of Software Engineering. (Software Engineering Research Laboratory (SERL-Sweden),)ORCID iD: 0000-0001-7368-4448
2019 (English)In: Requirements Engineering: Foundation for Software Quality / [ed] E. Knauss and M. Goedicke, 2019, Vol. 11412, p. 209-225Conference paper, Published paper (Refereed)
Abstract [en]

[Context and motivation] To validate developers’ ideas of what users might want and to understand user needs, it has been proposed to collect and combine system monitoring with user feedback. [Question/problem] So far, the monitoring data and feedback have been collected passively, hoping for the users to get active when problems emerge. This approach leaves unexplored opportunities for system improvement when users are also passive or do not know that they are invited to offer feedback. [Principal ideas/results] In this paper, we show how we have used goal monitors to identify interesting situations of system use and let a system autonomously elicit user feedback in these situations. We have used a monitor to detect interesting situations in the use of a system and issued automated requests for user feedback to interpret the monitoring observations from the users’ perspectives. [Contribution] The paper describes the implementation of our approach in a Smart City system and reports our results and experiences. It shows that combining system monitoring with proactive, autonomous feedback collection was useful and surfaced knowledge of system use that was relevant for system maintenance and evolution. The results were helpful for the city to adapt and improve the Smart City application and to maintain their internet-of-things deployment of sensors.

Place, publisher, year, edition, pages
2019. Vol. 11412, p. 209-225
Series
Programming and Software Engineering - Lecture Notes in Computer Science ; 11412
Keywords [en]
Requirements monitoring, User feedback, Requirements elicitation, Smart city
National Category
Software Engineering
Identifiers
URN: urn:nbn:se:bth-17738DOI: 10.1007/978-3-030-15538-4_16ISBN: 978-3-030-15538-4 (electronic)OAI: oai:DiVA.org:bth-17738DiVA, id: diva2:1298669
Conference
25 Intl. Working Conference on Requirements Engineering: Foundation for Software Quality (REFSQ 2019)
Available from: 2019-03-25 Created: 2019-03-25 Last updated: 2019-05-15Bibliographically approved

Open Access in DiVA

fulltext(744 kB)74 downloads
File information
File name FULLTEXT02.pdfFile size 744 kBChecksum SHA-512
bd64f2181ab0f6f034618b5d3661a7331fc5c1cdb8b76e646b39acd4c3da373de1c22e4b591c722da599ace21a05dfb08c2857a93811502794f4de2b0a54968b
Type fulltextMimetype application/pdf

Other links

Publisher's full text

Authority records BETA

Fotrousi, FarnazFricker, Samuel

Search in DiVA

By author/editor
Fotrousi, FarnazFricker, Samuel
By organisation
Department of Software Engineering
Software Engineering

Search outside of DiVA

GoogleGoogle Scholar
Total: 74 downloads
The number of downloads is the sum of all downloads of full texts. It may include eg previous versions that are now no longer available

doi
isbn
urn-nbn

Altmetric score

doi
isbn
urn-nbn
Total: 216 hits
CiteExportLink to record
Permanent link

Direct link
Cite
Citation style
  • apa
  • ieee
  • modern-language-association-8th-edition
  • vancouver
  • Other style
More styles
Language
  • de-DE
  • en-GB
  • en-US
  • fi-FI
  • nn-NO
  • nn-NB
  • sv-SE
  • Other locale
More languages
Output format
  • html
  • text
  • asciidoc
  • rtf