Demonstration venue · read-only. Every page can be browsed; the buttons that would change it are switched off. Create an account to run TaxoReview on your own data. A simulation from public publication records: the people listed were not invited and did not agree to review.
? Tutorial for this page

James Norris

dblp:96/385 · DBLP profile ↗
← Back
6ranked-venue papers
3as first author
0since 2021 · last 2016
—ORCID · none

Domains — the database's venue-derived domains; a paper can count in several

Human-computer interaction and ubiquitous computing · 3 · 2 first-authorSystems, architecture and hardware · 2Software engineering, systems software and programming languages · 1Theory of computation · 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.

Theoretical computer science
1 paper
Algorithms and data structures · 61% Graph algorithms and graph theory · 39%
Human-computer interaction and pervasive computing
3 papers
Collaborative and social computing · 86% Interaction techniques and input · 14%
Computer architecture, parallel and distributed computing, and storage systems
2 papers
Cloud and datacenter computing · 61% Energy-efficient computing · 38% Embedded and real-time systems · 0%
Interdisciplinary, comprehensive, and emerging computing
1 paper
Computational social science and digital humanities · 100%

Topics — the 12 heaviest of 16, each with the papers that count most for it

TopicWeightPapersLastEvidence papers
Algorithms and data structures › markov chains
hitting time
0.212015
Surprise probabilities in Markov chains · SODA 2015
Algorithms and data structures
markov chains
0.212015
Surprise probabilities in Markov chains · SODA 2015
Graph algorithms and graph theory
random walk
0.212015
Surprise probabilities in Markov chains · SODA 2015
Collaborative and social computing › social interaction › interpersonal coordination
mutual orientation
0.212013
Putting things in focus: establishing co-orientation through video in context · CHI 2013
Energy-efficient computing
power management
0.212013
Agile, efficient virtualization power management with low-latency server power states · ISCA 2013
Cloud and datacenter computing
virtualization
0.212013
Agile, efficient virtualization power management with low-latency server power states · ISCA 2013
Graph algorithms and graph theory
random graphs
0.112015
Surprise probabilities in Markov chains · SODA 2015
Cloud and datacenter computing
cluster resource management and scheduling
0.012013
Agile, efficient virtualization power management with low-latency server power states · ISCA 2013
Cloud and datacenter computing › resource management
dynamic resource management
0.012013
Agile, efficient virtualization power management with low-latency server power states · ISCA 2013
Processor architecture and microarchitecture › multiprocessor architecture
multimicroprocessor system
0.011982
A Multimicroprocessor System for Real-Time Classification of Railroad Track Flaws · IEEE Trans. Computers 1982
Parallel and multicore computing
parallel computing
0.011982
A Multimicroprocessor System for Real-Time Classification of Railroad Track Flaws · IEEE Trans. Computers 1982
Embedded and real-time systems › real-time AI systems › real-time inference
real-time classification
0.011982
A Multimicroprocessor System for Real-Time Classification of Railroad Track Flaws · IEEE Trans. Computers 1982

Methods — techniques the papers use, named apart from their topics

reversibility · 0.2probabilistic bounds · 0.2video study · 0.2conversation analysis · 0.2quasi-naturalistic study · 0.1tree-structured pipeline · 0.0probabilistic grammars · 0.0finite state procedures · 0.0
YearPublicationVenuePosition
2016 Creativity Greenhouse: At-a-distance collaboration and competition over research funding
Holger Schnädelbach, Xu Sun 0002, Genovefa Kefalidou, Tim Coughlan, Rupert Meese, James Norris, Derek McAuley
Int. J. Hum. Comput. Stud.6
2015 Surprise probabilities in Markov chains
abstract
In a Markov chain started at a state x, the hitting time τ(y) is the first time that the chain reaches another state y. We study the probability Px(τ(y) = t) that the first visit to y occurs precisely at a given time t. Informally speaking, the event that a new state is visited at a large time t may be considered a “surprise”. We prove the following three bounds: In any Markov chain with n states, In a reversible chain with n states, For random walk on a simple graph with n ≥ 2 vertices, We construct examples showing that these bounds are close to optimal. The main feature of our bounds is that they require very little knowledge of the structure of the Markov chain. To prove the bound for random walk on graphs, we establish the following estimate conjectured by Aldous, Ding and Oveis-Gharan (private communication): For random walk on an n-vertex graph, for every initial vertex x,
James Norris, Yuval Peres, Alex Zhai
SODA1
2013 Putting things in focus: establishing co-orientation through video in context
abstract
In collaborative video communication systems, establishing co-orientation around physical objects, virtual objects and people is a critical requirement. This is problematic as the technical limitations of video fractures the display of conduct in the connected environments. We present the results of a study of one collaborative system, CamBlend, which aims to alleviate some of these problems by using screen based pointing tools to both physical spaces and virtual resources. We report on how participants achieved co-orientation when using this system. We relate these findings to previous research into the fractured ecologies of collaborative spaces, describing how the form and nature of fractures in CamBlend differ from earlier reported work.
James Norris, Holger Schnädelbach, Paul Luff
CHI1
2013 Agile, efficient virtualization power management with low-latency server power states
abstract
One of the main driving forces of the growing adoption of virtualization is its dramatic simplification of the provisioning and dynamic management of IT resources. By decoupling running entities from the underlying physical resources, and by providing easy-to-use controls to allocate, deallocate and migrate virtual machines (VMs) across physical boundaries, virtualization opens up new opportunities for improving overall system resource use and power efficiency. While a range of techniques for dynamic, distributed resource management of virtualized systems have been proposed and have seen their widespread adoption in enterprise systems, similar techniques for dynamic power management have seen limited acceptance. The main barrier to dynamic, power-aware virtualization management stems not from the limitations of virtualization, but rather from the underlying physical systems; and in particular, the high latency and energy cost of power state change actions suited for virtualization power management.
Canturk Isci, Suzanne McIntosh, Jeffrey O. Kephart, Rajarshi Das, James E. Hanson, Scott Piper, Robert R. Wolford, Thomas Brey, Robert Kantner, Allen Ng, James Norris, Abdoulaye Traore, Michael Frissora
ISCA11
2012 CamBlend: an object focused collaboration tool
abstract
CamBlend is a new focus-in-context panoramic video collaboration system designed to facilitate the interaction with and around objects in a lightweight, flexible package. As well as the ability to view very high resolution local and remote video that covers a full 180#176; field of view, the system contains a number of tools which facilitate bi-directional pointing between two remote spaces. In the first quasi-naturalistic exploratory study on a focus-in-context video system, we show a number of unique object referencing behaviours, including un-intentional or 'implicit' pointing and a number of scenarios where this was advantageous. Additionally the study highlighted some of the problems inherent in aligning between screen-based and real-world perspectives.
James Norris, Holger Schnädelbach, Guoping Qiu
CHI1
1982 A Multimicroprocessor System for Real-Time Classification of Railroad Track Flaws
abstract
A multiple microprocessor system is described which was developed for real-time detection and classification of railroad track flaws. Multiple processors were necessary to achieve the desired test vehicle velocity while maintaining the desired density (rate) of testing. The system is organized logically as a tree-structured pipeline of processing stages where the effective data rate from data input toward classification decision output is successively reduced as processing function potential is increased. A corresponding partitioning of the pattern recognition process was organized as a set of hierarchies, where successive patterns are modeled as regular probabilistic grammars and their recognizers implemented as finite state procedures. Interprocessor communications was achieved using shared (2-port) memories. A system prototype was designed and implemented, using real-time data from earlier work to ensure a performance level equivalent to a vehicle velocity of 40 km/h. The resulting system, while applied to a railroad track problem, is applicable to other real-time environments, with suitable parameterization.
Howard A. Sholl, Kevin Morris, James Norris
IEEE Trans. Computers3