280 research outputs found
Progress in the molecular biology of inherited bleeding disorders
Peer Reviewedhttp://deepblue.lib.umich.edu/bitstream/2027.42/73391/1/j.1365-2516.2008.01718.x.pd
Distinguishing sequences for partially specified FSMs
Distinguishing Sequences (DSs) are used inmany Finite State Machine (FSM) based test techniques. Although Partially Specified FSMs (PSFSMs) generalise FSMs, the computational complexity of constructing Adaptive and Preset DSs (ADSs/PDSs) for PSFSMs has not been addressed. This paper shows that it is possible to check the existence of an ADS in polynomial time but the corresponding problem for PDSs is PSPACE-complete. We also report on the results of experiments with benchmarks and over 8 * 106 PSFSMs. © 2014 Springer International Publishing
JWalk: a tool for lazy, systematic testing of java classes by design introspection and user interaction
Popular software testing tools, such as JUnit, allow frequent retesting of modified code; yet the manually created test scripts are often seriously incomplete. A unit-testing tool called JWalk has therefore been developed to address the need for systematic unit testing within the context of agile methods. The tool operates directly on the compiled code for Java classes and uses a new lazy method for inducing the changing design of a class on the fly. This is achieved partly through introspection, using Java’s reflection capability, and partly through interaction with the user, constructing and saving test oracles on the fly. Predictive rules reduce the number of oracle values that must be confirmed by the tester. Without human intervention, JWalk performs bounded exhaustive exploration of the class’s method protocols and may be directed to explore the space of algebraic constructions, or the intended design state-space of the tested class. With some human interaction, JWalk performs up to the equivalent of fully automated state-based testing, from a specification that was acquired incrementally
Using schedulers to test probabilistic distributed systems
This is the author's accepted manuscript. The final publication is available at Springer via http://dx.doi.org/10.1007/s00165-012-0244-5. Copyright © 2012, British Computer Society.Formal methods are one of the most important approaches to increasing the confidence in the correctness of software systems. A formal specification can be used as an oracle in testing since one can determine whether an observed behaviour is allowed by the specification. This is an important feature of formal testing: behaviours of the system observed in testing are compared with the specification and ideally this comparison is automated. In this paper we study a formal testing framework to deal with systems that interact with their environment at physically distributed interfaces, called ports, and where choices between different possibilities are probabilistically quantified. Building on previous work, we introduce two families of schedulers to resolve nondeterministic choices among different actions of the system. The first type of schedulers, which we call global schedulers, resolves nondeterministic choices by representing the environment as a single global scheduler. The second type, which we call localised schedulers, models the environment as a set of schedulers with there being one scheduler for each port. We formally define the application of schedulers to systems and provide and study different implementation relations in this setting
Altered Bone Mechanics, Architecture and Composition in the Skeleton of TIMP-3-Deficient Mice
A photometric and spectroscopic study of the new dwarf spheroidal galaxy in Hercules
Our aim is to provide as clean and as complete a sample as possible of red
giant branch stars that are members of the Hercules dSph galaxy. With this
sample we explore the velocity dispersion and the metallicity of the system.
Stromgren photometry and multi-fibre spectroscopy are combined to provide
information about the evolutionary state of the stars (via the Stromgren c_1
index) and their radial velocities. Based on this information we have selected
a clean sample of red giant branch stars, and show that foreground
contamination by Milky Way dwarf stars can greatly distort the results. Our
final sample consists of 28 red giant branch stars in the Hercules dSph galaxy.
Based on these stars we find a mean photometric metallicity of -2.35 dex which
is consistent with previous studies. We find evidence for an abundance spread.
Using those stars for which we have determined radial velocities we find a
systemic velocity of 45.2 km/s with a dispersion of 3.72 km/s, this is lower
than values found in the literature. Furthermore we identify the horizontal
branch and estimate the mean magnitude of the horizontal branch of the Hercules
dSph galaxy to be V_0=21.17, which corresponds to a distance of 147 kpc. We
have shown that a proper cleaning of the sample results in a smaller value for
the velocity dispersion of the system. This has implications for galaxy
properties derived from such velocity dispersions.Comment: 24 pages, 28 figure
- …