Saved in:
Bibliographic Details
Main Authors: Murata, Takumi, Hashiura, Hiroaki
Format: Preprint
Published: 2024
Subjects:
Online Access:https://arxiv.org/abs/2409.16700
Tags: Add Tag
No Tags, Be the first to tag this record!
_version_ 1866910619379171328
author Murata, Takumi
Hashiura, Hiroaki
author_facet Murata, Takumi
Hashiura, Hiroaki
contents Multi-threaded programs are expected to improve responsiveness and conserve resources by dividing an application process into multiple threads for concurrent processing. However, due to scheduling and the interaction of multiple threads, their runtime behavior is more complex than that of single-threaded programs, making which makes debugging difficult unless the concepts specific to multi-threaded programs and the execution order of instructions can be understood. In this paper, we propose a learning tool for multi-threaded programs using trace tables.
format Preprint
id arxiv_https___arxiv_org_abs_2409_16700
institution arXiv
publishDate 2024
record_format arxiv
spellingShingle A Learning Support Method for Multi-threaded Programs Using Trace Tables
Murata, Takumi
Hashiura, Hiroaki
Software Engineering
Multi-threaded programs are expected to improve responsiveness and conserve resources by dividing an application process into multiple threads for concurrent processing. However, due to scheduling and the interaction of multiple threads, their runtime behavior is more complex than that of single-threaded programs, making which makes debugging difficult unless the concepts specific to multi-threaded programs and the execution order of instructions can be understood. In this paper, we propose a learning tool for multi-threaded programs using trace tables.
title A Learning Support Method for Multi-threaded Programs Using Trace Tables
topic Software Engineering
url https://arxiv.org/abs/2409.16700