VLDB 2026 Research / reviewers in the wild / expert
John A. Hamilton Jr.
dblp:h/JohnAHamilton · also J. A. Drew Hamilton Jr., John A. Drew Hamilton, John P. Hamilton
· DBLP profile ↗
11ranked-venue papers
0as first author
2since 2021 · last 2025
0000-0002-8682-5526ORCID · verified
Domains — the database's venue-derived domains; a paper can count in several
Security and privacy · 5 · 2 since 2021Human-computer interaction and ubiquitous computing · 5Computer networks · 1Applied, interdisciplinary, general and emerging computing · 1
| Year | Publication | Venue | Position |
|---|---|---|---|
| 2025 | Covert penetrations: Analyzing and defending SCADA systems from stealth and Hijacking attacks
Syed Wali, Yasir Ali Farrukh, Irfan Khan 0001, John A. Hamilton Jr. |
Comput. Secur. | 4 |
| 2021 | Is there a Security Mindset and Can it be Taught?abstractThe field of cybersecurity is becoming very dynamic, and needs continuous evolution. This requires not only the formal and informal education, but a security mindset to be developed for our future workforce. This panel elaborates on some such aspects. Ambareen Siraj, Nigamanth Sridhar, John A. Hamilton Jr., Latifur Khan, Siddharth Kaza, Maanak Gupta, Sudip Mittal |
CODASPY | 3 |
| 2012 | Constructing a Cloud-Based IDS by Merging VMI with FMAabstractCloud computing has emerged in recent years as a major segment of the IT industry; however, security concerns remain the primary impediment to full-scale adoption. Leveraging properties of virtualization, virtual machine introspection (VMI) has yielded promising research for cloud security yet adoption of these approaches in production environments remains minimal due to a semantic gap: the extraction of high-level knowledge of the guest operating system's state from low-level artifacts collected out-of-VM. Within the field of forensic memory analysis (FMA), a similar semantic gap exists from the reconstruction of physical memory dumps. We implement a production oriented prototype utilizing designs that combines and narrows these semantic gaps in a modular framework to function as an intrusion detection system (IDS) detecting and defeating post-exploitation activity. Christopher Harrison, Devin Cook, Robert McGraw, John A. Hamilton Jr. |
TrustCom | 4 |
| 2011 | An embedded system for real-time navigation and remote command of a trained canine
Winard Britt, Jeffrey Miller, Paul Waggoner, David M. Bevly, John A. Hamilton Jr. |
Pers. Ubiquitous Comput. | 5 |
| 2009 | User identification using GUI manipulation patterns and artificial neural networksabstractA masquerade attack is any attack in which the attacker is able to make the target system believe they are someone they are not. One particularly dangerous example of a masquerade attack occurs when an attacker uses an unattended, unlocked computer workstation. Recent studies have demonstrated that analyzing the manners in which a user manipulates a graphical user interface can be used as an effective means of authentication. We present the results of a study into the use of GUI manipulations in combination with Artificial Neural Networks (ANNs) as a basis for identification. Eric S. Imsand, Deon Garrett, John A. Hamilton Jr. |
CICS | 3 |
| 2009 | A compiler classification framework for use in reverse engineeringabstractThe purpose of this work is to contribute to the reverse engineering of software by providing a means for identifying the type of compiler used to compile a Java class or Linux ELF file. A software framework is presented for extracting potentially useful information from class files and analyzing that information to classify future files. A General Regression Neural Network is implemented and optimized using evolutionary computation. In experimental results, the system can classify compiler type on an file it has not seen before with over 98% accuracy. Stephen Torri, Winard Britt, John A. Hamilton Jr. |
CICS | 3 |
| 2008 | Masquerade Detection through GUIIDabstractA masquerade attack is any attack in which the attacker is able to make the target system believe they are someone they are not. One particularly dangerous example of a masquerade attack occurs when an attacker uses an unattended, unlocked computer workstation. We present the results of a study into a new form of user authentication that can be used to defend against this type of masquerade attack. This new authentication scheme, which we call GUI-based intrusion detection ("GUIID"), examines the manner in which a user is interacting with the graphical user interface. Our results show that a user's current behavior can be compared to previously observed behaviors to find masquerade attacks. Our results demonstrate the feasibility of systems using GUIID as a means of detecting masquerade style intrusions. Eric S. Imsand, John A. Hamilton Jr. |
GLOBECOM | 2 |
| 2002 | Software Process as a Foundation for Teaching, Learning and AccreditingabstractThis paper describes experiences over ten academic terms in teaching a course on software development processes. Significant lessons learned include: (1) supplementing general information on processes with a hands-on in-class process (personal software process, in this case); (2) using a tool to assist in collecting and managing process data to meet the learning needs (Excel spreadsheets, in this case); and (3) using the process data obtained in the course as a means of supporting accreditation objectives. David A. Umphress, John A. Hamilton Jr. |
CSEE&T | 2 |
| 1998 | The future of programming - are fundamental changes in computer science programs coming? (panel)abstractComputer programming languages (and their dominance as the means of software development) have been one of the most high-profile topics in the 50-year history of computing --- reaching mature technology and achievements for language definition, translation, usage, analysis, pedagogical approaches, etc. and in terms of their general impact on computing systems This reality has continuously driven the content of Computer Science curriculums to feature programming languages, their definition techniques, and their translation methods as the subject of many core courses, and their usage as a tool to carry out the teaching of the principles in most other courses. The objective of this panel is to, at just past the mid-point of the first century of computing, debate whether this pre-eminent role of programming languages will continue straightforwardly in the second half-century, if radically new styles of programming languages will emerge and dominate, or if programming languages will recede to minor importance compared to alternate software-development paradigms in both usage and teaching impact. And, for each of those propositions, to assess the impacts for change in typical CS curriculums.For most software domains today, so-called 3rd-generation programming languages (e.g., Ada, Scheme, Pascal, C/C++, Modula 2, COBOL, FORTRAN, and recently, Java) enjoy considerable portability between computers and are now widely accepted. In these "procedural" languages programmers still are responsible for designing and coding the software architectures, algorithms, logic, and most data structures to solve the problems. For some well-understood domains (e.g., report writing, inventory control, and some financial programming), 4th-generation languages (4GLs) or "non-procedural" languages are established which essentially allow users to specify "requirements" instead of software solutions, with 4GL compilers that generate code satisfying the requirements; the number of domains for which 4GLs are appropriate increases steadily as domain understanding increases. 5th-generation or automatic programming approaches have been a research topic for many years, with some promising results demonstrated in constrained domains, although the distinction from a 4GL to a 5th-generation language (5GL) is less clear than the earlier transitions. Technologies for formally representing and translating programming languages, and the concepts and methods for teaching their effective application, have continually evolved with the programming language trends, and are generally regarded in the body of crystallized core CS concepts. Hal Hart, James Caristi, Robert Dewar, Mark S. Gerhardt, John A. Hamilton Jr., Christopher Haynes, Samuel A. Rebelsky |
SIGCSE | 5 |
| 1998 | Tracking multiple objects in terrainabstractThe digitized battlefield of the 21st Century will revolutionize the methods used to maintain military command and control. The tremendous amount of data available will necessitate the use of intelligent automated systems that augment, and in some cases replace, the human structures currently in place. One aspect of such systems is terrain-based tracking. We discuss an intelligent terrain-based system for tracking multiple vehicles moving across terrain. Specifically, our system extracts and utilizes knowledge about groups to improve the performance of a discrete state-space motion model. Parallel programming techniques are utilized to compute probability densities for the vehicles. A learning component allows for real-time adjustment based on performance. Edward Sobiesk, John A. Hamilton Jr., John A. Marin, Donald E. Brown, Maria L. Gini |
SMC | 2 |
| 1996 | PACKET tracing: a new paradigm for teaching computer network coursesabstractarticle Free Access Share on PACKET tracing: a new paradigm for teaching computer network courses Authors: Willis F. Marti Dept. of Computer Science, College of Engineering, Texas A&M University, College Station, TX Dept. of Computer Science, College of Engineering, Texas A&M University, College Station, TXView Profile , Udo W. Pooch Dept. of Computer Science, College of Engineering, Texas A&M University, College Station, TX Dept. of Computer Science, College of Engineering, Texas A&M University, College Station, TXView Profile , John A. Hamilton Dept. of Electrical Engineering & Computer Science, U.S. Military Academy, West Point, NY Dept. of Electrical Engineering & Computer Science, U.S. Military Academy, West Point, NYView Profile Authors Info & Claims ACM SIGCUE OutlookVolume 24Issue 1-3Jan.-July, 1996 pp 162–164https://doi.org/10.1145/1013718.237637Online:01 January 1996Publication History 3citation258DownloadsMetricsTotal Citations3Total Downloads258Last 12 Months3Last 6 weeks0 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 Willis F. Marti, Udo W. Pooch, John A. Hamilton Jr. |
ITiCSE | 3 |