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

C. W. Johnson

dblp:69/4661 · DBLP profile ↗
← Back
6ranked-venue papers
5as first author
0since 2021 · last 2005
—ORCID · none

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

Human-computer interaction and ubiquitous computing · 3 · 3 first-authorGraphics, computer vision, multimedia, augmented reality and games · 2 · 2 first-authorComputer networks · 1

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
2 papers
Requirements engineering and software design · 100%
Theoretical computer science
2 papers
Logic in computer science · 100%

Topics — the 3 heaviest of 4, each with the papers that count most for it

TopicWeightPapersLastEvidence papers
Requirements engineering and software design
safety-critical systems
0.011993
A Probabilistic Logic for the Development of Safety-Critical, Interactive Systems · Int. J. Man Mach. Stud. 1993
Logic in computer science › knowledge representation and reasoning › uncertainty reasoning
probabilistic logic
0.011993
A Probabilistic Logic for the Development of Safety-Critical, Interactive Systems · Int. J. Man Mach. Stud. 1993
Logic in computer science
temporal logic
0.011992
Using Temporal Logic to Support the Specification and Prototyping of Interactive Control Systems · Int. J. Man Mach. Stud. 1992

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

temporal logic · 0.0probabilistic logic · 0.0prototyping · 0.0
YearPublicationVenuePosition
2005 nk-Nearest Neighbor Algorithm for Estimation of Symbolic User Location in Pervasive Computing Environments
abstract
The paper introduces a novel algorithm for the location-awareness problem of estimating symbolic user location for indoor spaces using IEEE 802.11 (Wi-Fi) wireless signals. The characteristic of the problem is that the signals fluctuate greatly, not only across perturbations in space, but also in time (diurnally), which leads to poor location estimation. The /spl eta/k-nearest neighbour (/spl eta/k-NN) algorithm is an instance-based learning algorithm which normalizes the sample data set of the Wi-Fi signal strength and signal quality to achieve the maximum correct result of symbolic user location at a room scale. Data normalization is found to play an important role in determining the quality of the training data-set which has direct impact on the estimation result. The algorithm has been compared to other k-nearest neighbour (k-NN) and shows promising results.
Teddy Mantoro, C. W. Johnson
WOWMOM2
1993 A Probabilistic Logic for the Development of Safety-Critical, Interactive Systems
C. W. Johnson
Int. J. Man Mach. Stud.1
1992 Using Temporal Logic to Support the Specification and Prototyping of Interactive Control Systems
C. W. Johnson, Michael D. Harrison
Int. J. Man Mach. Stud.1
1991 Declarative Graphics And Dynamic Interaction
abstract
First order logic provides a means of integrating the specification and prototyping of interactive systems. It can describe graphical images in a declarative and order independent manner. It supports the definition of abstract devices which avoid the complexity of representing ‘raw’ input from a variety of physical devices. The following pages show how such techniques must be extended in order to prototype and reason about dynamic interaction with graphical interfaces. The incorporation of a temporal ordering into logical specifications provides a means of describing changes in the structure of graphical images. It can also identify the sequencing which may be implicit within specifications of interactive dialogues. This paper describes how PRELOG, a tool for Presenting and REndering LOGic specifications of interactive systems, has been extended to include a temporal logic interpreter.
C. W. Johnson, Michael D. Harrison
Eurographics1
1990 Prelog - a System for Presenting and Rendering Logic Specifications of Interactive Systems
abstract
Formal specifications provide the non-specialist with an extremely poor impression of what it would be like to interact with a computer system. Prototypes provide a far better impression of the ‘look and feel’ of possible implementations but lack the precision of more formal approaches. Unfortunately, specification and prototyping are typically treated as alternatives. If these two activities can be harnessed then the designer has a means of incorporating the user into systems design. Tools can ease the transition from specification to prototype by supporting the visualisation of a design in terms of graphical representations of the proposed system. This paper describes Prelog, a tool for Presenting and REndering LOGic specifications of interactive systems. Prelog supports the structured representation of interaction objects which describe virtual devices. Interaction objects support reasoning about prototypes because they provide a means of abstracting away from device dependent pragmatics which make renderings intractable.
C. W. Johnson, Michael D. Harrison
Eurographics1
1990 Using temporal logic to prototype interactive systems
C. W. Johnson
INTERACT1