计算机科学
统一建模语言
程序设计语言
领域(数学分析)
领域工程
缩放
软件工程
钥匙(锁)
结构化
领域分析
一套
领域特定语言
方块图
软件
软件系统
基于构件的软件工程
软件建设
数学分析
数学
计算机安全
考古
财务
镜头(地质)
石油工程
工程类
经济
历史
电气工程
作者
Shangfeng Wei,Li Zhi,Yu-Bin Yang,Hongbin Xiao
标识
DOI:10.1109/re51729.2021.00047
摘要
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.
科研通智能强力驱动
Strongly Powered by AbleSci AI