Senior Research Fellow
Chalmers, K., Kerridge, J. & Pedersen, J. B. (2017). Communicating Connected Components: Extending Plug-and-Play to Support Skeletons. In Communicating Process Architectures 2016ISBN 978-0-9934385-1-6
For a number of years, the Communicating Process Architecture (CPA) community have developed languages and runtimes supporting message passing concurrency. For these we always...
Enenkel, J., Geyer, J., Keiner, J., Nguyen, J., Steuler, J. L. & Urquhart, N. (in press). A Unifying Software Framework for Vehicle Routing and Logistics. In Conference proceedingsISBN tbc
A wide range of open source tools and real world data are available to support those working on vehicle routing and logistics optimisation. Despite such tools being available ...
Farrenkopf, T., Guckert, M. & Urquhart, N. (in press). AGADE-TRAFFIC: Multi-Agent Simulations in Geographical Networks. In PAAMS vol 1 – Main track and Demos proceedings
AGADE-TRAFFIC is a tool for simulating traffic flow in networks. Traffic participants are modelled as NetLogo agents and are visualised in a graphical user interface. Geograph...
This European Fellowship project will benefit the researcher by giving and enhancing the knowledge and skills for a future generation of CPSs which enjoy the unique feature of context-active resilienc...
The Scottish Informatics & Computer Science Alliance
Research exchange with the Bielefeld Dialogue Systems group
The development of enhanced data analytics capabilities to enable the modelling, analysis and presentation of complex data to improve Group Internal Audit’s assessment and insight into business risks ...
07 December 2016
06 January 2016
Neil Urquhart and Alistair Lawson have been awarded £19,000 by The Data Lab to support their ongoing research collaboration with Larder Load, an Edinburgh based food services ...
Director of ERI
Dean of Computing
Senior Research Fellow
KTP Associate - Data Analytics - Standard Life
Liu, Q., Zhang, K., Liu, X. & Nigel Linge, A. (2016). Grid Routing: An Energy-Efficient Routing Protocol for WSNs with Single Mobile Sink. In Cloud Computing and Securitydoi:10.1007/978-3-319-48674-1_21. ISBN 978-3-319-48673-4, 978-3-319-48674-1
In a traditional wireless sensor network with static sinks, sensor nodes close to the sink run out of their batteries quicker than other nodes due to the increased data traffi...
Liu, Q., Li, S., Liu, X. & Nigel Linge, A. (2016). A Method for Electric Load Data Verfication and Repair in home Environment. In Sun, X., Liu, A., Chao, H. C. & Bertino, E. (Eds.). Cloud Computing and Security. ICCCS 2016doi:10.1007/978-3-319-48674-1_22. ISBN 978-3-319-48673-4; 978-3-319-48674-1;
Most people do not have a consciousness of energy saving. For this phenomenon, the governments are building smart grids to take measures for the energy crisis. Electric load d...
Liu, Q., Chen, X., Liu, X. & Linge, N. (2016). CACA-UAN: A Context-Aware Communication Approach Based on the Underwater Acoustic Sensor Network. In Sun, X., Liu, A., Chao, H. C. & Bertino, E. (Eds.). Cloud Computing and Security. ICCCS 2016ISBN 978-3-319-48673-4; 978-3-319-48674-1;
Underwater acoustic sensor networks (UANs) have emerged as a promising technology which can be applied in many areas such as military and civil in recent years. Among these ap...
Greenwell, R., Liu, X. & Chalmers, K. (2016). Pricing Ontology for Task-Oriented Cloud Sourcing. In 2016 IEEE 4th International Conference on Future Internet of Things and Cloud (FiCloud)doi:10.1109/ficloud.2016.17. ISBN 978-1-5090-4052-0
Cloud computing allows access to computing resources from a number of providers, who offer multiple pricing strategies for selected product characteristics. The service offeri...
Liu, X., Chinenyeze, S. & Al-Dubai, A. (2016). DEEPC: Dynamic Energy Profiling of Components. In 2016 IEEE 40th Annual Computer Software and Applications Conference (COMPSAC)doi:10.1109/COMPSAC.2016.90. ISBN 978-1-4673-8845-0; 978-1-4673-8846-7
Many software projects are built using reusable components (i.e. reusable objects - as per component and connectors in software architectures). During component sele...
Aldawood, S., Fowley, F., Pahl, C., Taibi, D. & Liu, X. (2016). A Coordination-Based Brokerage Architecture for Multi-cloud Resource Markets. In IEEE International Conference on Future Internet of Things and Cloud Workshops (FiCloudW)doi:10.1109/w-ficloud.2016.19. ISBN 978-1-5090-3946-3
With an increasing number of service providers in the cloud market, the competition between these is also increasing. Each provider attempts to attract customers by providing ...
Greenwell, R., Liu, X., Chalmers, K. & Pahl, C. (2016). A Task Oriented Requirements Ontology for Cloud Computing Services. In Proceedings of the 6th International Conference on Cloud Computing and Services Science (CLOSER 2016), 121-128. doi:10.5220/0005752301210128. ISBN 978-989-758-182-3
Requirements ontology offers a mechanism to map requirements for cloud computing services to cloud computing resources. Multiple stakeholders can capture and map knowledge in ...
Chalmers, K. (in press). The Design and Evaluation of a Modern C++ Library. In Communicating Process Architectures 2016ISBN 978-0-9934385-1-6
No abstract available.
Farrenkopf, T., Guckert, M., Urquhart, N. B. & Wells, S. (2016). Demo paper: AGADE - Scalability of ontology based agent simulations. In Advances in Practical Applications of Scalable Multi-agent Systems. The PAAMS Collection, 256-259. doi:10.1007/978-3-319-39324-7_25. ISBN 978-3-319-39323-0, 978-3-319-39324-7,
Simulations of real world scenarios often require considerably
large numbers of agents. With increasing level of detail and resolution
in the underlying models machine limitat...
Liu, Q., Jin, D., Liu, X. & Linge, N. (2015). A Survey of Speculative Execution Strategy in MapReduce. In Liu, A., Chao, H. C., Bertino, E. & Sun, X. (Eds.). Cloud Computing and Security, 296-307. doi:10.1007/978-3-319-48671-0_27. ISBN 978-3-319-48670-3; 978-3-319-48671-0
MapReduce is a parallel computing programming model designed to process large-scale data. Therefore, the accuracy and efficiency for computing are needed to be assured and spe...
Liu, Q., Lu, M., Liu, X. & Linge, N. (2015). An Introduction of Non-intrusive Load Monitoring and Its Challenges in System Framework. In Cloud Computing and Security, 254-263. doi:10.1007/978-3-319-48674-1_23. ISBN 978-3-319-48673-4; 978-3-319-48674-1
With the increasing of energy demand and electricity price, researchers gain more and more interest among the residential load monitoring. In order to feed back the individual...
Greenwell, R., Liu, X. & Chalmers, K. (2014). Semantic description of cloud service agreements. In Science and Information Conference (SAI), 2015, 823-831. doi:10.1109/SAI.2015.7237239. ISBN 978-1-4799-8546-3
Abstract—to provide cloud services as a utility there must be
a mechanism for comprehensively and precisely specifying cloud
service agreements to reduce differences in servic...
Plansafe Solutions Ltd
Consultancy for SafetyPro Engineer System
Forestry Commission Scotland
Timber analysis project
Analysis of transactional data provided by real time cloud based ordering systems linked within the food supply chain which targets Foodservice sector
Scottish Funding Council
This is a follow-on innovation voucher project to further develop a software system which will fully document Statutory Examinations of lifting, pressure and LEV equipment. The solution will involve a...
I-POS produce an Intelligent Point of Sale application which runs on Apple iPad hardware for use in bars and restaurants. The application generates transaction based sales data and re-ordering data fr...
This project aims to produce a pilot mobile app for industry members making relevant content from ASHS's bi-annual print journal and related interactive tools available on gps enabled mobile...
The overall vision of the Spellakit project is to significantly enhance learner experience and outcomes in English language spelling through an innovative ICT based approach focused on a kinesthetic m...
The aim of this project led by Alistair Lawson of IIDI is to develop a design for the underlying architecture of a novel virtual learning platform
Carnegie Trust for the Universities of Scotland
The aim of the project led by Alistair Lawson of IIDI is is to investigate the development of a visually stimulating, high quality interactive on-line learning package for refresher courses for the ...
This project lead by Alistair Lawson aims to create a proof-of-concept demonstrator to show how very specific hand and finger movements can improve a person’s health and address certain problems assoc...
At present the Information Technology profession appears to be dogged by high profile project failure, high...
Ubiquitous Computing promises to enrich our everyday lives by enabling the environment to be enhanced via compu...
Hyper-heuristics (HH) have been described as methodologies that aim to offer “good enough -soon enough - cheap enough” solutions to real world...
A town planner, faced with the task of designing attractive walking spaces, needs a tool that will allow different designs to b...
The necessity for scientists and others to use consistent terminology has recently been regarded as fundamental to advancing ...
With the growing need of the industry and due to high business demands, there have consequently been high demands of IT pro...