Jove
Visualize
Contact Us
JoVE
x logofacebook logolinkedin logoyoutube logo
ABOUT JoVE
OverviewLeadershipBlogJoVE Help Center
AUTHORS
Publishing ProcessEditorial BoardScope & PoliciesPeer ReviewFAQSubmit
LIBRARIANS
TestimonialsSubscriptionsAccessResourcesLibrary Advisory BoardFAQ
RESEARCH
JoVE JournalMethods CollectionsJoVE Encyclopedia of ExperimentsArchive
EDUCATION
JoVE CoreJoVE BusinessJoVE Science EducationJoVE Lab ManualFaculty Resource CenterFaculty Site
Terms & Conditions of Use
Privacy Policy
Policies

Related Concept Videos

Design Consideration01:22

Design Consideration

387
Designing a structure involves a series of considerations, primarily the material's ultimate strength, calculated through tests that measure changes under increased force until the material reaches its breaking point or limit. The ultimate load, where the material breaks, is divided by its original cross-sectional area, resulting in the ultimate normal stress or strength. The ultimate shearing stress is another significant factor taken into account.
The factor of safety is another key...
387
Design Example: Designing Water Slide01:18

Design Example: Designing Water Slide

395
When designing a water slide, controlling the speed of water flow is crucial for rider safety while maintaining an exciting experience. As water flows down the slide, gravity causes it to accelerate, with its speed at the bottom depending on the height from which it starts. The higher the slide, the more potential energy the water has at the top, which is converted into kinetic energy as it descends, increasing its speed.
Bernoulli's principle determines the water's velocity along the...
395
Group Design02:01

Group Design

9.9K
The most basic experimental design involves two groups: the experimental group and the control group. The two groups are designed to be the same except for one difference— experimental manipulation. The experimental group gets the experimental manipulation—that is, the treatment or variable being tested—and the control group does not. Since experimental manipulation is the only difference between the experimental and control groups, we can be sure that any differences between...
9.9K
Design Example01:23

Design Example

421
The innovation of touch-tone telephony revolutionized the telecommunications industry by replacing the traditional rotary dial with a dual-tone multi-frequency (DTMF) signaling system. This system uses a matrix-style keypad with buttons arranged in four rows and three columns, creating 12 distinct signals each assigned to a pair of frequencies. Each button press results in a simultaneous generation of two sinusoidal tones – one from a low-frequency group (697 to 941 Hz) and one from a...
421
Design Example: Traverse Angle Computations01:25

Design Example: Traverse Angle Computations

183
Traverse angle computations are a critical component of surveying, used to compute the internal angles within a closed traverse. A traverse consists of a series of connected lines forming a closed loop, often used for land boundary delineation or mapping. Calculating the internal angles ensures accuracy in the traverse geometry and is essential for checking survey data integrity.The process begins with known azimuths and bearings of the traverse sides. Internal angles at each vertex are...
183
Design Example: Designing a Residential Plumbing System01:25

Design Example: Designing a Residential Plumbing System

889
The design of residential plumbing systems requires carefully evaluating water demand, flow rates, and pressure dynamics to ensure both efficiency and reliability. The nature of water flow within pipes is defined by its Reynolds number, which classifies flow as either laminar (smooth) or turbulent.
889

You might also read

Related Articles

Articles linked to this work by shared authors, journal, and citation graph.

Sort by
Same author

Right ventricular-pulmonary arterial uncoupling: an underrecognized predictor of in-hospital outcomes in acute myocardial infarction.

BMC cardiovascular disorders·2026
Same author

Psychological and sexual associations of azoospermia in men: a cross-sectional pre-biopsy study.

Asian journal of andrology·2026
Same author

A Metaverse-Based Fully Immersive Training for Temporomandibular Joint: A Pilot Study.

European journal of dental education : official journal of the Association for Dental Education in Europe·2026
Same author

The role of extended reality technologies in hygiene education and training: a systematic review of applications, benefits, and challenges.

BMC infectious diseases·2026
Same author

An experimental investigation of the split-attention effect on endoscopic surgical performance.

Journal of minimal access surgery·2025
Same author

The impact of female and male İnfertility on men's depression, anxiety, sexual function, self-esteem, and quality of life: a prospective cross-sectional study from Turkiye.

The journal of sexual medicine·2025

Related Experiment Video

Updated: Nov 3, 2025

RBDT: A Computerized Task System based in Transposition for the Continuous Analysis of Relational Behavior Dynamics in Humans
11:09

RBDT: A Computerized Task System based in Transposition for the Continuous Analysis of Relational Behavior Dynamics in Humans

Published on: July 17, 2021

3.2K

A user task design notation for improved software design.

Eda Ozcan1, Damla Topalli2, Gul Tokdemir3

  • 1Vakifbank, Ankara, Turkey.

Peerj. Computer Science
|June 4, 2021
PubMed
Summary
This summary is machine-generated.

Software design quality improves by clearly separating user tasks from system tasks. A novel UML Activity Diagram Extended (UML-ADE) notation enhances understandability and defect detection in software development.

Keywords:
Defect detection performancePlayer task notationSoftware designSoftware qualityUML-Activity diagram

More Related Videos

Combining Computer Game-Based Behavioural Experiments With High-Density EEG and Infrared Gaze Tracking
13:40

Combining Computer Game-Based Behavioural Experiments With High-Density EEG and Infrared Gaze Tracking

Published on: December 16, 2010

16.9K
Revised and Neuroimaging-Compatible Versions of the Dual Task Screen
07:52

Revised and Neuroimaging-Compatible Versions of the Dual Task Screen

Published on: October 5, 2020

3.7K

Related Experiment Videos

Last Updated: Nov 3, 2025

RBDT: A Computerized Task System based in Transposition for the Continuous Analysis of Relational Behavior Dynamics in Humans
11:09

RBDT: A Computerized Task System based in Transposition for the Continuous Analysis of Relational Behavior Dynamics in Humans

Published on: July 17, 2021

3.2K
Combining Computer Game-Based Behavioural Experiments With High-Density EEG and Infrared Gaze Tracking
13:40

Combining Computer Game-Based Behavioural Experiments With High-Density EEG and Infrared Gaze Tracking

Published on: December 16, 2010

16.9K
Revised and Neuroimaging-Compatible Versions of the Dual Task Screen
07:52

Revised and Neuroimaging-Compatible Versions of the Dual Task Screen

Published on: October 5, 2020

3.7K

Area of Science:

  • Software Engineering
  • Human-Computer Interaction
  • Software Design

Background:

  • System design is crucial for bridging software requirements and coding, impacting testing, maintenance, and overall system lifespan.
  • Current system design documents often lack explicit identification of user tasks, hindering clarity for stakeholders.
  • Separation of concerns is vital for distinguishing system elements, but user task identification remains an under-addressed aspect.

Purpose of the Study:

  • To introduce a novel notation within UML Activity Diagrams (UML-AD) for explicitly identifying and separating user tasks from system tasks.
  • To propose an extension of UML-AD, named UML-Activity Diagram Extended (UML-ADE), to improve software design clarity and quality.
  • To investigate the potential of clearly distinguishing user tasks to enhance software quality and better reflect user requirements.

Main Methods:

  • Developed a novel notation, UML-Activity Diagram Extended (UML-ADE), as an extension of the standard UML Activity Diagram.
  • Implemented UML-ADE in a serious game development case study where user task specification is critical.
  • Conducted an experimental evaluation with 72 participants, comparing the defect detection performance between UML-ADE and standard UML-AD using real-life scenarios.

Main Results:

  • Participants using UML-ADE demonstrated a higher level of understandability compared to those using the standard UML-AD.
  • The improved understandability suggests that UML-ADE may lead to better software design and consequently higher software quality.
  • Experimental results indicated a significant positive impact of the proposed notation on defect detection performance.

Conclusions:

  • The study validates the assumption that explicitly identifying and separating user tasks in software design significantly improves software quality.
  • UML-ADE provides a promising approach for software developers to represent user tasks distinctly, enhancing design clarity and effectiveness.
  • Further research is encouraged to explore specific design representations for task design and their broader impact on software systems.