Saved in:
| Main Authors: | , |
|---|---|
| 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 |