EDBT 2026 Demo / reviewers in the wild / expert
Huihua Lu
dblp:56/10168
· DBLP profile ↗
6ranked-venue papers
3as first author
2since 2021 · last 2022
0000-0002-9344-086XORCID · corroborated
Domains — the database's venue-derived domains; a paper can count in several
Software engineering, systems software and programming languages · 4 · 3 first-authorGraphics, computer vision, multimedia, augmented reality and games · 2 · 2 since 2021Applied, interdisciplinary, general and emerging computing · 1 · 1 first-author
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.
| Computer graphics and multimedia
1 paper |
Visualization and visual analytics · 100% | |
| Software engineering, system software, and programming languages
2 papers |
Empirical software engineering · 72% Requirements engineering and software design · 28% | |
| Interdisciplinary, comprehensive, and emerging computing
1 paper |
Computational social science and digital humanities · 100% |
Topics — the 5 heaviest of 6, each with the papers that count most for it
| Topic | Weight | Papers | Last | Evidence papers |
|---|---|---|---|---|
Visualization and visual analytics
visual analytics |
0.6 | 1 | 2022 | Seek for Success: A Visualization Approach for Understanding the Dynamics of Academic Careers · IEEE Trans. Vis. Comput. Graph. 2022 |
Computational social science and digital humanities
science of science |
0.2 | 1 | 2022 | Seek for Success: A Visualization Approach for Understanding the Dynamics of Academic Careers · IEEE Trans. Vis. Comput. Graph. 2022 |
Empirical software engineering
software defect prediction |
0.1 | 1 | 2012 | Software defect prediction using semi-supervised learning with dimension reduction · ASE 2012 |
Requirements engineering and software design
software process |
0.1 | 1 | 2009 | Applications of Simulation and AI Search: Assessing the Relative Merits of Agile vs Traditional Software Development · ASE 2009 |
Algorithms and data structures
search algorithms |
0.0 | 1 | 2009 | Applications of Simulation and AI Search: Assessing the Relative Merits of Agile vs Traditional Software Development · ASE 2009 |
Methods — techniques the papers use, named apart from their topics
visual analytics · 1.1multi-factor impact analysis · 1.1simulation · 0.2AI search · 0.2semi-supervised learning · 0.1random forest · 0.1multidimensional scaling · 0.1
| Year | Publication | Venue | Position |
|---|---|---|---|
| 2022 | Seek for Success: A Visualization Approach for Understanding the Dynamics of Academic CareersabstractHow to achieve academic career success has been a long-standing research question in social science research. With the growing availability of large-scale well-documented academic profiles and career trajectories, scholarly interest in career success has been reinvigorated, which has emerged to be an active research domain called the Science of Science (i.e., SciSci). In this study, we adopt an innovative dynamic perspective to examine how individual and social factors will influence career success over time. We propose ACSeeker, an interactive visual analytics approach to explore the potential factors of success and how the influence of multiple factors changes at different stages of academic careers. We first applied a Multi-factor Impact Analysis framework to estimate the effect of different factors on academic career success over time. We then developed a visual analytics system to understand the dynamic effects interactively. A novel timeline is designed to reveal and compare the factor impacts based on the whole population. A customized career line showing the individual career development is provided to allow a detailed inspection. To validate the effectiveness and usability of ACSeeker, we report two case studies and interviews with a social scientist and general researchers. Yifang Wang 0001, Tai-Quan Peng, Huihua Lu, Haoren Wang, Xiao Xie, Huamin Qu, Yingcai Wu |
IEEE Trans. Vis. Comput. Graph. | 3 |
| 2021 | MIG-Viewer: Visual analytics of soccer player migrationabstractHow could soccer player migration impact national team performance, or vice versa? The answer to this question could play an essential role in making appropriate decisions and policies regarding the international mobility of soccer players. However, answering such a question faces two main challenges, including the complex relationship between variables in multi-attribute temporal data describing migrated players and national team performance, and the interpretation of analysis results in policymaking scenarios. In this work, we have closely collaborated with domain experts and characterized the problems of soccer player migration analysis. To address the first challenge, we adapt a cross-lagged panel analysis model into the player migration analysis problem. This cross-lagged panel analysis model is effective to evaluate the impact strength between player migration and national team performance, and straightforward to reveal the causal relationship. To address the second challenge, we design and develop a visual analytics system, MIG-Viewer, to help the experts to interpret the results of the proposed model efficiently. With MIG-Viewer, the experts can navigate the countries of interest in accordance with migration strategy, conduct comprehensive analysis with the comparison of impact strength, and adjust player migration and inspect further details of a specific country. We present two case studies using global player migration data since 1992 with three soccer analysis experts to demonstrate the effectiveness and usefulness of the system. Xiao Xie, Ji Lan, Huihua Lu, Xinli Hou, Jiachen Wang 0001, Hui Zhang 0051, Dongyu Liu, Yingcai Wu |
Vis. Informatics | 4 |
| 2014 | A Semi-supervised Approach to Software Defect PredictionabstractAccurate detection of software components that need to be exposed to additional verification and validation offers the path to high quality products while minimizing non essential software assurance expenditures. In this type of quality modeling we assume that software modules with known fault content developed in similar environment are available. Supervised learning algorithms are the traditional methods of choice for training on existing modules. The models are then used to predict fault content for newly developed software components prior to product release. However, one needs to realize that establishing whether a module contains a fault or not, only to be used for model training, can be expensive. The basic idea behind semi-supervised learning is to learn from a small number of software modules with known fault content and supplement model training with modules for which the fault information is not available, thus reducing the overall cost of quality assurance. In this study, we investigate the performance of semi-supervised learning for software fault prediction. A preprocessing strategy, multidimensional scaling, is embedded in the approach to reduce the dimensional complexity of software metrics used for prediction. Our results show that the dimension-reduction with semi-supervised learning algorithm preforms significantly better than one of the best performing supervised learning algorithm - random forest - in situations when few modules with known fault content are available. We compare our results with the published benchmarks and clearly demonstrate performance benefits. Huihua Lu, Bojan Cukic, Mark Vere Culp |
COMPSAC | 1 |
| 2014 | Defect Prediction between Software Versions with Active Learning and Dimensionality ReductionabstractAccurate detection of defects prior to product release helps software engineers focus verification activities on defect prone modules, thus improving the effectiveness of software development. A common scenario is to use the defects from prior releases to build the prediction model for the upcoming release, typically through a supervised learning method. As software development is a dynamic process, fault characteristics in subsequent releases may vary. Therefore, supplementing the defect information from prior releases with limited information about the defects from the current release detected early seems to offer intuitive and practical benefits. We propose active learning as a way to automate the development of models which improve the performance of defect prediction between successive releases. Our results show that the integration of active learning with uncertainty sampling consistently outperforms the corresponding supervised learning approach. We further improve the prediction performance with feature compression techniques, where feature selection or dimensionality reduction is applied to defect data prior to active learning. We observe that dimensionality reduction techniques, particularly multidimensional scaling with random forest similarity, work better than feature selection due to their ability to identify and combine essential information in data set features. We present the improvements offered by this methodology through the prediction of defective modules in the three successive versions of Eclipse. Huihua Lu, Ekrem Kocaguneli, Bojan Cukic |
ISSRE | 1 |
| 2012 | Software defect prediction using semi-supervised learning with dimension reductionabstractAccurate detection of fault prone modules offers the path to high quality software products while minimizing non essential assurance expenditures. This type of quality modeling requires the availability of software modules with known fault content developed in similar environment. Establishing whether a module contains a fault or not can be expensive. The basic idea behind semi-supervised learning is to learn from a small number of software modules with known fault content and supplement model training with modules for which the fault information is not available. In this study, we investigate the performance of semi-supervised learning for software fault prediction. A preprocessing strategy, multidimensional scaling, is embedded in the approach to reduce the dimensional complexity of software metrics. Our results show that the semi-supervised learning algorithm with dimension-reduction preforms significantly better than one of the best performing supervised learning algorithms, random forest, in situations when few modules with known fault content are available for training. Huihua Lu, Bojan Cukic, Mark Vere Culp |
ASE | 1 |
| 2009 | Applications of Simulation and AI Search: Assessing the Relative Merits of Agile vs Traditional Software DevelopmentabstractThis paper augments Boehm-Turner's model of agile and plan-based software development augmented with an AI search algorithm. The AI search finds the key factors that predict for the success of agile or traditional plan-based software developments. According to our simulations and AI search algorithm: (1) in no case did agile methods perform worse than plan-based approaches; (2) in some cases, agile performed best. Hence, we recommend that the default development practice for organizations be an agile method. The simplicity of this style of analysis begs the question: why is so much time wasted on evidence-less debates on software process when a simple combination of simulation plus automatic search can mature the dialog much faster? Bryan Lemon, Aaron Riesbeck, Tim Menzies, Justin Price, Joseph D'Alessandro, Rikard Carlsson, Tomi Prifiti, Fayola Peters, Huihua Lu, Daniel Port |
ASE | 9 |