Zoom4PF: A Tool for Refining Static and Dynamic Domain Descriptions in Problem Frames

  • Shangfeng Wei
  • , Zhi Li*
  • , Yilong Yang
  • , Hongbin Xiao
  • *Corresponding author for this work

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

Abstract

Problem analysis has long been considered the key to requirements engineering, and the Problem Frames (PF) approach provides a structured method by deploying a common model for analyzing various types of problems. Problem decomposition is an important technique in structuring the software solution and also the key to reducing problem size and complexity. However, there has not been a suite of flexible and effective tools to describe details of problem domains in PF models. In this paper, we combine model-driven engineering and PF to provide a tool that can refine domain descriptions. In order to support modeling between domain stakeholders and software designers, we provide a technique and tool to allow the modeller to zoom in the details of a problem diagram, by adding UML State Machine Diagrams and SysML Block Definition Diagrams to domain descriptions.A demo video of this tool is available at https://youtu.be/BcQPlDYiOa8. More details of this tool and the appendix to this article are available at https://github.com/Wsfff-lf/ZOOM4PF/tree/main.

Original languageEnglish
Title of host publicationProceedings - 29th IEEE International Requirements Engineering Conference, RE 2021
EditorsAna Moreira, Kurt Schneider, Michael Vierhauser, Jane Cleland-Huang
PublisherIEEE Computer Society
Pages414-415
Number of pages2
ISBN (Electronic)9781665428569
DOIs
StatePublished - 2021
Event29th IEEE International Requirements Engineering Conference, RE 2021 - Virtual, Notre Dame, United States
Duration: 20 Sep 202124 Sep 2021

Publication series

NameProceedings of the IEEE International Conference on Requirements Engineering
ISSN (Print)1090-705X
ISSN (Electronic)2332-6441

Conference

Conference29th IEEE International Requirements Engineering Conference, RE 2021
Country/TerritoryUnited States
CityVirtual, Notre Dame
Period20/09/2124/09/21

Keywords

  • Block diagram
  • Meta-model
  • Model-driven engineering
  • Problem Frames approach
  • State machine

Fingerprint

Dive into the research topics of 'Zoom4PF: A Tool for Refining Static and Dynamic Domain Descriptions in Problem Frames'. Together they form a unique fingerprint.

Cite this