Search for a surname in the box below and then click "Search" to search for Staff.
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...
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...
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.
Sporting Chance Initiative
To deliver a Mobile Tourist Platform for the Scottish mountain biking tourist industry in association with Go-Where
Scottish Funding Council
Prototype statistical models and visualisations were developed to determine the feasibility of the approach. These will be developed further to address the massive sized data sets invovled.
11 May 2016
11 May 2016
This years post-graduate research conference will be held Wednesday (11th of May) on H-floor.
Presentations and the keynote will be in H5, the poster session, breaks an...
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 ...
Kerracher, N., Kennedy, J., Chalmers, K. & Graham, M. (2015). Visual techniques to support exploratory analysis of temporal graph data. In Bertini, E., Kennedy, J. & Puppo, E. (Eds.). Proceedings of the Eurographics Conference on Visualization (EuroVis '15), Short Papers Track, 103-107. doi:10.2312/eurovisshort.20151133
Recently, much research has focused on developing techniques for the visual representation of temporal graph data. This paper takes a wider look at the visual techniques invol...
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...
McMillan, C., Hart, E. & Chalmers, K. (2014). Collaborative diffusion on the GPU for path-finding in games. In Mora, A. M. & Squillero, G. (Eds.). Applications of Evolutionary Computation, 418-429. doi:10.1007/978-3-319-16549-3_34. ISBN 978-3-319-16548-6
Exploiting the powerful processing power available on the GPU in many machines, we investigate the performance of parallelised versions of pathfinding algorithms in typical ga...
Miller, M., Cumming, A., Chalmers, K., Kenwright, B. & Mitchell, K. (2013). Poxels: polygonal voxel environment rendering. In Proceedings of the 20th ACM Symposium on Virtual Reality Software and Technology - VRST '14, 235-236. doi:10.1145/2671015.2671125. ISBN 978-1-4503-3253-8
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 buff...
(2013). Communicating Process Architectures 2014. In Welch, P. H., Barnes, F. R. M., Broenink, J. F., Chalmers, K., Gibson-Robinson, T., Ivimey-Cook, R., …Smith, M. L. (Eds.). Communicating Process Architectures 2014. ISBN 978-0956540980
CPA 2014 is one of an annual series of conferences organised over almost thirty years concerned with the design of parallel systems inspired by the Theory of Communicating Seq...
Kerracher, N., Kennedy, J. & Chalmers, K. (2013). The design space of temporal graph visualisation. In Elmqvist, N., Hlawitschka, M. & Kennedy, J. (Eds.). Proceedings of the 18th Eurographics Conference on Visualization (EuroVis '14). doi:10.2312/eurovisshort.20141149. ISBN 978-3-905674-69-9
This paper presents our work in mapping the design space of techniques for temporal graph visualisation. We identify two independent dimensions upon which the techniques can b...
Wang, Z. & Chalmers, K. (2012). Evolution feature oriented model driven product line engineering approach for synergistic and dynamic service evolution in Clouds: pattern data structure. In The 7th International Conference on Complex, Intelligent, and Software Intensive Systeme (CISIS 2013) July 3rd - July 5th, 2013, Taichung, Taiwan, 471-474. doi:10.1109/CISIS.2013.86. ISBN 978-0-7695-4992-7
Evolution pattern will be defined as an Xml
Schema document, the generation of pattern aspect is
the process of generating xml instance from its related
Xml Schema definition ...
Wang, Z., Chalmers, K. & Liu, X. (2012). Evolution feature oriented model driven product line engineering approach for synergistic and dynamic service
evolution in clouds: A04BPEL3.0 proposal. ISBN 978-1-908320-13
Model Driven based approach for Service Evolution in Clouds will mainly focus on the reusable evolution patterns' advantage to solve evolution problems. During the process, ev...
Wang, Z. & Chalmers, K. (2012). Feature oriented evolution pattern driven mechanism design and realization for service evolution in Clouds. In International Conference on Information Society (i-Society 2013). University of Toronto, Canada.
Greenwell, R., Liu, X. & Chalmers, K. (2012). Pricing Intelligence as a service for Cloud computing. In Proceedings of 5th IEEE International Conference on Cloud Computing Technology and Science (CloudCom'13), 244-247. doi:10.1109/CloudCom.2013.139. ISBN 978-0-7685-5095-4
Pricing Intelligence as a service (PINaaS) can be seen as the brokerage of user requirements to pricing of available resources in a cloud computing environment. Users of both ...
(2012). Communicating Process Architectures 2013. In Welch, P. H., Barnes, F. R. M., Broenink, J. F., Chalmers, K., Pedersen, J. B. & Sampson, A. T. (Eds.). Communicating Process Architectures 2013. ISBN 978-0-9565409-7-3
A prototype was successfully developed showing proof of concept of the idea. See the Case study for more details.
Ubiquitous Computing promises to enrich our everyday lives by enabling the environment to be enhanced via compu...