Skip to main content

Research Repository

Advanced Search

All Outputs (21)

Poxels: polygonal voxel environment rendering (2014)
Conference Proceeding
Miller, M., Cumming, A., Chalmers, K., Kenwright, B., & Mitchell, K. (2014). Poxels: polygonal voxel environment rendering. In Proceedings of the 20th ACM Symposium on Virtual Reality Software and Technology - VRST '14 (235-236). https://doi.org/10.1145/2671015.2671125

We present efficient rendering of opaque, sparse, voxel environments with data amplified in local graphics memory with stream-out from a geomery shader to a cached vertex buffer pool. We show that our Poxel rendering primitive aligns with optimized r... Read More about Poxels: polygonal voxel environment rendering.

Student behaviour in a flexible learning course framework. (2011)
Conference Proceeding
Russell, G., & Cumming, A. (2011). Student behaviour in a flexible learning course framework. In Proceedings of the IADIS International Conference on e-Learning (181-188)

Flexible learning approaches to education are important in modern Universities. Students should be able to choose how they will study their courses, and educators should be prepared to support students in their choices, and guide students to employ s... Read More about Student behaviour in a flexible learning course framework..

Time-series Explorer: An Animated Information Visualisation for Microarray Time-course Data (2005)
Journal Article
Craig, P., Kennedy, J., & Cumming, A. (2005). Time-series Explorer: An Animated Information Visualisation for Microarray Time-course Data. BMC Bioinformatics, 6(Suppl 3), P8. https://doi.org/10.1186/1471-2105-6-S3-P8

Microarray technologies are a relatively new development that allow biologists to monitor the activity of thousands of genes (normally around 8,000) in parallel across multiple stages of a biological process. While this new perspective on biological... Read More about Time-series Explorer: An Animated Information Visualisation for Microarray Time-course Data.

Animated interval scatter-plot views for the exploratory analysis of large scale microarray time-course data. (2005)
Journal Article
Craig, P., Kennedy, J., & Cumming, A. (2005). Animated interval scatter-plot views for the exploratory analysis of large scale microarray time-course data. Information Visualization, 4(3), 149-163. https://doi.org/10.1057/palgrave.ivs.9500101

Microarray technologies are a relatively new development that allow biologists to monitor the activity of thousands of genes (normally around 8,000) in parallel across multiple stages of a biological process. While this new perspective on biological... Read More about Animated interval scatter-plot views for the exploratory analysis of large scale microarray time-course data..

Coordinated parallel views for the exploratory analysis of microarray time-course data. (2005)
Conference Proceeding
Craig, P., Kennedy, J., & Cumming, A. (2005). Coordinated parallel views for the exploratory analysis of microarray time-course data. . https://doi.org/10.1109/CMV.2005.5

Microarray time-course data relate to the recorded activity of thousands of genes, in parallel, over multiple discrete points in time during a biological process. Existing techniques that attempt to support the exploratory analysis of this data rely... Read More about Coordinated parallel views for the exploratory analysis of microarray time-course data..

Online assessment and checking of SQL: detecting and preventing plagiarism. (2005)
Conference Proceeding
Russell, G., & Cumming, A. (2005). Online assessment and checking of SQL: detecting and preventing plagiarism.

The automatic checking of online assessments and tutorials offers a significant advantage to students. Such students can work out-of-hours, from home or work, managing their own time allocation. This allows formal practical sessions to concentrate on... Read More about Online assessment and checking of SQL: detecting and preventing plagiarism..

Automatic checking of SQL: Computerised grading. (2005)
Journal Article
Cumming, A., & Russell, G. (2005). Automatic checking of SQL: Computerised grading. IntInternational Journal of Learning: Annual Review, 12, 127-134

Undergraduates are taught the database language SQL using internet based tools. The managed learning environment includes assessment.

Improving the student learning experience for SQL using automatic marking. (2004)
Conference Proceeding
Russell, G., & Cumming, A. (2004). Improving the student learning experience for SQL using automatic marking. In D. Kinshuk, G. Sampson, & P. Isaías (Eds.), Proceedings of the IADIS International Conference on Cognition and Exploratory Learning in Digital Age (281-288)

An online interactive learning environment which offers immediate feedback to student learning SQL was constructed. This has supported the gathering of interesting statistics on student behaviour. Changes to the environment targeted at improving stud... Read More about Improving the student learning experience for SQL using automatic marking..

Towards visualising temporal features in large scale microarray time-series data. (2002)
Conference Proceeding
Craig, P., Kennedy, J., & Cumming, A. (2002). Towards visualising temporal features in large scale microarray time-series data. . https://doi.org/10.1109/IV.2002.1028809

Current techniques for visualising large-scale microarray data are unable to present temporal features without reducing the number of elements being displayed. This paper introduces a technique that overcomes this problem by combining a novel display... Read More about Towards visualising temporal features in large scale microarray time-series data..

Stone Soup (2000)
Conference Proceeding
Paechter, B., Fogarty, T. C., Burke, E., Cumming, A., & Rankin, B. (2000). Stone Soup. In Practice and Theory of Automated Timetabling III

Post-publication timetabling. (2000)
Conference Proceeding
Cumming, A., Paechter, B., & Rankin, R. C. (2000). Post-publication timetabling. In 3rd International Conference on the Practice And Theory of Automated Timetabling, PATAT 2000 (107-108)

Multiple traffic signal control using a genetic algorithm (1999)
Conference Proceeding
Kalganova, T., Russell, G., & Cumming, A. (1999). Multiple traffic signal control using a genetic algorithm. In A. Dobnikar, N. C. Steele, D. W. Pearson, & R. F. Albrecht (Eds.), Artificial Neural Nets and Genetic Algorithms (220-228). https://doi.org/10.1007/978-3-7091-6384-9_38

Optimising traffic signal timings for a multiple-junction road network is a difficult but important problem. The essential difficulty of this problem is that the traffic signals need to coordinate their behaviours to achieve the common goal of optimi... Read More about Multiple traffic signal control using a genetic algorithm.

Improving a lecture timetabling system for university wide use (1998)
Conference Proceeding
Paechter, B., Rankin, B., & Cumming, A. (1998). Improving a lecture timetabling system for university wide use. In Practice and Theory of Automated Timetabling II (156-165). https://doi.org/10.1007/BFb0055887

During the academic year 1996/97 the authors were commissioned by their institution to produce an automated timetabling system for use by all departments within the Faculty of Science. The system had to cater for the varying requirements of all the d... Read More about Improving a lecture timetabling system for university wide use.

Timetabling the classes of an entire university with an evolutionary algorithm. (1998)
Conference Proceeding
Paechter, B., Rankin, B., Cumming, A., & Fogarty, T. C. (1998). Timetabling the classes of an entire university with an evolutionary algorithm. In T. Beck, & M. Schoenauer (Eds.), Parallel Problem Solving from Nature - PPSN V (865-874). https://doi.org/10.1007/BFb0056928

This paper describes extensions to an evolutionary algorithm that timetables classes for an entire University. A new method of dealing with multi-objectives is described along with a user interface designed for it. New results are given concerning re... Read More about Timetabling the classes of an entire university with an evolutionary algorithm..

Lessons from experience: making theorem provers more co-operative. (1996)
Conference Proceeding
Lowe, H., Cumming, A., Smyth, M., & Varey, A. (1996). Lessons from experience: making theorem provers more co-operative. In Proceedings of the Second Workshop on User Interfaces for Theorm Provers (67-74)

We describe our experiences in trying to build a co-operative theorem proving system. Our model of co-operation is that of a user and an automaton combining forces to prove theorems in a semi-automated theorem proving system. We describe various unde... Read More about Lessons from experience: making theorem provers more co-operative..

Extensions to a memetic timetabling system. (1996)
Conference Proceeding
Paechter, B., Cumming, A., Norman, M. G., & Luchian, H. (1996). Extensions to a memetic timetabling system. In R. Burke (Ed.), Practice and Theory of Automated Timetabling (251-265). https://doi.org/10.1007/3-540-61794-9_64

This paper describes work in progress to increase the performance of a memetic timetabling system. The features looked at are two directed mutation operators, targeted mutation and a structured population that facilitates parallel implementation. Exp... Read More about Extensions to a memetic timetabling system..

The use of local search suggestion lists for improving the solution of timetable problems with evolutionary algorithms. (1995)
Conference Proceeding
Paechter, B., Cumming, A., & Luchian, H. (1995). The use of local search suggestion lists for improving the solution of timetable problems with evolutionary algorithms. In Evolutionary Computing (86-93). https://doi.org/10.1007/3-540-60469-3_27

This paper presents a new genetic representation for timetabling with evolutionary algorithms. The representation involves the use of suggestion lists for the placement of events into timeslots. A set of recombination operators is defined for the new... Read More about The use of local search suggestion lists for improving the solution of timetable problems with evolutionary algorithms..

Two solutions to the general timetable problem using evolutionary algorithms. (1994)
Conference Proceeding
Paechter, B., Luchian, H., Cumming, A., & Petriuc, M. (1994). Two solutions to the general timetable problem using evolutionary algorithms. In Proceedings of the IEEE World Congress in Computational Intelligence (300-305). https://doi.org/10.1109/ICEC.1994.349935

The general timetable problem, which involves the placing of events requiring limited resources into timeslots, has been approached in many different ways. This paper describes two approaches to solving the problem using evolutionary algorithms.... Read More about Two solutions to the general timetable problem using evolutionary algorithms..