Demonstration venue · read-only. Every page can be browsed; the buttons that would change it are switched off. Create an account to run TaxoReview on your own data.

Ying-Jie Zhang

dblp:129/8265 · DBLP profile ↗
← Back
3ranked-venue papers
0as first author
1since 2021 · last 2024
—ORCID · none

Domains — the database's venue-derived domains; a paper can count in several

Software engineering, systems software and programming languages · 2Applied, interdisciplinary, general and emerging computing · 1 · 1 since 2021

Expertise — from the expertise taxonomy: the topics of the expert's papers under the CCF categories. A weight counts papers with recency: 1 for a paper about the topic, 0.3 when the topic is its context, halved every five years.

Software engineering, system software, and programming languages
1 paper
Program analysis · 77% Software maintenance and evolution · 23%

Topics — the 2 heaviest of 2, each with the papers that count most for it

TopicWeightPapersLastEvidence papers
Program analysis › static analysis
program slicing
0.212013
Quantitative program slicing: separating statements by relevance · ICSE 2013
Software maintenance and evolution
change impact analysis
0.012013
Quantitative program slicing: separating statements by relevance · ICSE 2013

Methods — techniques the papers use, named apart from their topics

program slicing · 0.2
YearPublicationVenuePosition
2024 Addressing Temporal and Auditory Factors in Meditative EEG with Self-Supervised Learning
abstract
Meditation has been shown to improve mental health by reducing stress and enhancing cognitive functions. To monitor meditation quality, Electroencephalogram (EEG) offers an objective alternative to self-evaluation questionnaires, which suffer from subjectivity and delays. However, previous EEG protocols often inflated classification performance due to temporal correlation and auditory interference. This study introduces a new data acquisition protocol to address these issues. We constructed a dataset from 32 subjects, each participating on three sessions in different days to eliminate temporal interference. During each session, subjects alternated between audio-guided meditation and silent unguided meditation. Using the Multi-view Spectral-Spatial-Temporal Masked Autoencoder (MV-SSTMA) model which was pre-trained on the Emotion EEG dataset SEED, the model achieved superior classification performance in F1 score, accuracy, precision, and recall. These findings offer valuable insights for improving EEG-based meditation monitoring in biomedical applications.
Mingyu Gou, Ying-Jie Zhang, Ren-Jie Dai, Hao-Long Yin, Tianzhen Chen, Bao-Liang Lu, Wei-Long Zheng
BIBM2
2014 SENSA: Sensitivity Analysis for Quantitative Change-Impact Prediction
abstract
Sensitivity analysis determines how a system responds to stimuli variations, which can benefit important software-engineering tasks such as change-impact analysis. We present SENSA, a novel dynamic-analysis technique and tool that combines sensitivity analysis and execution differencing to estimate the dependencies among statements that occur in practice. In addition to identifying dependencies, SENSA quantifies them to estimate how much or how likely a statement depends on another. Quantifying dependencies helps developers prioritize and focus their inspection of code relationships. To assess the benefits of quantifying dependencies with SENSA, we applied it to various statements across Java subjects to find and prioritize the potential impacts of changing those statements. We found that SENSA predicts the actual impacts of changes to those statements more accurately than static and dynamic forward slicing. Our SENSA prototype tool is freely available for download.
Haipeng Cai, Siyuan Jiang, Raúl A. Santelices, Ying-Jie Zhang, Yiji Zhang
SCAM4
2013 Quantitative program slicing: separating statements by relevance
abstract
Program slicing is a popular but imprecise technique for identifying which parts of a program affect or are affected by a particular value. A major reason for this imprecision is that slicing reports all program statements possibly affected by a value, regardless of how relevant to that value they really are. In this paper, we introduce quantitative slicing (q-slicing), a novel approach that quantifies the relevance of each statement in a slice. Q-slicing helps users and tools focus their attention first on the parts of slices that matter the most. We present two methods for quantifying slices and we show the promise of q-slicing for a particular application: predicting the impacts of changes.
Raúl A. Santelices, Yiji Zhang, Siyuan Jiang, Haipeng Cai, Ying-Jie Zhang
ICSE5