CS Papers by Jacqueline Whalley
20th International Congress in Modelling and Simulation, 2013
20th International Congress on Modelling and Simulation. , 2013
20th International Congress on Modelling and Simulation, 2013
Mapping relationships between people and land is complex, particularly over time. Visualisation o... more Mapping relationships between people and land is complex, particularly over time. Visualisation of land blocks, and family relationships is an important component for systems that aim to facilitate research into tribal/land relationships. This paper reports on a project utilising the JADE/Java platform as a basis for building these capabilities.
This paper presents a new approach to the visualization of mo- nophonic audio files that simultan... more This paper presents a new approach to the visualization of mo- nophonic audio files that simultaneously illustrates general audio properties and the component sounds that comprise a given input file. This approach represents sound clip sequences using arche- typal images which are subjected to image processing filters driven by audio characteristics such as power, pitch and signal- to-noise ratio. Where the audio is comprised of a single sound it is represented by a single image that has been subjected to filter- ing. Heterogeneous audio files are represented as a seamless image mosaic along a time axis where each component image in the mosaic maps directly to a discovered component sound. To support this, in a given audio file, the system separates individual sounds and reveals the overlapping period between sound clips. Compared with existing visualization methods such as oscil- loscopes and spectrograms, this approach yields more accessible illustrations of audio files, which are...
MSc Thesis, 2001
Prion proteins are "infectious" forms of proteins in cells which can transform normal proteins in... more Prion proteins are "infectious" forms of proteins in cells which can transform normal proteins into the prion form. These proteins occur in a number of organisms, and the prion proteins in yeast are particularly suited to laboratory study. Our work has been concerned with developing a computer simulation of the propagation of the [PSÁ+] prion in Saccharomyces cerevisiae yeast cells. This prion is formed by conversion of the Sup35p protein, and they subsequently form clusters ("amyloid plaques") which interfere with the normal ...
Detecting and responding to collisions between particles is an important requirement for building... more Detecting and responding to collisions between particles is an important requirement for building simulations in computational science. Due to the large number of potential collisions it is impractical to check all possibilities, so the development of algorithms which narrow down the number of possible searches to a small number is important. In this paper we review various algorithms for this task, and give results from a number of experiments which demonstrate the relative efficiency of these algorithms on a fundamental problem of ...
Proceedings of the International Conference on Mathematics and Engineering Techniques in Medicine and Biological Sciences, 2002
This paper discusses on going work on simulating the propogation within the cell of a prion prote... more This paper discusses on going work on simulating the propogation within the cell of a prion protein in yeast. The biological background to the project is outlined, and a number of questions about this system are posed. The paper then discusses how computer simulation is being used to provide a''virtual laboratory''for this system, which will be employed to support and understand real experiments. Futhermore, the development of the application is detailed with emphasis on the challenges encountered to date.
Proceedings of the 2004 UK Workshop on Computational Intelligence, 2004
Automatic programming is the use of search techniques to find programs that solve a problem. The ... more Automatic programming is the use of search techniques to find programs that solve a problem. The most commonly explored automatic programming technique is genetic programming, which uses genetic algorithms to carry out the search. In this paper we introduce a new technique called Ant Colony Programming (ACP) which uses an ant colony based search in place of genetic algorithms. This algorithm is described and compared with other approaches in the literature.
CSEd Papers by Jacqueline Whalley
Journal of Applied Computing and Information Technology, 2015
ABSTRACT The work reported here aims to explore the learning strategies that novice computer prog... more ABSTRACT The work reported here aims to explore the learning strategies that novice computer programmers adopt when writing code, the ways in which they integrate knowledge, and the processes they employ when applying their knowledge and skills in different contexts. Here we present an analysis of the data obtained using think‐aloud retrospective interviews of two novice programmers attempting to solve a set of programming tasks. Our findings, based on a narrative analysis of these interviews, indicate that scaffolding can influence progression in learning and can extend a student’s zone of proximal development.
Uploads
CS Papers by Jacqueline Whalley
CSEd Papers by Jacqueline Whalley