从使用案例到序列图的无转换
Abdulrahman Alyami1,2, Salvatore Flavio Pileggi2, Osama Sohaib2,3
1Department of Information Systems, College of Computer and Information Sciences, Jouf University, Sakaka, Saudi Arabia.
本课程介绍了一个Java程序,用于在统一建模语言 (UML) 图中对准概念,为学生增强系统设计的一致性. 该工具将用例转换为序列图,帮助信息系统的实践教育.
科学领域:
- 计算机科学 计算机科学
- 软件工程 软件工程 软件工程
- 信息系统教育信息系统教育
背景情况:
- 系统设计是信息系统课程的核心课题.
- 统一建模语言 (UML) 被广泛使用,各种图形支持系统设计.
- 在相互关联的UML图表中保持设计一致性是一项挑战,尤其对学生来说.
研究的目的:
- 在系统设计中开发一个用于在UML图表中对准概念的工具.
- 提高系统设计教育的一致性和实用性.
- 以技术方法扩展UML图表对齐的先前工作.
主要方法:
- 开发了一个Java程序,将基于文本的用例转换为基于文本的序列图.
- 使用PlantUML将文本转换为序列图的图形表示.
- 用自动取款机 (ATM) 场景演示了对齐概念.
主要成果:
- 成功创建了一个基于Java的对UML图的对齐工具.
- 该工具有助于将使用案例转换为序列图.
- 使用PlantUML进行可视化,生成图表的图形表示.
结论:
- 开发的调整工具有助于学生和教师实现更一致和实用的系统设计.
- 在UML图表中自动化概念对齐可以增强学习过程.
- 该工具解决了在教育环境中管理设计一致性的挑战.
更多相关视频
04:58Author Spotlight: Investigating the Role of Repetitive DNA Misregulation in Cancer Initiation and Immunotherapy Resistance
Published on: December 13, 2024
09:34A Virtual Machine Platform for Non-Computer Professionals for Using Deep Learning to Classify Biological Sequences of Metagenomic Data
Published on: September 25, 2021
相关概念视频
Block Diagram Reduction
The first step in this process is the identification and relocation of a branch point. A branch point, where a...
Per-Unit Sequence Models
Zero-sequence currents, which are identical in magnitude and phase, generate a neutral current, resulting in voltage drops across the neutral impedance and the low-voltage winding. If the...
State Space to Transfer Function
The transformation process begins with the state-space representation, characterized by the state equation and the output equation. These equations are typically represented as:
Relation between Mathematical Equations and Block Diagrams
Source Transformation
It is essential to note that when...
Methods of Documentation VI: Case Management Model
For example, a patient with a chronic...
