VLDB 2026 Research / reviewers in the wild / expert
Howard Bowman
dblp:54/4991
· DBLP profile ↗
36ranked-venue papers
16as first author
6since 2021 · last 2024
0000-0003-4736-1869ORCID · corroborated
Domains — the database's venue-derived domains; a paper can count in several
Theory of computation · 12 · 7 first-authorSoftware engineering, systems software and programming languages · 9 · 4 first-authorArtificial intelligence and machine learning · 8 · 5 since 2021Computer networks · 7 · 3 first-authorApplied, interdisciplinary, general and emerging computing · 5 · 2 first-author · 1 since 2021Systems, architecture and hardware · 2 · 2 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.
| Software engineering, system software, and programming languages
1 paper |
Runtime systems and virtual machines · 33% Programming languages and type systems · 33% Concurrent programming · 33% | |
| Computer architecture, parallel and distributed computing, and storage systems
1 paper |
Distributed systems · 100% | |
| Theoretical computer science
1 paper |
Logic in computer science · 100% |
Topics — the 5 heaviest of 6, each with the papers that count most for it
| Topic | Weight | Papers | Last | Evidence papers |
|---|---|---|---|---|
Concurrent programming › concurrency theory › process calculi
CCS |
0.0 | 1 | 1994 | Modelling Garbage Collection Algorithms Using CCS and Temporal Logic (Abstract) · PODC 1994 |
Programming languages and type systems › language semantics
formal semantics |
0.0 | 1 | 1994 | Modelling Garbage Collection Algorithms Using CCS and Temporal Logic (Abstract) · PODC 1994 |
Runtime systems and virtual machines
garbage collection |
0.0 | 1 | 1994 | Modelling Garbage Collection Algorithms Using CCS and Temporal Logic (Abstract) · PODC 1994 |
Distributed systems › distributed system architecture
open distributed processing |
0.0 | 1 | 1994 | Consistency and Conformance in ODP (Abstract) · PODC 1994 |
Logic in computer science
temporal logic |
0.0 | 1 | 1994 | Modelling Garbage Collection Algorithms Using CCS and Temporal Logic (Abstract) · PODC 1994 |
Methods — techniques the papers use, named apart from their topics
temporal logic · 0.0CCS · 0.0
| Year | Publication | Venue | Position |
|---|---|---|---|
| 2024 | Deconstructing Deep Active Inference: A Contrarian Information GathererabstractActive inference is a theory of perception, learning, and decision making that can be applied to neuroscience, robotics, psychology, and machine learning. Recently, intensive research has been taking place to scale up this framework using Monte Carlo tree search and deep learning. The goal of this activity is to solve more complicated tasks using deep active inference. First, we review the existing literature and then progressively build a deep active inference agent as follows: we (1) implement a variational autoencoder (VAE), (2) implement a deep hidden Markov model (HMM), and (3) implement a deep critical hidden Markov model (CHMM). For the CHMM, we implemented two versions, one minimizing expected free energy, CHMM[EFE] and one maximizing rewards, CHMM[reward]. Then we experimented with three different action selection strategies: the ε-greedy algorithm as well as softmax and best action selection. According to our experiments, the models able to solve the dSprites environment are the ones that maximize rewards. On further inspection, we found that the CHMM minimizing expected free energy almost always picks the same action, which makes it unable to solve the dSprites environment. In contrast, the CHMM maximizing reward keeps on selecting all the actions, enabling it to successfully solve the task. The only difference between those two CHMMs is the epistemic value, which aims to make the outputs of the transition and encoder networks as close as possible. Thus, the CHMM minimizing expected free energy repeatedly picks a single action and becomes an expert at predicting the future when selecting this action. This effectively makes the KL divergence between the output of the transition and encoder networks small. Additionally, when selecting the action down the average reward is zero, while for all the other actions, the expected reward will be negative. Therefore, if the CHMM has to stick to a single action to keep the KL divergence small, then the action down is the most rewarding. We also show in simulation that the epistemic value used in deep active inference can behave degenerately and in certain circumstances effectively lose, rather than gain, information. As the agent minimizing EFE is not able to explore its environment, the appropriate formulation of the epistemic value in deep active inference remains an open question. Théophile Champion, Marek Grzes, Lisa Bonheme, Howard Bowman |
Neural Comput. | 4 |
| 2022 | Branching Time Active Inference with Bayesian FilteringabstractBranching time active inference is a framework proposing to look at planning as a form of Bayesian model expansion. Its root can be found in active inference, a neuroscientific framework widely used for brain modeling, as well as in Monte Carlo tree search, a method broadly applied in the reinforcement learning literature. Up to now, the inference of the latent variables was carried out by taking advantage of the flexibility offered by variational message passing, an iterative process that can be understood as sending messages along the edges of a factor graph. In this letter, we harness the efficiency of an alternative method for inference, Bayesian filtering, which does not require the iteration of the update equations until convergence of the variational free energy. Instead, this scheme alternates between two phases: integration of evidence and prediction of future states. Both phases can be performed efficiently, and this provides a forty times speedup over the state of the art. Théophile Champion, Marek Grzes, Howard Bowman |
Neural Comput. | 3 |
| 2022 | Branching time active inference: Empirical study and complexity class analysisabstractActive inference is a state-of-the-art framework for modelling the brain that explains a wide range of mechanisms such as habit formation, dopaminergic discharge and curiosity. However, recent implementations suffer from an exponential (space and time) complexity class when computing the prior over all the possible policies up to the time horizon. Fountas et al. (2020) used Monte Carlo tree search to address this problem, leading to very good results in two different tasks. Additionally, Champion et al. (2021a) proposed a tree search approach based on (temporal) structure learning. This was enabled by the development of a variational message passing approach to active inference (Champion, Bowman, Grześ, 2021), which enables compositional construction of Bayesian networks for active inference. However, this message passing tree search approach, which we call branching-time active inference (BTAI), has never been tested empirically. In this paper, we present an experimental study of the approach (Champion, Grześ, Bowman, 2021) in the context of a maze solving agent. In this context, we show that both improved prior preferences and deeper search help mitigate the vulnerability to local minima. Then, we compare BTAI to standard active inference (AcI) on a graph navigation task. We show that for small graphs, both BTAI and AcI successfully solve the task. For larger graphs, AcI exhibits an exponential (space) complexity class, making the approach intractable. However, BTAI explores the space of policies more efficiently, successfully scaling to larger graphs. Then, BTAI was compared to the POMCP algorithm (Silver and Veness, 2010) on the frozen lake environment. The experiments suggest that BTAI and the POMCP algorithm accumulate a similar amount of reward. Also, we describe when BTAI receives more rewards than the POMCP agent, and when the opposite is true. Finally, we compared BTAI to the approach of Fountas et al. (2020) on the dSprites dataset, and we discussed the pros and cons of each approach. Théophile Champion, Howard Bowman, Marek Grzes |
Neural Networks | 2 |
| 2022 | Branching Time Active Inference: The theory and its generalityabstractOver the last 10 to 15 years, active inference has helped to explain various brain mechanisms from habit formation to dopaminergic discharge and even modelling curiosity. However, the current implementations suffer from an exponential (space and time) complexity class when computing the prior over all the possible policies up to the time-horizon. Fountas et al. (2020) used Monte Carlo tree search to address this problem, leading to impressive results in two different tasks. In this paper, we present an alternative framework that aims to unify tree search and active inference by casting planning as a structure learning problem. Two tree search algorithms are then presented. The first propagates the expected free energy forward in time (i.e., towards the leaves), while the second propagates it backward (i.e., towards the root). Then, we demonstrate that forward and backward propagations are related to active inference and sophisticated inference, respectively, thereby clarifying the differences between those two planning strategies. Théophile Champion, Lancelot Da Costa, Howard Bowman, Marek Grzes |
Neural Networks | 3 |
| 2022 | Investigating the Cognitive Response of Brake Lights in Initiating Braking Action Using EEGabstractHalf of all road accidents result from either lack of driver attention or from maintaining insufficient separation between vehicles. Collision from the rear, in particular, has been identified as the most common class of accident in the UK, and its influencing factors have been widely studied for many years. Rear-mounted stop lamps, illuminated when braking, are the primary mechanism to alert following drivers to the need to reduce speed or brake. This paper develops a novel brain response approach to measuring subject reaction to different brake light designs. A variety of off-the-shelf brake light assemblies are tested in a physical simulated driving environment to assess the cognitive reaction times of 22 subjects. Eight pairs of LED-based and two pairs of incandescent bulb-based brake light assemblies are used and electroencephalogram (EEG) data recorded. Channel Pz is utilised to extract the P3 component evoked during the decision making process that occurs in the brain when a participant decides to lift their foot from the accelerator and depress the brake. EEG analysis shows that both incandescent bulb-based lights are statistically slower to evoke cognitive responses than all tested LED-based lights. Between the LED designs, differences are evident, but not statistically significant, attributed to the significant amount of movement artifact in the EEG signal. Ramaswamy Palaniappan, Surej Mouli, Howard Bowman, Ian McLoughlin 0001 |
IEEE Trans. Intell. Transp. Syst. | 3 |
| 2021 | Realizing Active Inference in Variational Message Passing: The Outcome-Blind Certainty SeekerabstractActive inference is a state-of-the-art framework in neuroscience that offers a unified theory of brain function. It is also proposed as a framework for planning in AI. Unfortunately, the complex mathematics required to create new models can impede application of active inference in neuroscience and AI research. This letter addresses this problem by providing a complete mathematical treatment of the active inference framework in discrete time and state spaces and the derivation of the update equations for any new model. We leverage the theoretical connection between active inference and variational message passing as described by John Winn and Christopher M. Bishop in 2005. Since variational message passing is a well-defined methodology for deriving Bayesian belief update equations, this letter opens the door to advanced generative models for active inference. We show that using a fully factorized variational distribution simplifies the expected free energy, which furnishes priors over policies so that agents seek unambiguous states. Finally, we consider future extensions that support deep tree searches for sequential policy optimization based on structure learning and belief propagation. Théophile Champion, Marek Grzes, Howard Bowman |
Neural Comput. | 3 |
| 2020 | Breaking the circularity in circular analyses: Simulations and formal treatment of the flattened average approachabstractThere has been considerable debate and concern as to whether there is a replication crisis in the scientific literature. A likely cause of poor replication is the multiple comparisons problem. An important way in which this problem can manifest in the M/EEG context is through post hoc tailoring of analysis windows (a.k.a. regions-of-interest, ROIs) to landmarks in the collected data. Post hoc tailoring of ROIs is used because it allows researchers to adapt to inter-experiment variability and discover novel differences that fall outside of windows defined by prior precedent, thereby reducing Type II errors. However, this approach can dramatically inflate Type I error rates. One way to avoid this problem is to tailor windows according to a contrast that is orthogonal (strictly parametrically orthogonal) to the contrast being tested. A key approach of this kind is to identify windows on a fully flattened average. On the basis of simulations, this approach has been argued to be safe for post hoc tailoring of analysis windows under many conditions. Here, we present further simulations and mathematical proofs to show exactly why the Fully Flattened Average approach is unbiased, providing a formal grounding to the approach, clarifying the limits of its applicability and resolving published misconceptions about the method. We also provide a statistical power analysis, which shows that, in specific contexts, the fully flattened average approach provides higher statistical power than Fieldtrip cluster inference. This suggests that the Fully Flattened Average approach will enable researchers to identify more effects from their data without incurring an inflation of the false positive rate. Howard Bowman, Joseph L. Brooks, Omid Hajilou, Alexia Zoumpoulaki, Vladimir Litvak |
PLoS Comput. Biol. | 1 |
| 2014 | Analysing neurobiological models using communicating automataabstractAbstract Two important issues in computational modelling in cognitive neuroscience are: first, how to formally describe neuronal networks (i.e. biologically plausible models of the central nervous system), and second, how to analyse complex models, in particular, their dynamics and capacity to learn. We make progress towards these goals by presenting a communicating automata perspective on neuronal networks. Specifically, we describe neuronal networks and their biological mechanisms using Data-rich Communicating Automata, which extend classic automata theory with rich data types and communication. We use two case studies to illustrate our approach. In the first case study, we model a number of learning frameworks, which vary in respect of their biological detail, for instance the Backpropagation (BP) and the Generalized Recirculation (GeneRec) learning algorithms. We then used the SPIN model checker to investigate a number of behavioral properties of the neural learning algorithms. SPIN is a well-known model checker for reactive distributed systems, which has been successfully applied to many non-trivial problems. The verification results show that the biologically plausible GeneRec learning is less stable than BP learning. In the second case study, we presented a large scale (cognitive-level) neuronal network, which models an attentional spotlight mechanism in the visual system. A set of properties of this model was verified using Uppaal, a popular real-time model checker. The results show that the asynchronous processing supported by concurrency theory is not only a more biologically plausible way to model neural systems, but also provides a better performance in cognitive modelling of the brain than conventional artificial neural networks that use synchronous updates. Finally, we compared our approach with several other related theories that apply formal methods to cognitive modelling. In addition, the practical implications of the approach are discussed in the context of neuronal network based controllers. Li Su 0002, Rodolfo Gómez 0001, Howard Bowman |
Formal Aspects Comput. | 3 |
| 2011 | Fortunate Conjunctions Revived: Feature Binding with the 2f-ST2 Model
Srivas Chennu, Howard Bowman, Bradley P. Wyble |
CogSci | 2 |
| 2010 | On the Fringe of Awareness: The Glance-Look Model of Attention-Emotion Interactions
Li Su 0002, Philip J. Barnard, Howard Bowman |
ICANN (3) | 3 |
| 2009 | Process algebraic modelling of attentional capture and human electrophysiology in interactive systemsabstractAbstract Previous research has developed a formal methods-based (cognitive-level) model of the Interacting Cognitive Subsystems central engine, with which we have simulated attentional capture in the context of Barnard’s key-distractor Attentional Blink task. This model captures core aspects of the allocation of human attention over time and as such should be applicable across a range of practical settings when human attentional limitations come into play. In addition, this model simulates human electrophysiological data, such as electroencephalogram recordings, which can be compared to real electrophysiological data recorded from human participants. We have used this model to evaluate the performance trade-offs that would arise from varying key parameters and applying either a constructive or a reactive approach to improving interactive systems in a stimulus rich environment. A strength of formal methods is that they are abstract and the resulting specifications of the operator are general purpose, ensuring that our findings are broadly applicable. Thus, we argue that new modelling techniques from computer science can also be employed in computational modelling of the mind. These would complement existing techniques, being specifically targeted at psychological level modelling, in which it is advantageous to directly represent the distribution of control. Li Su 0002, Howard Bowman, Philip J. Barnard, Bradley P. Wyble |
Formal Aspects Comput. | 2 |
| 2009 | Attention Increases the Temporal Precision of Conscious Perception: Verifying the Neural-ST2 ModelabstractWhat role does attention play in ensuring the temporal precision of visual perception? Behavioural studies have investigated feature selection and binding in time using fleeting sequences of stimuli in the Rapid Serial Visual Presentation (RSVP) paradigm, and found that temporal accuracy is reduced when attentional control is diminished. To reduce the efficacy of attentional deployment, these studies have employed the Attentional Blink (AB) phenomenon. In this article, we use electroencephalography (EEG) to directly investigate the temporal dynamics of conscious perception. Specifically, employing a combination of experimental analysis and neural network modelling, we test the hypothesis that the availability of attention reduces temporal jitter in the latency between a target's visual onset and its consolidation into working memory. We perform time-frequency analysis on data from an AB study to compare the EEG trials underlying the P3 ERPs (Event-related Potential) evoked by targets seen outside vs. inside the AB time window. We find visual differences in phase-sorted ERPimages and statistical differences in the variance of the P3 phase distributions. These results argue for increased variation in the latency of conscious perception during the AB. This experimental analysis is complemented by a theoretical exploration of temporal attention and target processing. Using activation traces from the Neural-ST(2) model, we generate virtual ERPs and virtual ERPimages. These are compared to their human counterparts to propose an explanation of how target consolidation in the context of the AB influences the temporal variability of selective attention. The AB provides us with a suitable phenomenon with which to investigate the interplay between attention and perception. The combination of experimental and theoretical elucidation in this article contributes to converging evidence for the notion that the AB reflects a reduction in the temporal acuity of selective attention and the timeliness of perception. Srivas Chennu, Patrick Craston, Bradley P. Wyble, Howard Bowman |
PLoS Comput. Biol. | 4 |
| 2007 | Using epsiloon-greedy reinforcement learning methods to further understand ventromedial prefrontal patients' deficits on the Iowa Gambling Task
Kiran Kalidindi, Howard Bowman |
Neural Networks | 2 |
| 2006 | How to stop time stoppingabstractAbstract Zeno-timelocks constitute a challenge for the formal verification of timed automata: they are difficult to detect, and the verification of most properties (e.g., safety) is only correct for timelock-free models. Some time ago, Tripakis proposed a syntactic check on the structure of timed automata: if a certain condition (called strong non-zenoness’ SNZ) is met by all the loops in a given automaton, then zeno-timelocks are guaranteed not to occur. Checking for SNZ is efficient, and compositional (if all components in a network of automata are strongly non-zeno, then the network is free from zeno-timelocks). Strong non-zenoness, however, is sufficient-only: There exist non-zeno specifications which are not strongly non-zeno. A TCTL formula is known that represents a sufficient-and-necessary condition for non-zenoness; unfortunately, this formula requires a demanding model-checking algorithm, and not all model-checkers are able to express it. In addition, this algorithm provides only limited diagnostic information. Here we propose a number of alternative solutions. First, we show that the compositional application of SNZ can be weakened: some networks can be guaranteed to be free from Zeno-timelocks, even if not every component is strongly non-zeno. Secondly, we present new syntactic, sufficient-only conditions that complement SNZ. Finally, we describe a sufficient-and-necessary condition that only requires a simple form of reachability analysis. Furthermore, our conditions identify the cause of zeno-timelocks directly on the model, in the form of unsafe loops. We also comment on a tool that we have developed, which implements the syntactic checks on Uppaal models. The tool is also able to derive, from those unsafe loops in a given automaton (in general, an Uppaal model representing a product automaton of a given network), the reachability formulas that characterise the occurrence of zeno-timelocks. A modified version of the carrier sense multiple access with collision detection protocol is used as a case-study. Howard Bowman, Rodolfo Gómez 0001 |
Formal Aspects Comput. | 1 |
| 2003 | Discrete Timed Automata and MONA: Description, Specification and Verification of a Multimedia Stream
Rodolfo Gómez 0001, Howard Bowman |
FORTE | 2 |
| 2003 | Mexitl: Multimedia in Executable Interval Temporal Logic
Howard Bowman, Helen Cameron, Peter R. King, Simon J. Thompson |
Formal Methods Syst. Des. | 1 |
| 2003 | A Decision Procedure and Complete Axiomatization of Finite Interval Temporal Logic with ProjectionabstractThis paper presents a complete axiomatization for propositional interval temporal logic (PITL) with projection. The axiomatization is based on a tableau decision procedure for the logic, which in turn is founded upon a normal form for PITL formluae. The construction of the axiomatization provides a general mechanism for generating axiomatizations thus: given a normal form for a new connective, axioms can be generated for the connective from the tableau construction using that normal form. The paper concludes with a discussion of aspects of compositionality for PITL with projection. Howard Bowman, Simon J. Thompson |
J. Log. Comput. | 1 |
| 2003 | Model checking stochastic automataabstractModern distributed systems include a class of applications in which non-functional requirements are important. In particular, these applications include multimedia facilities where real time constraints are crucial to their correct functioning. In order to specify such systems it is necessary to describe that events occur at times given by probability distributions; stochastic automata have emerged as a useful technique by which such systems can be specified and verified.However, stochastic descriptions are very general, in particular they allow the use of general probability distribution functions, and therefore their verification can be complex. In the last few years, model checking has emerged as a useful verification tool for large systems. In this article we describe two model checking algorithms for stochastic automata. These algorithms consider how properties written in a simple probabilistic real-time logic can be checked against a given stochastic automaton. Jeremy W. Bryans, Howard Bowman, John Derrick |
ACM Trans. Comput. Log. | 2 |
| 2002 | A Formal Framework for Viewpoint Consistency
Howard Bowman, Maarten W. A. Steen, Eerke A. Boiten, John Derrick |
Formal Methods Syst. Des. | 1 |
| 2001 | Time and Action Lock Freedom Properties for Timed Automata
Howard Bowman |
FORTE | 1 |
| 2001 | Analysis of a Multimedia Stream using Stochastic Process AlgebraabstractIt is now well recognized that the next generation of distributed systems will be distributed multimedia systems. Central to multimedia systems is quality of service, which defines the non-functional requirements on the system. In this paper we investigate how stochastic process algebra can be used in order to determine the quality of service properties of distributed multimedia systems. We use a simple multimedia stream as our basic example. We describe it in the stochastic process algebra PEPA and then we analyse whether the stream satisfies a set of quality of service parameters: throughput, end-to-end latency, jitter and error rates. Howard Bowman, Jeremy W. Bryans, John Derrick |
Comput. J. | 1 |
| 2000 | Specification and Analysis of Automata-Based Designs
Jeremy W. Bryans, Lynne Blair, Howard Bowman, John Derrick |
IFM | 3 |
| 2000 | Viewpoint consistency in ODP
Eerke A. Boiten, Howard Bowman, John Derrick, Peter F. Linington, Maarten W. A. Steen |
Comput. Networks | 2 |
| 2000 | Guest Editors' Introduction: Formal Methods for Object Oriented Distributed SystemsabstractObject-based distributed computing is now a well established technique for constructing large, heterogeneous computing and telecommunications systems. Indeed, standards bodies and consortia such as, ITU, ISO, OMG, TINA-C, etc., have all defined distributed object-based frameworks as a foundation for open distributed computing. Howard Bowman, John Derrick, Ed Brinksma |
IEEE Trans. Software Eng. | 1 |
| 1999 | Analysing Cognitive Behaviour using LOTOS and MexitlabstractAbstract. We argue that cognitive models should be used in analysing the usability of multi-modal human computer interfaces and further, that formal methods can be advantageously applied to such analysis. In pursuing this objective we specify the Interacting Cognitive Subsystems model formally using the process calculus LOTOS and then we verify that it satisfies certain behavioural goals formulated in the interval temporal logic Mexitl. Howard Bowman, Giorgio P. Faconti |
Formal Aspects Comput. | 1 |
| 1999 | Constructive Consistency Checking for Partial Specification in Z
Eerke A. Boiten, John Derrick, Howard Bowman, Maarten W. A. Steen |
Sci. Comput. Program. | 3 |
| 1999 | Strategies for Consistency Checking Based on Unification
Howard Bowman, Eerke A. Boiten, John Derrick, Maarten W. A. Steen |
Sci. Comput. Program. | 1 |
| 1998 | A Tableau Method for Interval Temporal Logic with Projection
Howard Bowman, Simon J. Thompson |
TABLEAUX | 1 |
| 1998 | Automatic Verification of a Lip-Synchronisation Protocol Using UppaalabstractAbstract. We present the formal specification and verification of a lip-synchronisation protocol using the real-time model checker Uppaal. A number of specifications of this protocol can be found in the literature, but this is the first automatic verification. We take a published specification of the protocol, code it up in the Uppaal timed automata notation and then verify whether the protocol satisfies the key properties of jitter and skew. The verification reveals some aws in the protocol. In particular, it shows that for certain sound and video streams the protocol can time-lock before reaching a prescribed error state. We also discuss our experience with Uppaal, with particular reference to modelling timeouts and to deadlock analysis. Howard Bowman, Giorgio P. Faconti, Joost-Pieter Katoen, Diego Latella, Mieke Massink |
Formal Aspects Comput. | 1 |
| 1998 | Specifying and Refining Internal Operations in ZabstractAbstract. An important aspect in the specification of distributed systems is the role of the internal (or unobservable) operation. Such operations are not part of the interface to the environment (i.e. the user cannot invoke them), however, they are essential to our understanding and correct modelling of the system. In this paper we are interested in the use of the formal specification notation Z for the description of distributed systems. Various conventions have been employed to model internal operations when specifying such systems in Z. If internal operations are distinguished in the specification notation, then refinement needs to deal with internal operations in appropriate ways. Using an example of a telecommunications protocol we show that standard Z refinement is inappropriate for refining a system when internal operations are specified explicitly. We present a generalisation of Z refinement, called weak refinement, which treats internal operations differently from observable operations when refining a system. We discuss the role of internal operations in a Z specification, and in particular whether an equivalent specification not containing internal operations can be found. The nature of divergence through livelock is also discussed. John Derrick, Eerke A. Boiten, Howard Bowman, Maarten W. A. Steen |
Formal Aspects Comput. | 3 |
| 1997 | Disjunction of LOTOS Specifications
Maarten W. A. Steen, Howard Bowman, John Derrick, Eerke A. Boiten |
FORTE | 2 |
| 1996 | Comparing LOTOS and Z Refinement Relations
John Derrick, Howard Bowman, Eerke A. Boiten, Maarten W. A. Steen |
FORTE | 2 |
| 1995 | Formal description of distributed multimedia systems: an assessment of potential techniques
Howard Bowman, Gordon S. Blair, Lynne Blair, Amanda G. Chetwynd |
Comput. Commun. | 1 |
| 1994 | Consistency and Conformance in ODP (Abstract)abstractNo abstract available. Howard Bowman, John Derrick |
PODC | 1 |
| 1994 | Modelling Garbage Collection Algorithms Using CCS and Temporal Logic (Abstract)abstractNo abstract available. Howard Bowman, John Derrick, Richard E. Jones |
PODC | 1 |
| 1993 | Time Versus Abstraction in Formal Description
Howard Bowman, Gordon S. Blair, Lynne Blair, Amanda G. Chetwynd |
FORTE | 1 |