Search · four archives
Search · four archives
13 papers · ranked by Valyu relevance
Koichi Yamashita, Ryota Fujioka, Satoru Kogure, Yasuhiro Noguchi + 2 more
'Tatsuhiro Konishi' 'Yukihiro Itoh'] In this paper, we describe three practical exercises relating to algorithm education. The exercises are based on a learning support system that offers visualization of program behavior. Systems with the ability to visualize program behavior are effective to promote the understanding…
Ryosuke Ishizue, Kazunori Sakamoto, Hironori Washizaki, Yoshiaki Fukazawa
'Yoshiaki Fukazawa'] Many researchers have proposed program visualization tools for memory management. Examples include state-of-the-art tools for C languages such as SeeC and Python Tutor (PT). However, three problems hinder the use of these and other tools: capability (P1), installability (P2), and usability (P3).…
Gargi Banerjee, Sahana Murthy, Sridhar Iyer
Multiple studies report that Computer Science (CS) instructors face problems on how to integrate visualizations in their teaching. This problem gets compounded for instructors in technology-constrained classrooms that are common in developing countries. In these classrooms, students are not able to interact with…
Koichi Yamashita, Ryota Fujioka, Satoru Kogure, Yasuhiro Noguchi + 2 more
'Tatsuhiro Konishi' 'Yukihiro Itoh'] Pointers are difficult learning targets for novice learners of C programming. For such difficult targets, introducing a system visualizing program behaviors is generally expected to support learners to understand the targets. However, visualization in existing systems often conceals…
Raji Tajudeen, Mosoka Papa Fallah, John Ojo, Tamrat Shaweno + 11 more
The DHIS2 system enabled real-time tracking of vaccine distribution and administration to facilitate data-driven decisions. Experts from the Africa Centres for Disease Control and Prevention (Africa CDC) Monitoring and Evaluation (M&E) and Management Information System (MIS) teams, with support from the Health…
Koichi Yamashita, Takamasa Nagao, Satoru Kogure, Yasuhiro Noguchi + 2 more
'Tatsuhiro Konishi' 'Yukihiro Itoh'] In this paper, we describe a code-reading support environment and practical classroom applications using this environment to understand nested loops. Previously, we developed a code-reading support system based on visualization of the relationships among the program code, target…
Leixian Shen, Enya Shen, Zhiwei Tai, Yihao Xu + 2 more
'Jianmin Wang'] General visualization recommendation systems typically make design decisions for the dataset automatically. However, most of them can only prune meaningless visualizations but fail to recommend targeted results. This paper contributes TaskVis, a task-oriented visualization recommendation system that…
Mingwu Zhang, Qi Ouyang, Alan Stephenson, Michael D Kane + 5 more
'David E Salt' 'Sunil Prabhakar' 'John Burgner' 'Charles Buck' 'Xiang Zhang'] Background Systems biology aims to understand biological systems on a comprehensive scale, such that the components that make up the whole are connected to one another and work through dependent interactions. Molecular correlations and…
Rashmi Yadav, Ravindra Patel, Abhay Kothari
Introduction The comprehension of legacy codes is difficult to understand. Various commercial reengineering tools are available that have unique working styles, and are equipped with their inherent capabilities and shortcomings. The focus of the available tools is in visualizing static behavior not the dynamic one.…
Victor Cavaller
This article consists of a conceptual analysis-from the perspective of communication sciences-of the relevant aspects that should be considered during operational steps in data visualization. The analysis is performed taking as a reference the components that integrate the communication framework theory-the message…
Yong-Gu Lee, Kevin W. Lyons, Shaw C. Feng
A Virtual Environment (VE) uses multiple computer-generated media to let a user experience situations that are temporally and spatially prohibiting. The information flow between the user and the VE is bidirectional and the user can influence the environment. The software development of a VE requires orchestrating…
Man Tianxing, Vasiliy Yurievich Osipov, Alexander Ivanovich Vodyaho, Andrey Kalmatskiy + 4 more
'Andrey Kalmatskiy' 'Natalia Alexandrovna Zhukova' 'Sergey Vyacheslavovich Lebedev' 'Yulia Alexandrovna Shichkina' 'Shlomi Dolev'] This article addresses the monitoring problem of the telecommunication networks. We consider these networks as multilevel dynamic objects. It shows that reconfigurable systems are necessary…
Jannis Stoppe, Rolf Drechsler, Albert M. K. Cheng
The complexity of hardware designs is still increasing according to Moore's law. With embedded systems being more and more intertwined and working together not only with each other, but also with their environments as cyber physical systems (CPSs), more streamlined development workflows are employed to handle the…