Related Experiment Video
Updated: Jul 24, 2025

RBDT: A Computerized Task System based in Transposition for the Continuous Analysis of Relational Behavior Dynamics in Humans
Published on: July 17, 2021
Seamless transformation from use case to sequence diagrams.
Abdulrahman Alyami1,2, Salvatore Flavio Pileggi2, Osama Sohaib2,3
1Department of Information Systems, College of Computer and Information Sciences, Jouf University, Sakaka, Saudi Arabia.
This study introduces a Java program to align concepts across Unified Modelling Language (UML) diagrams, enhancing system design consistency for students. The tool converts use cases to sequence diagrams, aiding practical education in information systems.
Area of Science:
- Computer Science
- Software Engineering
- Information Systems Education
Background:
- System design is a core subject in Information Systems curricula.
- Unified Modelling Language (UML) is widely used, with various diagrams supporting system design.
- Maintaining design consistency across interrelated UML diagrams is challenging, particularly for students.
Purpose of the Study:
- To develop a tool for aligning concepts across UML diagrams in system design.
- To improve consistency and practicality in system design education.
- To extend previous work on UML diagram alignment using a technical approach.
Main Methods:
- Developed a Java program to convert text-based use cases into text-based sequence diagrams.
- Utilized PlantUML to transform text into graphical representations of sequence diagrams.
- Demonstrated the alignment concept with an Automated Teller Machine (ATM) scenario.
Main Results:
- Successfully created a Java-based alignment tool for UML diagrams.
- The tool facilitates the conversion of use cases to sequence diagrams.
- Generated graphical representations of diagrams using PlantUML for visualization.
Conclusions:
- The developed alignment tool aids students and instructors in achieving more consistent and practical system design.
- Automating concept alignment across UML diagrams can enhance the learning process.
- The tool addresses challenges in managing design consistency within educational settings.
More Related Videos
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
Related Concept Videos
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...