Demo Data from SIGIR 2026 / reviewers in the wild / expert
Mark G. Terwilliger
dblp:247/3053
· DBLP profile ↗
5ranked-venue papers
2as first author
1since 2021 · last 2021
0009-0000-3678-081XORCID · verified
Domains — the database's venue-derived domains; a paper can count in several
Artificial intelligence and machine learning · 1 · 1 first-authorSystems, architecture and hardware · 1 · 1 first-authorComputer networks · 1Databases, data management, data science and information retrieval · 1Graphics, 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.
| Computer networks
1 paper |
Internet of things and sensor networks · 100% | |
| Theoretical computer science
1 paper |
Distributed computing theory · 100% |
Topics — the 2 heaviest of 2, each with the papers that count most for it
| Topic | Weight | Papers | Last | Evidence papers |
|---|---|---|---|---|
Internet of things and sensor networks › wireless sensor network
distributed algorithms for sensor networks |
0.0 | 1 | 2004 | Power - time optimal algorithm for computing FFT over sensor networks · SenSys 2004 |
Distributed computing theory
distributed algorithms |
0.0 | 1 | 2004 | Power - time optimal algorithm for computing FFT over sensor networks · SenSys 2004 |
| Year | Publication | Venue | Position |
|---|---|---|---|
| 2021 | Seam Carving for Image Classification PrivacyabstractThe advent of storing images on cloud platforms has introduced serious privacy concerns. The images are routinely scanned by machine learning algorithms to determine the contents. Usually the scanning is for marketing purposes but more malevolent purposes include criminal activity and government surveillance. The images are automatically analysed by machine learning algorithms. Notably, deep convolutional neural networks perform very well at identifying image classes. Obviously, the images could be encrypted before storing to cloud platforms and then decrypted after downloading. This would certainly obfuscate the images. However, many users prefer to be able to peruse the images on the cloud platform. This creates a difficult problem in which users prefer images stored in a way so that a human can understand them but machine learning algorithms cannot. This paper proposes a novel technique, termed seam doppelganger, for formatting images using seam carving to identify seams for replacement. The approach degrades typical image classification performance in order to provide privacy while leaving the image human-understandable. Furthermore, the technique can be largely reversed providing a reasonable facsimile of the original image. Using the ImageNet database for birds, we show how the approach degrades a state-of-the-art residual network (ResNet50) for various amounts of seam replacements. James Pope, Mark G. Terwilliger |
ICPRAM | 2 |
| 2020 | Assessing Students' Object-Oriented Programming Skills with Java: The "Department-Employee" ProjectabstractJava is arguably today’s most popular and widely used object-oriented programming language. Learning Java is a daunting task for students, and teaching it is a challenging undertaking for instructors. To assess students’ object-oriented programming skills with Java, we developed the “Department-Employee” project. In this article, we review the history of object-oriented programming, provide an overview of object-oriented programming with Java, and present a summary of existing Java projects and their limitations. We also provide the project specifications as well as the course background, grading rubric, and score reports. Survey data are presented on students’ backgrounds, as well as students’ perceptions regarding the project. Results from the instructor score reports, correlation of the project score and the final course score, and student perceptions show that the “Department-Employee” project is effective in assessing students’ object-oriented programming skills with Java. Xihui Zhang 0001, John D. Crabtree, Mark G. Terwilliger, Tyler T. Redman |
J. Comput. Inf. Syst. | 3 |
| 2008 | Localization in Ad Hoc and Sensor Wireless Networks with Bounded Errors
Mark G. Terwilliger, Collette R. Coullard, Ajay Gupta 0001 |
HiPC | 1 |
| 2005 | Localization using evolution strategies in sensornetsabstractWith the emergence of wireless sensor networks and pervasive computing, innovative location-aware technologies and services are being investigated. Several iterative approaches employing distributed computations over sensors have been proposed in the literature for locating all the sensor nodes in the network. Due to their iterative nature these techniques are inefficient in terms of power, a very precious resource in sensor networks. This paper presents a novel power efficient approach aimed at identifying the locations of all the nodes in a sensor network given the location of a small subset of nodes. The technique, using evolution strategies, is independent of the ranging method used to estimate distances between nodes and involves sink nodes in the computation. The proposed approach provides substantial energy savings over existing techniques while providing comparable accuracy, and requires the presence of at least one neighbor for each sensor node compared to at least 3 neighbors for most of the existing techniques Mark G. Terwilliger, Ajay Gupta 0001, Ashfaq Khokhar 0001, Garrison W. Greenwood |
Congress on Evolutionary Computation | 1 |
| 2004 | Power - time optimal algorithm for computing FFT over sensor networksabstractNo abstract available. Turkmen Canli, Mark G. Terwilliger, Ajay Gupta 0001, Ashfaq Khokhar 0001 |
SenSys | 2 |