Demo Data from VLDB 2026 / reviewers in the wild / expert
Richard Chapman 0001
dblp:c/RichardChapman · also Richard O. Chapman, Richard Oliver Chapman
· DBLP profile ↗
7ranked-venue papers
0as first author
2since 2021 · last 2022
—ORCID · none
Domains — the database's venue-derived domains; a paper can count in several
Software engineering, systems software and programming languages · 3Human-computer interaction and ubiquitous computing · 2Applied, interdisciplinary, general and emerging computing · 2 · 1 since 2021Databases, data management, data science and information retrieval · 1 · 1 since 2021Graphics, computer vision, multimedia, augmented reality and games · 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 |
Programming languages and type systems · 100% | |
| Human-computer interaction and pervasive computing
1 paper |
User interface design and tools · 100% |
Topics — the 1 heaviest of 2, each with the papers that count most for it
| Topic | Weight | Papers | Last | Evidence papers |
|---|---|---|---|---|
Programming languages and type systems › grammar formalisms
attribute grammars |
0.0 | 1 | 1990 | Higher-Order Attribute Grammars and Editing Environments · PLDI 1990 |
Methods — techniques the papers use, named apart from their topics
attribute grammar evaluation · 0.0
| Year | Publication | Venue | Position |
|---|---|---|---|
| 2022 | Camouflaged Poisoning Attack on Graph Neural NetworksabstractGraph neural networks (GNNs) have enabled the automation of many web applications that entail node classification on graphs, such as scam detection in social media and event prediction in service networks. Nevertheless, recent studies revealed that the GNNs are vulnerable to adversarial attacks, where feeding GNNs with poisoned data at training time can lead them to yield catastrophically devastative test accuracy. This finding heats up the frontier of attacks and defenses against GNNs. However, the prior studies mainly posit that the adversaries can enjoy free access to manipulate the original graph, while obtaining such access could be too costly in practice. To fill this gap, we propose a novel attacking paradigm, named Generative Adversarial Fake Node Camouflaging (GAFNC), with its crux lying in crafting a set of fake nodes in a generative-adversarial regime. These nodes carry camouflaged malicious features and can poison the victim GNN by passing their malicious messages to the original graph via learned topological structures, such that they 1) maximize the devastation of classification accuracy (i.e., global attack) or 2) enforce the victim GNN to misclassify a targeted node set into prescribed classes (i.e., target attack). We benchmark our experiments on four real-world graph datasets, and the results substantiate the viability, effectiveness, and stealthiness of our proposed poisoning attack approach. Code is released in github.com/chao92/GAFNC. Chao Jiang 0002, Yi He 0007, Richard Chapman 0001, Hongyi Wu |
ICMR | 3 |
| 2021 | Automatic Construction of Biomedical Knowledge Graph from Covid-19 Literature
Chao Jiang 0002, Victoria Ngo, Richard Chapman 0001, Guoqian Jiang, Nansu Zong |
AMIA | 3 |
| 2020 | 'Uh-oh Spaghetti-oh': When Successful Genetic and Evolutionary Feature Selection Makes You More Susceptible to Adversarial Authorship AttacksabstractFeature selection is a technique used to reduce an original set of features to a subset containing the most salient features. Reducing the feature set to the most significant subset of features typically results in an increase in the overall accuracy of a system. It has been shown that in some cases, the use of feature selection can make an underlying system susceptible to adversarial attacks. In this paper, we investigate the susceptibility of a feature selection-based Authorship Attribution System (AAS) to adversarial authorship attacks. The AAS studied is an instance of a Linear Support Vector Machine (LSVM). The feature selection algorithm used is an instance of Genetic & Evolutionary Feature Selection (GEFeS)In order to evaluate the GEFeS+LSVM-based AAS, we use three adversarial authorship masking techniques to generate adversarial texts to attack the AAS. Our results show that in some cases the GEFeS+LSVM-based AAS is more susceptible to adversarial authorship attacks. We provide a simple measurement to determine whether the use of GEFeS is beneficial or detrimental to a LSVM-based AAS. Alexicia Richardson, Gerry V. Dozier, Michael C. King, Richard Chapman 0001 |
SMC | 4 |
| 2000 | Test Scenario Generation Based on Formal Specification and Usage ProfileabstractThis paper presents a method for test scenario generation based on formal specifications and usage profiles. It is a major component of a framework for testing object-oriented programs. In this framework, the requirements of a software system are formally specified. The anticipated application of the system is expressed in a usage profile, which is a state model that indicates the dynamic behavior of the system and execution probabilities for the behaviors. The state model is used as a guide to derive the anticipated operation scenarios. An enhanced state transition diagram is used to represent the state model, which incorporates hierarchy, usage and parameter information. Since the number of feasible scenarios can be extremely large, probability and importance criteria are used to select the most probable and important scenarios. Kai-Hsiung Chang, Shih-Sung Liao, Richard Chapman 0001 |
Int. J. Softw. Eng. Knowl. Eng. | 3 |
| 1998 | Testing object-oriented programs: from formal specification to test scenario generation
Kai-Hsiung Chang, Shih-Sung Liao, Stephen B. Seidman, Richard Chapman 0001 |
J. Syst. Softw. | 4 |
| 1998 | Using graph parsing for automatic graph drawingabstractThis paper presents a procedure for automatically drawing directed graphs.Our system, CG, uses a unique clan-based graph decomposition to determine intrinsic substructures (clans) in the graph and to produce a parse tree.The tree is given attributes that specify the node layout.CG then uses tree properties with the addition of "routing nodes" to route the edges.The objective of the system is to provide, automatically, an aesthetically pleasing visual layout for arbitrary directed graphs.The prototype has shown the strengths of this approach.The innovative strategy of clanbased graph decomposition is the first digraph drawing technique to analyze locality in the graph in two dimensions.The typical approach to drawing digraphs uses a single dimension, level, to arrange the nodes. Carolyn McCreary, Richard Chapman 0001, Fwu-Shan Shieh |
IEEE Trans. Syst. Man Cybern. Part A | 2 |
| 1990 | Higher-Order Attribute Grammars and Editing EnvironmentsabstractArticle Free Access Share on Higher-order attribute grammars and editing environments Authors: Tim Teitelbaum Department of Computer Science, Cornell University, Ithaca, NY Department of Computer Science, Cornell University, Ithaca, NYView Profile , Richard Chapman Department of Computer Science, Cornell University, Ithaca, NY Department of Computer Science, Cornell University, Ithaca, NYView Profile Authors Info & Claims PLDI '90: Proceedings of the ACM SIGPLAN 1990 conference on Programming language design and implementationJune 1990 Pages 197–208https://doi.org/10.1145/93542.93567Published:01 June 1990Publication History 17citation435DownloadsMetricsTotal Citations17Total Downloads435Last 12 Months20Last 6 weeks3 Get Citation AlertsNew Citation Alert added!This alert has been successfully added and will be sent to:You will be notified whenever a record that you have chosen has been cited.To manage your alert preferences, click on the button below.Manage my AlertsNew Citation Alert!Please log in to your account Save to BinderSave to BinderCreate a New BinderNameCancelCreateExport CitationPublisher SiteeReaderPDF Tim Teitelbaum, Richard Chapman 0001 |
PLDI | 2 |