Numerical Encoding to Tame SQL Injection Attacks
Uwagbole, S. O., Buchanan, W. J., & Fan, L. (in press)
Numerical Encoding to Tame SQL Injection Attacks
Recent years have seen an astronomical rise in SQL Injection Attacks (SQLIAs) used to compromise the confidentiality, authentication and integrity of organisations' databases....
A discrete formalism for reasoning about action and change
Knight, B., Ma, J., & Peng, T. (1996)
A discrete formalism for reasoning about action and change. In R. Adey, G. Rzevski, & R. Teti (Eds.), Applications of artificial intelligence in engineering XIIdoi:10.2495/AI970101
No abstract available.
On The Design of High Throughput Adaptive Multicast Communication
Al-Dubai, A. Y., & Romdhani, I. (2007)
On The Design of High Throughput Adaptive Multicast Communication. In Proceedings of the 6th International Symposium on Parallel and Distributed Computing (ISPDC-2007), 37-38. doi:10.1109/ispdc.2007.39
The efficient and high throughput multicast communication in interconnection networks is known as a fundamental but hard problem. In the literature, most of the related works ...
Using AGADE Traffic to Analyse Purpose-driven Travel Behaviour
Nguyen, J., Powers, S. T., Urquhart, N., Farrenkopf, T., & Guckert, M. (2021)
Using AGADE Traffic to Analyse Purpose-driven Travel Behaviour. In Advances in Practical Applications of Agents, Multi-Agent Systems, and Social Good: The PAAMS Collection 19th International Conference, PAAMS 2021, Salamanca, Spain, October 6–8, 2021, Proceedings (363-366). https://doi.org/10.1007/978-3-030-85739-4_33
AGADE Traffic is an agent-based traffic simulator that can be used to analyse purpose-driven travel behaviour of individuals that leads to the emergence of systemic patterns i...
Ad-hoc routing metrics and applied weighting for QoS support
Migas, N., & Buchanan, W. J. (2008)
Ad-hoc routing metrics and applied weighting for QoS support. In 22nd IEEE International Parallel & Distributed Processing Symposium. , (1-8). https://doi.org/10.1109/IPDPS.2008.4536496
In the vast majority of ad-hoc routing protocols, the hop-counting mechanisms for identifying the optimal route are dominant. However, this approach oversimplifies such a comp...
Cross layer neighbourhood load routing for wireless mesh networks.
Zhao, L., Al-Dubai, A., & Min, G. (2010)
Cross layer neighbourhood load routing for wireless mesh networks. In Proceedings of IEEE IPDPS 2010, (1-7). https://doi.org/10.1109/IPDPSW.2010.5470790
Wireless Mesh Network (WMN) has been considered as a key emerging technology to construct next generation wireless communication networks. It combines the advantages of both m...
JCSP.mobile: a package enabling mobile processes and channels.
Chalmers, K., & Kerridge, J. (2004)
JCSP.mobile: a package enabling mobile processes and channels. In J. F. Broenink, H. Roebbers, J. Sunter, P. Welch, & D. Wood (Eds.), Communicating Process Architectures 2005, 109-127
The JCSPNet package from Quickstone provides the capability of transparently creating a network of processes that run across a TCP/IP network. The package also contains mecha...
CAMA-UAN: A Context-Aware MAC Scheme to the Underwater Acoustic Sensor Networks for the Improved CACA-UAN
Liu, X., & Liu, Q. (2018)
CAMA-UAN: A Context-Aware MAC Scheme to the Underwater Acoustic Sensor Networks for the Improved CACA-UAN. In Proceedings of the 3rd International Conference on Computer and Communication Systems, (306-309). https://doi.org/10.1109/CCOMS.2018.8463242
Acoustic Communication is one of the most common and popular techniques used for Underwater Sensor Networks. The design of its communication protocol becomes a challenge due t...
Augmenting Novelty Search with a Surrogate Model to Engineer Meta-Diversity in Ensembles of Classifiers
Cardoso, R. P., Hart, E., Burth Kurka, D., & Pitt, J. (2022)
Augmenting Novelty Search with a Surrogate Model to Engineer Meta-Diversity in Ensembles of Classifiers. In Applications of Evolutionary Computation: EvoApplications 2022 (418-434). https://doi.org/10.1007/978-3-031-02462-7_27
Using Neuroevolution combined with Novelty Search to promote behavioural diversity is capable of constructing high-performing ensembles for classification. However, using grad...
IS Degrees: Sociotechnical or Technosocial? - A Reflective Analysis.
Coady, J., Berg, T., & Pooley, R. (2013)
IS Degrees: Sociotechnical or Technosocial? - A Reflective Analysis. In H. Linger, J. Fisher, A. Barnden, C. Barry, M. Lang, & C. Schneider (Eds.), Building Sustainable Information Systems: Proceedings of the 2012 International Conference on Information Systems Development, 219-231. https://doi.org/10.1007/978-1-4614-7540-8_17
This paper describes a reflective and empirical investigation by staff involved in delivery of the Heriot-Watt University Information Systems undergraduate degree. It looks pa...