Demo Data from VLDB 2026 / reviewers in the wild / expert
Michael W. Condry
dblp:54/4917
· DBLP profile ↗
4ranked-venue papers
3as first author
0since 2021 · last 2020
—ORCID · none
Domains — the database's venue-derived domains; a paper can count in several
Systems, architecture and hardware · 2 · 1 first-authorSoftware engineering, systems software and programming languages · 2 · 1 first-authorApplied, 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 networks
1 paper |
Internet of things and sensor networks · 100% | |
| Network and information security
1 paper |
Authentication and access control · 77% Cyber-physical and IoT security · 23% |
Topics — the 9 heaviest of 12, each with the papers that count most for it
| Topic | Weight | Papers | Last | Evidence papers |
|---|---|---|---|---|
Internet of things and sensor networks
industrial iot |
0.2 | 1 | 2016 | Using Smart Edge IoT Devices for Safer, Rapid Response With Industry IoT Control Operations · Proc. IEEE 2016 |
Authentication and access control › user authentication
challenge-response authentication |
0.2 | 1 | 2016 | Using Smart Edge IoT Devices for Safer, Rapid Response With Industry IoT Control Operations · Proc. IEEE 2016 |
Internet of things and sensor networks › iot networks › iot communication
iot gateway |
0.1 | 1 | 2016 | Using Smart Edge IoT Devices for Safer, Rapid Response With Industry IoT Control Operations · Proc. IEEE 2016 |
Processor architecture and microarchitecture
instruction set architecture |
0.0 | 1 | 1982 | The Operating System and Language Support Features of the BELLMAC-32 Microprocessor · ASPLOS 1982 |
Processor architecture and microarchitecture
microprocessor design |
0.0 | 1 | 1982 | The Operating System and Language Support Features of the BELLMAC-32 Microprocessor · ASPLOS 1982 |
Distributed systems
operating system support |
0.0 | 1 | 1982 | The Operating System and Language Support Features of the BELLMAC-32 Microprocessor · ASPLOS 1982 |
Operating systems › resource management
memory management |
0.0 | 1 | 1981 | Paging as a "Language Processing" Task · POPL 1981 |
Operating systems › resource management › memory management › virtual memory
paging |
0.0 | 1 | 1981 | Paging as a "Language Processing" Task · POPL 1981 |
Compilers and program optimization › compiler optimization
compiler-directed memory management |
0.0 | 1 | 1981 | Paging as a "Language Processing" Task · POPL 1981 |
Methods — techniques the papers use, named apart from their topics
signal processing · 0.5image processing · 0.5cryptography · 0.5CMOS · 0.0data structure transformation · 0.0
| Year | Publication | Venue | Position |
|---|---|---|---|
| 2020 | Digital Health: Innovation, Opportunity and ChallengesabstractCyber-Physical systems have greatly assisted industry in maintaining industrial systems being a key element in the progress to Industry 4.0. The strategies and technologies developed along with industrial application of Cyber-Physical systems can be utilized in managing human health as well as health trends and research. Many Digital Health devices are appearing on the market, often utilizing Cyber-Physical technologies and many for consumers to provide health data. However, applying to the medical world adds many challenges including data accuracy and informatics, significant security and privacy issues as well how to best utilize the information with medical professionals and research. This paper examines the situation, how the market is changing, types of health devices, and provides a framework for health management informatics to serve the needs of the patient, medical professional, and researcher. With this framework we look at how many ways it can be utilized to manage health and humanity. Michael W. Condry, Xiaohong Iris Quan |
IECON | 1 |
| 2016 | Using Smart Edge IoT Devices for Safer, Rapid Response With Industry IoT Control OperationsabstractThe Internet of Things (IoT) offers the user seamless interoperability and connectivity between devices, systems, services, disparate networks, and in particular control systems. End users expect to connect quickly and transparently via any endpoint device, be it a phone, tablet, wearable, TV, car, or other system that is Internet enabled. Smart IoT devices can serve as versatile control system interfaces, allowing for rapid response and potentially ubiquitous access. However, these devices can present significant security challenges. Using these technologies for user access control at IoT endpoints is vulnerable to replay, man-in-the-middle, and denial-of-service attacks. This paper presents a model that combines the capabilities of smart IoT devices with control system gateways using real-time challenge response for secure control operations. The proposed solution using both endpoint and gateway devices employs a mix of compute, cryptography, signal/image processing, and communication capabilities for authentication and authorization functions. We propose a model that is more secure, scalable, and resilient with real-time performance as compared to traditional approaches. We also provide an example IoT architecture, by showing an overview of Intel's IoT framework for control system gateways currently deployed in control, manufacturing, transportation, and retail tracking environments. Michael W. Condry, Catherine Blackadar Nelson |
Proc. IEEE | 1 |
| 1982 | The Operating System and Language Support Features of the BELLMAC-32 MicroprocessorabstractThe BELLMAC-32 microprocessor is a 32-bit microprocessor, implemented with CMOS technology, designed to support operating system functions and high level languages efficiently. The architecture was designed with the following objectives in mind:• High performance.• Enhanced operating system support capabilities.• High level language support.• High reliability, availability and maintainability. Alan D. Berenbaum, Michael W. Condry, Priscilla M. Lu |
ASPLOS | 2 |
| 1981 | Paging as a "Language Processing" TaskabstractThis paper examines "language processing" approach to paging where the of the programming language compiler or interpreter is responsible for generating the necessary control code for the page management of a program. We explore this idea for APL and describe an approach to incorporating in a program the necessary paging functions. The semantics of APL computation are examined to observe how paging operations can be incorporated into the computation. We discuss a model of data access in APL that exhibits storage use for both scalar and page references. A data structure that encodes the logical use of data from an array is introduced. We find that ordering computations efficiently and computing paging needs can be determined by simple transformations on this structure. This analysis leads us to an efficient method for paging an APL computation. Our approach builds on previous studies for efficiently executing APL. Michael W. Condry |
POPL | 1 |