Publications (Kevin Chalmers)

2016

Chalmers, K., Pedersen, J., Skovhede, K., Vinter, B., Welch, Peter H. (Eds.) (2016). Communicating Process Architectures 2016, , () ( ed.). : . Open Channel Publishing.

Chalmers, K. (2016). Development and Evaluation of a Modern C++CSP Library. In: Chalmers, K., Pedersen, J., Skovhede, K., Vinter, B., Welch, Peter H. (Eds.) Communicating Process Architectures 2016, , () ( ed.). (pp. ). : . Open Channel Publishing.

Greenwell, R., Liu, X., Chalmers, K., Pahl, C. (2016). A TASK ORIENTED REQUIREMENTS ONTOLOGY FOR CLOUD COMPUTING SERVICES. In: (Ed.) Proceedings of the 6th International Conference on Cloud Computing and Services Science (CLOSER 2016), , () ( ed.). (pp. ). Rome, Italy: . .

Greenwell, R., Liu, X., Chalmers, K. (2016). Pricing Ontology for Task-Oriented Cloud Sourcing. In: (Ed.) Proceedings of the 4th IEEE International Conference on Future Internet of Things and Cloud (FiCloud-2016), , () ( ed.). (pp. ). Vienna, Austria: . IEEE Computer Society.

Kerridge, J., Chalmers, K., Pedersen, J. (2016). Communicating Connected Components: Extending Plug and Play to Support Skeletons. In: (Ed.) Comminucating Process Architectures 2016, 2016, () ( ed.). (pp. ). Copenhagen, Denmark: . Open Channel Publishing Ltd..

2015

Chalmers, K., Pedersen, J., Broenink, J., Barnes, Fred R. M., Ivimey-Cook, R., Sampson, Adam T., Welch, Peter H. (Eds.) (2015). Communicating Process Architectures 2015, , () ( ed.). Bicester: . Open Channel Publishing Ltd..

Chalmers, K. (2015). Communicating Process Architectures in Light of Parallel Design Patterns and Skeletons. In: Chalmers, K., Pedersen, J., Barnes, Frederick R. M., Broenink, J., Ivimey-Cook, R., Sampson, Adam T., Welch, Peter H. (Eds.) Communicating Process Architectures 2015, , () ( ed.). (pp. ). Bicester: . Open Channel Publishing Ltd..

Greenwell, R., Liu, X., Chalmers, K. (2015). Semantic Description of Cloud Service Agreements. In: (Ed.) Proceedings of Science and Information Conference 2015, , () ( ed.). (pp. ). London, UK: . .

Kerracher, N., Kennedy, J., Chalmers, K. (2015). A Task Taxonomy for Temporal Graph Visualisation. IEEE Transactions on Visualization and Computer Graphics, , (), .

Kerracher, N., Kennedy, J., Chalmers, K., Graham, M. (2015). Visual Techniques to Support Exploratory Analysis of Temporal Graph Data. In: Kennedy, J., Puppo, E. (Eds.) Proceedings of the Eurographics Conference on Visualization (EuroVis '15), Short Papers Track, , () ( ed.). (pp. ). Cagliari: . Eurographics Assocation.

McMillan, C., Hart, E., Chalmers, K. (2015). Collaborative Diffusion on the GPU for Path-Finding in Games. In: (Ed.) 18th European Conference, EvoApplications 2015, Copenhagen, Denmark, April 8-10, 2015, Proceedings, , () ( ed.). (pp. ). : . .

2014

Greenwell, R., Liu, X., Chalmers, K. (2014). An Upper Ontology for Benefits Management of Cloud Computing. International Journal of Advanced Computer Science and Applications(IJACSA), 5, (12), .

Greenwell, R., Liu, X., Chalmers, K. (2014). Benefits Management of Cloud Computing Investments. International Journal of Advanced Computer Science and Applications (IJACSA), 5, (7), .

Kerracher, N., Kennedy, J., Chalmers, K. (2014). 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), Short Papers Track, () ( ed.). (pp. ). Swansea: . Eurographics Assocation.

Miller, M., Cumming, A., Chalmers, K., Kenwright, B., Mitchell, K. (2014). Poxels: polygonal voxel environment rendering. In: (Ed.) Proceedings of the 20th ACM Symposium on Virtual Reality Software and Technology, , () ( ed.). (pp. 235-236). New York, NY, USA: . ACM.

Wang, Z., Chalmers, K. (2014). An appproch to Synergistic and Dynamic Service Evolution in Clouds. International Journal of Cloud Computing,Inderscience Publishers,Switzerland, , (), .

Wang, Z., Chalmers, K., Liu, X. (2014). Evolution Pattern Verification for Services Evolution in Clouds with Model Driven Architecture. the International Journal for e-Learning Security (IJeLS), Infonomics Society, UK, 3, (3/4), .

Wang, L., Chalmers, K., Wang, Z. (2014). Improving of the University Course Teaching Methodology A Case Study. Shanghai University of Political Science and Law,Shanghai, China, , (), .

Wang, Z., Chalmers, K. (2014). Service Evolution in Clouds for Dementia Patient Monitoring System Usability Enhancement(Book Chapter). In: (Ed.) Advanced Technological Solutions for Dementia Patient Monitoring,For release in the Advances in Medical Technologies and Clinical Practice (AMTCP) Book Series, , () ( ed.). (pp. ). IGI Global, Hershey PA, USA: . IGI Global, Hershey PA, USA.

Welch, Peter H., Barnes, Frederick R. M., Broenink, Jan F., Chalmers, K., Gibson-Robinson, T., Ivimey-Cook, R., McEwan, Alistair A., Pedersen, J., Sampson, Adam T., Smith, Marc L. (Eds.) (2014). Communicating Process Architectures 2014, , () ( ed.). Bicester: . Open Channel Publishing Ltd..

2013

Chalmers, K., Kerridge, J. (2013). Verifying the CPA Networking Stack using SPIN/Promela. In: Welch, Peter H., Barnes, Frederick R. M., Broenink, Jan F., Chalmers, K., Pedersen, J., Sampson, Adam T. (Eds.) Communicating Process Architectures 2013, , () ( ed.). (pp. ). Bicester: . Open Channel Publishing Ltd..

Greenwell, R., Liu, X., Chalmers, K. (2013). Pricing Intelligence as a Service for Cloud Computing. In: (Ed.) Proceedings of 5th IEEE International Conference on Cloud Computing Technology and Science (CloudCom'13), , () ( ed.). (pp. ). : . IEEE Computer Society.

Reilly, C., Chalmers, K. (2013). Game physics analysis and development – a quality-driven approach using the Entity Component Pattern. The Computer Games Journal, 2, (2), 125.

Wang, Z., Chalmers, K., Liu, X. (2013). Evolution Feature Oriented Model Driven Product Line Engineering Approach for Synergistic and Dynamic Service Evolution in Clouds. Journal of Industrial and Intelligent Information,The 2013 2rd International Conference on Database and Data Mining,Seoul, Korean, May 11-12, 2013, , (), .

Wang, Z., Chalmers, K., Liu, X. (2013). Evolution Feature Oriented Model Driven Product Line Engineering Approach for Synergistic and Dynamic Service Evolution in Clouds:AO4BPEL3.0 Proposal. In: (Ed.) International Conference on Information Society (i-Society 2013). University of Toronto, Canada.June 24-26, 2013, , () ( ed.). (pp. ). Toronto, Canada.: . IEEE.

Wang, Z., Chalmers, K. (2013). Evolution Feature Oriented Model Driven Product Line Engineering Approach for Synergistic and Dynamic Service Evolution in Clouds:Four Kinds of Schema. In: (Ed.) Journal of Procedia Computer Science,Acadia University,Canada,The 4th International Conference on Ambient Systems, Networks and Technologies, June 25-28, 2013, , () ( ed.). (pp. ). Halifax,Canada: . Procedia Computer Science 00 (2013) 000–000.

Wang, Z., Chalmers, K. (2013). Evolution Feature Oriented Model Driven Product Line Engineering Approach for Synergistic and Dynamic Service Evolution in Clouds:Pattern Data Structure. In: (Ed.) The 7th International Conference on Complex, Intelligent, and Software Intensive Systeme (CISIS 2013) July 3rd - July 5th, 2013, Asia University,Taiwan, China, , () ( ed.). (pp. ). : . IEEE Computational Intelligence Society.

Welch, Peter H., Barnes, Frederick R. M., Broenink, Jan F., Chalmers, K., Pedersen, J., Sampson, Adam T. (Eds.) (2013). Communicating Process Architectures 2013, , () ( ed.). : . Open Channel Publishing Ltd..

2012

Chalmers, K. (2012). A Comparison of Message Passing Interface and Communicating Process Architecture Networking Communication Performance. In: Welch, Peter H., Barnes, Frederick R. M., Chalmers, K., Pedersen, J., Sampson, Adam T. (Eds.) Communicating Process Architectures 2012, , () ( ed.). (pp. 107--120). Bicester: . Open Channel Publishing Ltd..

Wang, Z., Chalmers, K., Liu, X. (2012). Evolution Pattern for Service Evolution in Clouds. In: (Ed.) The 7th International Conference for Internet Technology and Secured Transactions (ICITST-2012),10-12, December 2012, , () ( ed.). (pp. ). London, UK: . Copyright © ICITST-2012 Published IEEE UK Computer Chapter.

Welch, Peter H., Barnes, Frederick R. M., Chalmers, K., Pedersen, J., Sampson, Adam T. (Eds.) (2012). Communicating Process Architectures 2012, , () ( ed.). : . .

2011

Chalmers, K. (2011). Performance of the Distributed CPA Protocol and Architecture on Traditional Networks. In: Welch, Peter H., Sampson, Adam T., Pedersen, J., Kerridge, J., Broenink, Jan F., Barnes, Frederick R. M. (Eds.) Communicating Process Architectures 2011, , () ( ed.). (pp. ). Amsterdam, The Netherlands: . IOS Press.

2010

Welch, Peter H., Brown, N., Moores, J., Chalmers, K., Sputh, B. (2010). Alting barriers: synchronisation with choice in Java using JCSP. Concurrency and Computation: Practice and Experience, 22, (8), 1049-1062.

2009

Chalmers, K., Kerridge, J. (2009). An Investigation into Distributed Channel Mobility Support for Communicating Process Architectures. In: Welch, Peter H., Barnes, Fred R. M., Stiles, Gardiner S., Broenink, Jan F., Roebbers, H., Sampson, Adam T. (Eds.) Communicating Process Architectures 2009, , () ( ed.). (pp. ). Amsterdam: . IOS Press.

Chalmers, K. (2009). Investigating Communicating Sequential Processes for Java to Support Ubiquitous Computing (PhD). Edinburgh Napier University (Kerridge, J., Romdhani, I.).

2008

Chalmers, K., Kerridge, J., Romdhani, I. (2008). A Critique of JCSP Networking. In: Welch, Peter H., Stepney, S., Polack, Fiona A. C., Barnes, Fred R. M., McEwan, Alistair A., Stiles, Gardiner S., Broenink, Jan F., Sampson, Adam T. (Eds.) Communicating Process Architectures 2008, , () ( ed.). (pp. 271-291). Amsterdam: . IOS Press.

Kerridge, J., Haschke, J., Chalmers, K. (2008). Mobile Agents and Processes using Communicating Process Architectures. In: Welch, Peter H., Stepney, S., Polack, Fiona A. C., Barnes, Fred R. M., McEwan, Alistair A., Stiles, Gardiner S., Broenink, Jan F., Sampson, Adam T. (Eds.) Communicating Process Architectures 2008, , () ( ed.). (pp. 397-410). Amsterdam: . IOS Press.

2007

Chalmers, K., Kerridge, J., Romdhani, I. (2007). Mobility in JCSP: New Mobile Channel and Mobile Process Models. In: McEwan, A., Schneider, S., Ifill, W., Welch, Peter H. (Eds.) Communicating Process Architectures 2007, , () ( ed.). (pp. ). : . IOS Press.

Welch, Peter H., Brown, N., Moores, J., Chalmers, K., Sputh, B. (2007). Integrating and Extending JCSP. In: McEwan, Alistair A., Schneider, S., Ifill, W., Welch, Peter H. (Eds.) Communicating Process Architectures 2007, , () ( ed.). (pp. 349-370). Amsterdam: . IOS Press.

2006

Chalmers, K., Clayton, S. (2006). CSP for .NET Based on JCSP. In: Welch, Peter H., Kerridge, J., Barnes, F. R. M. (Eds.) Proceedings of Communicating Process Architectures 2006, , () ( ed.). (pp. 59-76). : . IOS Press.

Chalmers, K., Kerridge, J., Romdhani, I. (2006). Performance Evaluation of JCSP Micro Edition: JCSPme. In: Welch, Peter H., Kerridge, J., Barnes, F. R. M. (Eds.) Proceedings of Communicating Process Architectures 2006, , () ( ed.). (pp. 31-40). UK: . IOS Press.

Kerridge, J., Chalmers, K. (2006). Ubiquitous Access to Site Specific Services by Mobile Devices: the Process View. In: Welch, Peter H., Kerridge, J., Barnes, F. R. M. (Eds.) Proceedings of Communicating Process Architectures 2006, , () ( ed.). (pp. 41-58). : . .

2005

Chalmers, K., Kerridge, J. (2005). jcsp.mobile: A Package Enabling Mobile Processes and Channels. In: Broenink, J., Roebbers, H., Sunter, J., Welch, Peter H., Wood, D. (Eds.) Communicating Process Architectures 2005, , () ( ed.). (pp. 109-127). : . IOS Press.