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

Michael J. Banks

dblp:15/8726 · DBLP profile ↗
← Back
3ranked-venue papers
3as first author
0since 2021 · last 2014
0009-0002-4228-8674ORCID · corroborated

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

Theory of computation · 2 · 2 first-authorSoftware engineering, systems software and programming languages · 1 · 1 first-authorGraphics, computer vision, multimedia, augmented reality and games · 1 · 1 first-authorHuman-computer interaction and ubiquitous 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.

Network and information security
1 paper
Privacy and data protection · 100%
Software engineering, system software, and programming languages
1 paper
Requirements engineering and software design · 100%

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

TopicWeightPapersLastEvidence papers
Privacy and data protection
data confidentiality
0.112011
Specifying Confidentiality in Circus · FM 2011
Requirements engineering and software design › formal specification
circus
0.012011
Specifying Confidentiality in Circus · FM 2011

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

formal specification · 0.2
YearPublicationVenuePosition
2014 On integrating confidentiality and functionality in a formal method
abstract
Abstract This paper proposes a formal method, based on Circus , for developing software systems that respect a joint specification of functionality and confidentiality attributes. We extend the semantics of Circus to capture the information that users can infer about a system’s behaviour, enabling confidentiality and functionality attributes of a system to be specified together. We represent inconsistencies between functionality and confidentiality properties as miracles, rendering insecure functionality infeasible. We present techniques for verifying that a system design’s functionality and confidentiality attributes are mutually consistent, and for ensuring that consistency is maintained by refinement steps.
Michael J. Banks, Jeremy L. Jacob
Formal Aspects Comput.1
2011 Specifying Confidentiality in Circus
Michael J. Banks, Jeremy L. Jacob
FM1
1990 Real time spline curves from interactively sketched data
abstract
Hand-sketching is a particularly attractive solution to providing an intuitive design interface for modeling. The goal is to reduce the data collected from the input strokes and to construct a curve that faithfully represents the sketched data. This paper presents a new approach to interactive realtime handsketching in two or three dimensions and is-based on the new approach to general spline datafitting presented in [10,8,9].The goal of our approach is to obtain approximating curves with reasonable accuracy at real-time interactive speeds, and at the same time significantly reduce in the number of coefficients for the curve representation over the original data representation. The approach taken here to obtain realtime interaction is to reduce the data incrementally using new local algorithms while the data is still being sketched.
Michael J. Banks, Elaine Cohen
I3D1