5,251 research outputs found
Tasking Event-B: An Extension to Event-B for Generating Concurrent Code
The Event-B method is a formal approach for modelling systems in safety-, and business-critical, domains. Initially, system specification takes place at a high level of abstraction; detail is added in refinement steps as the development proceeds toward implementation. Our aim has been to develop a novel approach for generating code, for concurrent programs, from Event-B. We formulated the approach so that it integrates well with the existing Event-B methodology and tools. In this paper we introduce a tasking extension for Event-B, with Tasking and Shared Machines. We make use of refinement, decomposition, and the extension, to structure projects for code generation for multitasking implementations. During the modelling phase decomposition is performed; decomposition reduces modelling complexity and makes proof more tractable. The decomposed models are then extended with sufficient information to enable generation of code. A task body describes a task’s behaviour, mainly using imperative, programming-like constructs. Task priority and life-cycle (periodic, triggered, etc.) are also specified, but timing aspects are not modelled formally. We provide tool support in order to validate the practical aspects of the approach
0
Here is a curious book. Its title-page declares "The Artist's Book of Fables" but its pre-title-page has "Fables, Original and Selected, with a Memoir of the Author." After that title-page, it is identical with "Fables, Original and Selected" as in our copy printed by John Murray in 1833. There is again an AI at the front and an index of engravings and engravers at the back. I found that copy twenty years ago. I had found an inferior copy twenty-two years before that. At that time, I noted Aesopic fables here including "Stone Broth" and "The Mouse and the Oyster."This is a hardbound book (hard cover)James Northcote, R.A
Seminal fluid microRNAs: new, non-invasive biomarkers for prostate cancer
M.J. Roberts, L.A. Selth, C.W.K. Chow, S.A.R. Doi, A. Vincent, L.M. Butler, M.F. Lavin, W.D. Tilley, and R.A. Gardine
Turbulent entrainment in a shearless mixing layer at the edge of a cloud
Three-dimensional direct numerical simulations which combine the Eulerian description of temperature, vapor content and velocity with a Lagrangian ensemble of cloud water droplets are used to study the turbulent entrainment and subsequent mixing of clear air with a cloudy air filament. The study is conducted in a shearless mixing layer setup which is adjusted to realistic conditions at a cumulus cloud boundary. The magnitude of turbulent velocity fluctuations in- and outside the cloud can be varied independently. We find that the evolution of the cloud water droplet ensemble depends slightly only on the contrast of turbulent velocity fluctuations in- and outside the cloud filament. The buoyancy feedback on the flow via the evaporating droplets causes a transient amplification of all fluctuations before the turbulence eventually decays. We study the evolution of the probability density functions of droplet size as well as of supersaturation, temperature and vorticity at the droplet positions
Flyleaf of The Village Politicians, signed by author and publisher R.A. Parsons, and printed by Guardian Ltd.
NewIntroduction. Flyleaf of the The Village Politicans by R.A. Parsons and printed by Guardian Ltd.DA vol. 15 no.
Non-Linear Time Series Analysis of Deep Groundwater Levels: An application to the Veluwe
The objective of this study is to improve the simulation of deep groundwater levels by time se- ries models with pre-defined impulse response functions. This is attempted by adding a conceptual non-linear root zone model to simulate the recharge series to the model and by testing the use of a separate response function for the percolation zone. Three root zone models are developed based on two different recharge mechanisms: preferential flow, percolation, and a combination of the two. The performance of these models is compared to a linear model that is commonly used in time se- ries models to simulate the recharge. The approach is applied to groundwater level measurements in the Veluwe, a largely forested area in the Netherlands characterized by thick unsaturated zones. The effect of groundwater extractions and land reclamations is added to the model to further im- prove the simulation of the groundwater levels. The models are tested on three observations wells with increasing thickness of the unsaturated zone, varying from 7 m to 29 m to 49 m. The results show that model performance is improved by the implementation of a non-linear root zone model, particularly in simulating the peaks and lows in the groundwater levels. The recharge fluxes simulated by the non-linear models show different patterns that are physically more realistic than those simulated by the linear model. It is shown that different recharge series result in simulated groundwater levels that are very similar. This is a clear example of equifinality and it is recommended to introduce new sources of information to validate the modelled processes (e.g., water content measurements of the percolation zone or actual evaporation data). For the shallow well, the models with a single response function are selected as the best. The largest improvements for the deeper groundwater levels are obtained by the addition of a separate response for the percolation zone. For example, the average deviation from the observed ground- water levels decreased 0.18 m to 0.08 m for the deepest observation well by applying the separate response function. The models with an additional response function were better at simulating the estimated time to peak, the time it takes a recharge pulse to cause a peak in the groundwater levels. The time to peak is introduced in this research as a qualitative indicator to validate the modelled processes. The simulated responses indicate that the groundwater levels respond very quickly to water that leaves the root zone, even though the percolation zone is tens of metres thick. For each of the observations wells it is investigated if adding the effect of groundwater extrac- tions or land reclamations of Flevoland to the models improves the simulation of the groundwater levels. For the shallow well it is concluded that either the effect of land reclamations or groundwater extractions needs to be taken into account. Since these two stresses are correlated, it is concluded that only one of these should be taken into account when no further information is available to con- strain the models. For the medium deep well, the additional stresses did not significantly improve model performance and it is concluded that they do not have to be taken into account for this well. For the deep well, model performance is improved by both stresses. The largest improvements are observed when the effect of groundwater extractions is considered in the model. For implemen- tation of these stresses, the entire simulation period should be used for calibration, or constraints have to be implemented to obtain realistic results.Water ResourcesWater ManagementCivil Engineering and Geoscience
Development of a 3D bioprinting system using a Co-Flow of calcium chloride mist
This paper describes a novel 3D bioprinting printhead that enables the fabrication of alginate constructs with strong layer adhesion and excellent shape fidelity. The developed printhead attachment is incorporated onto a commercial 3D bioprinter and enables both the delivery and collection of CaCl2 mist droplets to crosslink the alginate filaments within the printhead. It is shown that delivering and collecting CaCl2 in mist form prevents excess liquid from pooling on the print stage, which can cause over-gelation and disruption of the printed structure. The mist-based system also offers a wide range of adjustment of the size of the printed filament. Additionally, structures printed using this method are shown to be compatible with living cells. Overall, this development enables excellent printability of 3D hydrogel scaffolds for in-vitro tissue generation and drug discovery
Chemicals from renewable biomass: A renaissance in carbohydrate chemistry
The conversion of sugars, derived from waste polysaccharide biomass, to commodity chemicals by fermentation or catalytic hydrogenation, oxidation or dehydration or combinations thereof are reviewed.Accepted Author ManuscriptBT/Biocatalysi
Butler-Volmer-Monod model for describing bio-anode polarization curves
A kinetic model of the bio-anode was developed based on a simple representation of the underlying biochemical conversions as described by enzyme kinetics, and electron transfer reactions as described by the Butler-Volmer electron transfer kinetics. This Butler-Volmer-Monod model was well able to describe the measured bio-anode polarization curves. The Butler-Volmer-Monod model was compared to the Nernst-Monod model described the experimental data significantly better. The Butler-Volmer-Monod model has the Nernst-Monod model as its full electrochemically reversible limit. Contrary to the Nernst-Monod model, the Butler-Volmer-Monod model predicts zero current at equilibrium potential. Besides, the Butler-Volmer-Monod model predicts that the apparent Monod constant is dependent on anode potential, which was supported by experimental results
The Moine Supergroup of NW Scotland : insights into the analysis of polyorogenic supracrustal sequences
The Moine Supergroup of NW Scotland is a thick sequence of early Neoproterozoic sedimentary rocks, with minor igneous intrusions, that display evidence for multiple phases of regional deformation and metamorphism. The descriptions and interpretations of the ‘Moine Schists’ provided by the 1907 memoir (Peach et al. 1907) have been proved to be essentially correct and have laid the groundwork for a century of distinguished and influential research that has reached far beyond the confines of NW Scotland. The Survey workers recognized the sedimentary protoliths of these rocks, realized that they had been deposited unconformably on inliers of reworked basement gneisses that now occupy the cores of major folds, and understood the likely complexity of folding and the kinematic significance of mineral lineations. Further advances in understanding of the Moine rocks were mainly achieved through two techniques that were not available to the Survey workers of 100 years ago – geochronology and palaeomagnetism. Isotopic studies have confirmed the view of the Survey workers that the Moine rocks are of Precambrian age, and furthermore have demonstrated a complex, polyorogenic history
- …
