Write a Blog >>
ICSE 2020
Wed 24 June - Thu 16 July 2020
Sat 27 Jun 2020 06:45 - 07:00 at ICSSP-ICGSE - Session 2 Chair(s): Regina Hebig, Paolo Tell, Tony Clear

Textual user stories capture interactions of users with the system as high-level requirements. However, user stories are typically rather short and backlogs can include many stories. This makes it hard to (a) maintain user stories and backlogs, (b) fully understand the scope of a software project without a detailed analysis of the backlog, and (c) analyse how user stories impact design decisions during sprint planning and implementation. This paper proposes a technique to automatically transform textual user stories into visual use case scenarios in the form of robustness diagrams (a semi-formal scenario-based visualisation of workflows). In addition to creating diagrams for individual stories, the technique allows combining diagrams of multiple stories into one diagram to visualise workflows within sets of stories (\emph{e.g.}, a backlog). Moreover, the technique supports ``viewpoint-based'' diagrams, \emph{i.e.}, diagrams that show relationships between actors, domain entities and user interfaces starting from a diagram element (\emph{e.g.}, an actor) selected by the analyst. The technique utilises natural language processing and rule-based transformations. We evaluated the technique with more than 1,400 user stories from 22 backlogs and show that (a) the technique generates syntactically valid robustness diagrams, and (b) the quality of automatically generated robustness diagrams compares to the quality of diagrams created by human experts, but depends on the quality of the textual user stories.

Sat 27 Jun
Times are displayed in time zone: (UTC) Coordinated Universal Time change

06:00 - 09:00: Session 2ICGSE [Joint Event] - ICSSP/ICGSE / ICGSE Research Papers / ICGSE Experience Reports / ICSSP at ICSSP-ICGSE
Chair(s): Regina HebigChalmers University of Technology & University of Gothenburg, Paolo TellIT University of Copenhagen, Tony ClearAuckland University of Technology

_

ICGSE Theme: Trust and culture in GSD

ICSSP Theme: Enterprise processes for Agile and DevOps

06:00 - 06:05
Day opening
ICGSE [Joint Event] - ICSSP/ICGSE
Paolo TellIT University of Copenhagen, David RaffoPortland State University
06:05 - 06:15
Day opening
ICGSE [Joint Event] - ICSSP/ICGSE
Paolo TellIT University of Copenhagen
06:15 - 06:30
Experience report
ICGSE Experience Reports
Prasad KabburSiemens Healthcare Pvt. Ltd., Mani VsSiemens Healthcare Pvt. Ltd., Juergen SchueleinSiemens Healthineers
06:30 - 06:45
Research paper
ICGSE Research Papers
Awdren FontãoFederal University of Mato Grosso do Sul (UFMS), Sergio Cleger-TamayoSIDIA Institute of Science and Technology, Igor Scaliante WieseFederal University of Technology – Paraná - UTFPR, Rodrigo SantosUNIRIO - Universidade Federal do Estado do Rio de Janeiro, Arilo Claudio Dias NetoUniversidade Federal do Amazonas
06:45 - 07:00
Full-paper
ICSSP
Fabian GilsonUniversity of Canterbury, Matthias GalsterUniversity of Canterbury, François GeorisUniversity of Namur
07:00 - 07:15
Full-paper
ICSSP
Mojtaba ShahinMonash University, Muhammad Ali BabarThe University of Adelaide
07:15 - 07:30
Full-paper
ICSSP
Muhammad Ilyas AzeemInstitute of Software, University of Chinese Academy of Sciences, Beijing, China, Sebastiano PanichellaZurich University of Applied Sciences, Andrea Di SorboUniversity of Sannio, Alexander SerebrenikEindhoven University of Technology, Qing WangInstitute of Software, Chinese Academy of Sciences
07:30 - 07:45
Research paper
ICGSE Research Papers
Rodi JolakChalmers | University of Gothenburg, Andreas WortmannRWTH Aachen University, Grischa LiebelReykjavik University, Eric UmuhozaCarnegie Mellon University-Africa, Michel R. V. ChaudronChalmers | University of Gothenburg
07:45 - 08:00
Research paper
ICGSE Research Papers
Stina MatthiesenDepartment of Computer Science, University of Copenhagen, Pernille BjørnUniversity of Copenhagen, Denmark & University of Washington, USA, Claus TrillingsgaardEG A/S
08:00 - 08:15
Experience report
ICGSE Experience Reports
Elayne RuaneUniversity College Dublin, Anthony VentresqueLero and University College Dublin, Ross SmithMicrosoft
08:15 - 08:30
Full-paper
ICSSP
Ying ShangBeijing University of Chemical Technology, Qianyu LiBeijing University of Chemical Technology, Yang YangBeijing University of Chemical Technology, Zheng LiUniversity of Concepción
08:30 - 08:45
Doctoral symposium paper
ICSSP
Xin ZhouState Key Laboratory of Novel Software Technology, Software Institute, Nanjing University