Brian Monahan
Hewlett-Packard
Network
Latest external collaboration on country level. Dive into details by clicking on the dots.
Publication
Featured researches published by Brian Monahan.
Journal of Logic and Computation | 2009
Matthew Collinson; Brian Monahan; David J. Pym
Experience of practical systems modelling suggests that the key conceptual components of a model of a system are processes. resources, locations and environment. In recent work, we have given a process-theoretic account of this view in which resources as well as processes are first-class citizens. This process calculus, SCRP, captures the structural aspects of the semantics of the Demos2k (D2K) modelling tool. D2K represents environment stochastically using a wide range of probability distributions and queue-like data structures. Associated with SCRP is I (bunched) modal logic. MBI, which combines the usual additive connectives of Hennessy-Milner logic with their multiplicative counterparts. In this article, we complete our conceptual framework by adding to SCRP and MBI an account of a notion of location that is simple, yet sufficiently expressive to capture naturally a wide range of forms of location, both spatial and logical. We also provide a description of an extension of the D2K tool to incorporate this notion of location.
simulation tools and techniques for communications, networks and system | 2010
Matthew Collinson; Brian Monahan; David J. Pym
Simulation modelling is an important tool for exploring and reasoning about complex systems. Many supporting languages are available. Commonly occurring features of these languages are constructs capturing concepts such as process, resource, and location. We describe a mathematical framework that supports a modelling idiom based on these core concepts, and which adopts stochastic methods for representing the environments within which systems exist. We explain how this framework can be used to give a semantics to a simulation modelling language, Core Gnosis, that includes basic constructs for process, resource, and location. We include a brief discussion of a logic for reasoning about models that is compositional with respect to their structure. Our mathematical analysis of systems in terms of process, resource, location, and stochastic environment, together with a language that captures these concepts quite directly, yields an efficient and robust modelling framework within which natural mathematical reasoning about systems is captured.
workshop on the economics of information security | 2009
Adam Beautement; Robert Coles; Jonathan Griffin; Christos Ioannidis; Brian Monahan; David J. Pym; M. Angela Sasse; Mike Wonham
Archive | 2005
Brian Monahan; Adrian Baldwin; Simon Shiu
Archive | 2012
Matthew Collinson; Brian Monahan; David J. Pym
Archive | 2001
Michal Morciniec; Mathias Salle; Brian Monahan
Archive | 2011
Keith Alexander Harrison; Brian Monahan
Archive | 2001
Keith Alexander Harrison; Brian Monahan; Marco Casassa Mont; Richard Brown
Archive | 2006
Antonio Lain; Patrick Goldsack; Brian Monahan
Archive | 2006
Mike Yearworth; Brian Monahan; David J. Pym