Ensemble: embodied experiences in a sound and jewellery installation
Conference Proceeding
Kettley, S., Smyth, M., Arvind, D. K., Greig, F., McGregor, I., & Paechter, B. (2007)
Ensemble: embodied experiences in a sound and jewellery installation. In D. Golightly, T. Rose, & B. Light (Eds.), Create 07 Creative Inventions, Innovations and Everyday Designs in HCI
ensemble - an interactive collection of networked jewellery with gesturally determined, real time sonic output
Extending taxonomic visualisation to incorporate synonymy and structural markers.
Journal Article
Graham, M., & Kennedy, J. (2005)
Extending taxonomic visualisation to incorporate synonymy and structural markers. Information Visualization, 4, 206-223. https://doi.org/10.1057/palgrave.ivs.9500096
The visualisation of taxonomic hierarchies has evolved from indented lists of names to techniques that can display thousands of nodes and onto hundreds of thousands of nodes o...
A standard data model representation for taxonomic information.
Journal Article
Kennedy, J., Hyam, R., Kukla, R., & Paterson, T. (2006)
A standard data model representation for taxonomic information. OMICS, 10, 220-230. doi:10.1089/omi.2006.10.220
The names used by biologists to label the observations they make are imprecise. This is an issue as workers increasingly seek to exploit data gathered from multiple, unrelated...
On temporal versioning in object oriented databases.
Journal Article
Lu, J., Barclay, P. J., & Kennedy, J. (1996)
On temporal versioning in object oriented databases. Informationssystem-Architekturen, 3, 38-40
This paper describes the development of the data model TVM which contains a new concept, temporal versioning. This generalises the ideas of temporal databases and version mana...
IP mobile multicast: Challenges and solutions
Journal Article
Romdhani, I., Kellil, M., Lach, H., Bouabdallah, A., & Bettahar, H. (2003)
IP mobile multicast: Challenges and solutions. Communications Surveys and Tutorials, IEEE Communications Society, 6(1), (18-41). doi:10.1109/comst.2004.5342232. ISSN 1553-877X
This article outlines the challenges of IP multicast over Mobile IP. Then it provides a comprehensive overview of existing multicast solutions to handle mobile sources and
rec...
Appliance Recognition Based on Continuous Quadratic Programming
Conference Proceeding
Liu, X., & Liu, Q. (2018)
Appliance Recognition Based on Continuous Quadratic Programming. In Proceedings of 4th International Conference on Cloud Computing and Security (ICCCS 2018), (63-72). https://doi.org/10.1007/978-3-030-00018-9_6
The detailed information of residents' electricity consumption is of great significance to the planning of the use of electrical appliances and the reduction of electrical ene...
Towards a methodology for developing visualizations
Journal Article
GRAHAM, M., KENNEDY, J., & BENYON, D. (2000)
Towards a methodology for developing visualizations. International Journal of Human-Computer Studies, 53(5), 789-807. doi:10.1006/ijhc.2000.0415
This paper presents a case study of the development of a visualization to represent and explore the relationships between multiple hierarchical structures, specifically botani...
Application of the Grouping Genetic Algorithm to University Course Timetabling
Conference Proceeding
Lewis, R., Lewis, R. M. R., & Paechter, B. (2005)
Application of the Grouping Genetic Algorithm to University Course Timetabling. In J. Gottlieb, & G. Raidl (Eds.), Evolutionary Computation in Combinatorial Optimization, 144-153. https://doi.org/10.1007/978-3-540-31996-2_14
University Course Timetabling-Problems (UCTPs) involve the allocation of resources (such as rooms and timeslots) to all the events of a university, satisfying a set of hard-co...
Improving data quality in data warehousing applications
Conference Proceeding
Li, L., Peng, T., & Kennedy, J. (2010)
Improving data quality in data warehousing applications. In J. Filipe, & J. Cordeiro (Eds.), Proceedings of the 12th International Conference on Enterprise Information Systems, 379-382. https://doi.org/10.5220/0002903903790382
There is a growing awareness that high quality of data is a key to today’s business success and dirty data that exits within data sources is one of the reasons that cause poor...
Software development for engineers.
Book
Buchanan, W. J. (1997)
Software development for engineers. Newton, MA, USA: Butterworth-Heinemann
Specialisation in software has become a thing of the past. With the move towards graphical user interface programming, engineers must have a sound knowledge of several program...