Professor David Walker
Teams and roles for David Walker
Emeritus Professor
Publication
2019
- Walker, D. W., Kramer, S. C., Biebl, F. R. A., Ledger, P. D. and Brown, M. 2019. Accelerating magnetic induction tomography-based imaging through heterogeneous parallel computing. Concurrency and Computation: Practice and Experience 31(17), article number: e5265. (10.1002/cpe.5265)
- Al-Kharusi, I. and Walker, D. W. 2019. Locality properties of 3D data orderings with application to parallel molecular dynamics simulations. International Journal of High Performance Computing Applications 33(5), pp. 998-1018. (10.1177/1094342019846282)
- Gustavson, F. G. and Walker, D. W. 2019. Algorithms for in-place matrix transposition. Concurrency and Computation: Practice and Experience 31(13), article number: e5071. (10.1002/cpe.5071)
2018
- Walker, D. W. 2018. Morton ordering of 2D arrays for efficient access to hierarchical memory. International Journal of High Performance Computing Applications 32(1), pp. 189-203. (10.1177/1094342017725568)
2014
- Gustavson, F. G. and Walker, D. W. 2014. Algorithms for in-place matrix transposition. In: Wyrzykowski, R. et al. eds. Parallel Processing and Applied Mathematics., Vol. 8385. Lecture Notes in Computer Science Springer Berlin Heidelberg, pp. 105-117., (10.1007/978-3-642-55195-6_10)
2012
- Al-Saidi, A., Walker, D. W. and Rana, O. F. 2012. On-demand transmission model for remote visualization using image-based rendering. Concurrency and Computation: Practice and Experience 24(18), pp. 2328-2345. (10.1002/cpe.2820)
2011
- Walker, D., Atkinson, M. P., Brooke, J. M. and Watson, P. 2011. Selected papers from the 2010 e-Science All Hands Meeting. Philosophical Transactions of the Royal Society A: Mathematical, Physical and Engineering Sciences 369(1949), pp. 3251-3253. (10.1098/rsta.2011.0147)
- Walker, C. Y., Lu, D. and Walker, D. 2011. Automatic portal generation based on workflow description. Parallel Processing Letters 21(2), pp. 155-171. (10.1142/S012962641100014X)
2010
- Chorley, M. and Walker, D. 2010. Performance analysis of a hybrid MPI/OpenMP application on multi-core clusters. Journal of Computational Science 1(3), pp. 168-174. (10.1016/j.jocs.2010.05.001)
- Beach, T., Grimstead, I. J., Walker, D. W. and Avis, N. J. 2010. Abstraction of programming models across multi-core and GPGPU architectures. In: Chapman, B. et al. eds. Parallel Computing: From Multicores and GPU's to Petascale. Advances in Parallel Computing Vol. 19. Amsterdam: IOS Press, pp. 554-561., (10.3233/978-1-60750-530-3-554)
2009
- Chorley, M., Walker, D. and Guest, M. F. 2009. Hybrid message-passing and shared-memory programming in a molecular dynamics application on multicore clusters. International Journal of High Performance Computing Applications 23(3), pp. 196-211. (10.1177/1094342009106188)
- Downes, P., Yaikhom, G., Giddy, J. P., Walker, D. W., Spezi, E. and Lewis, D. G. 2009. High-performance computing for Monte Carlo radiotherapy calculations. Philosophical Transactions of the Royal Society A: Mathematical, Physical and Engineering Sciences 367(1897), pp. 2607-2617. (10.1098/rsta.2009.0028)
- Grimstead, I., Avis, N. and Walker, D. W. 2009. RAVE: The Resource-Aware Visualization Environment. Concurrency and Computation: Practice and Experience 21(4), pp. 415-448. (10.1002/cpe.1327)
2008
- Yaikhom, G., Giddy, J. P., Walker, D. W., Downes, P., Spezi, E. and Lewis, D. G. 2008. A distributed simulation framework for conformal radiotherapy. Presented at: 22nd IEEE International Symposium on Parallel & Distributed Processing, Miami, FL, USA, 14-18 April 2008Proceedings of the IEEE International Symposium on Parallel and Distributed Processing, 2008 (IPDPS 2008), Miami, FL, 14-18 April 2008. Piscataway, NJ: IEEE, (10.1109/IPDPS.2008.4536471)
- Lin, M. and Walker, D. W. 2008. GECEM: a Portal-Based Grid Application for Computational Electromagnetics. Future Generation Computer Systems 24(1), pp. 66-72. (10.1016/j.future.2007.02.003)
- Walker, C. Y. and Walker, D. W. 2008. Integration and data sharing between WS-based workflows. Presented at: 6th IEEE International Conference on Web Services, Beijing, China, 23-26 September 2008Proceedings of the IEEE International Conference on Web Services, 2008 (ICWS '08), Beijing, China, 23-26 Sept. 2008. Piscataway, NJ: IEEE pp. 667-674., (10.1109/ICWS.2008.35)
2007
- Walker, D. W., Huang, L., Rana, O. F. and Huang, Y. 2007. Dynamic service selection in workflows using performance data. Scientific Programming 15(4), pp. 235-247.
- Walker, D. W. 2007. Workflow optimisation through service selection. Presented at: Workshop on Workflow Optimization in Distributed Environments, Edinburgh, UK, 19-20 October 2006.
- Grimstead, I. J., Walker, D. W., Avis, N. J., Kleinermann, F. and McClure, J. 2007. 3D Anatomical model visualization within a grid-enabled environment. Computing in Science and Engineering 9(5), pp. 32-38.
- Huang, L., Akram, A., Allan, R., Walker, D. W., Rana, O. F. and Huang, Y. 2007. A workflow portal supporting multi-language interoperation and optimization. Concurrency and Computation: Practice and Experience 19(12), pp. 1583-1595. (10.1002/cpe.1203)
- Walker, D. W., Huang, L., Rana, O. F. and Huang, Y. 2007. Dynamic service selection in workflows using performance data. Scientific programming 15(4), pp. 235-247.
- Chin, P. W., Giddy, J. P., Lewis, D. G. and Walker, D. W. 2007. An embarrassingly parallel framework for running EGSnrc/BEAMnrc/DOSXYZnrc, FLUKA, MCNP/MCNPX, GEANT4, and PENELOPE on grid and cluster computers. Presented at: 15th International Conference on the Use of Computers in Radiotherapy, Toronto, Canada, 4-7 June 2007 Presented at Bissonnette, J. P. and Bahig, D. eds.Proceedings of the 15th International Conference on the Use of Computers in Radiotherapy, Toronto, Canada, 4-7 June 2007. Oakville, Ont.: Novel Digital Images
2006
- Amin, K., von Laszewski, G., Hategan, M., Al-Ali, R., Rana, O. and Walker, D. 2006. An abstraction model for a grid execution framework. Journal of Systems Architecture 52(2), pp. 73-87. (10.1016/j.sysarc.2004.10.007)
- Huang, L., Walker, D., Rana, O. and Huang, Y. 2006. Dynamic Workflow Management Using Performance Data. Presented at: Sixth IEEE International Symposium on Cluster Computing and the grid, Cardiff, UKSixth IEEE International Symposium on Cluster Computing and the Grid (CCGRID'06). pp. 154-157., (10.1109/CCGRID.2006.37)
- Shaikh Ali, A., Majithia, S., Rana, O. F. and Walker, D. W. 2006. Reputation-based semantic service discovery. Concurrency and Computation: Practice and Experience 18(8), pp. 817-826. (10.1002/cpe.977)
2005
- Ying, Y., Huang, Y. and Walker, D. W. 2005. A performance evaluation of using SOAP with attachments for e-Science. Presented at: 4th UK e-Science Programme All Hands Meeting, Nottingham, UK, 19-22 September 2005 Presented at Cox, S. J. and Walker, D. W. eds.Proceedings of the 4th UK e-Science Programme All Hands Meeting. Swindon: EPSRC pp. 422.
- Burnap, P. et al. 2005. Worldwide messaging support for high performance real-time collaboration. Presented at: 4th UK e-Science Programme All Hands Meeting, Nottingham, UK, 19-22 September 2005 Presented at Cox, S. J. and Walker, D. W. eds.Proceedings of the 4th UK e-Science Programme All Hands Meeting. Swindon: EPSRC pp. 395.
- Huang, L., Walker, D. W., Huang, Y. and Rana, O. F. 2005. Dynamic web service selection for workflow optimisation. Presented at: UK e-Science All Hands Meeting 2005, Nottingham, UK, 19-22 September 2005 Presented at Cox, S. J. and Walker, D. W. eds.Proceedings of the UK e-Science All Hands Meeting 2005. Swindon: EPSRC pp. 423.
- Huang, Y., Huang, Q. and Walker, D. 2005. Grid infrastructure based on multiple workflow engines. Presented at: 27th International Conference on Information Technology Interfaces (ITI 2005), Cavtat, Croatia, 20-23 June 2005 Presented at Lužar-Stiffler, V. and Hljuz Dobric, V. eds.Proceedings of the 27th International Conference on Information Technology Interfaces (ITI 2005). New York, NY: IEEE pp. 59-64., (10.1109/ITI.2005.1491097)
- Lin, M. and Walker, D. W. 2005. Portlet interface for computational electromagnetics on the grid. Presented at: 17th IMACS World Congress, Paris, France, 11-15 July 2005 Presented at Borne, P. ed.17th IMACS world congress: scientific computation, applied mathematics and simulation. Villeneuve d'Ascq, France: Ecole Centrale de Lille
- Walker, D. W., Rana, O. F., Huang, Y. and Huang, L. 2005. Workflow optimisation for e-science applications. Presented at: 27th International Conference on Information Technology Interfaces (ITI 2005), Cavtat, Croatia, 20-23 June 2005 Presented at Lužar-Stiffler, V. and Hljuz Dobric, V. eds.Proceedings of the 27th International Conference on Information Technology Interfaces (ITI 2005). New York, NY: IEEE pp. 86-91., (10.1109/ITI.2005.1491101)
- Pallickara, S., Fox, G., Uyar, A., Liu, H., Rao, X., Walker, D. W. and Yildiz, B. 2005. Performance of a Possible Grid Message Infrastructure. Concurrency and Computation: Practice and Experience 17(2-4), pp. 193-214. (10.1002/cpe.924)
- Yang, Y., Rana, O. F., Walker, D. W., Williams, R., Georgousopoulos, C., Caffaro, M. and Aloisio, G. 2005. An agent infrastructure for on-demand processing of remote-sensing archives. International journal on digital libraries 5(2), pp. 120-132. (10.1007/s00799-003-0054-8)
- Avis, N. J., Grimstead, I. J. and Walker, D. W. 2005. Grid enabled remote visualization of medical datasets. Presented at: Medicine Meets Virtual Reality (MMVR13), Long Beach, California, USA, 26-29 January 2005.
- Grimstead, I. J., Walker, D. W. and Avis, N. J. 2005. Collaborative visualization: A review and taxonomy. Presented at: proceedings : Ninth IEEE International Symposium on Distributed Simulation and Real-Time Applications, Montreal, Canada, 10-12 October 2005Proceedings. Ninth IEEE International Symposium on Distributed Simulation and Real-Time Applications, Montreal, Canada, 10-12 October 2005. Los Alamitos, CA: IEEE Computer Society Press pp. 61-69., (10.1109/DISTRA.2005.12)
- Grimstead, I. J., Avis, N. J. and Walker, D. W. 2005. Visualization across the pond: how a wireless PDA can collaborate with million-polygon datasets via 9,000km of cable. Presented at: Proceedings Web3D 2005 : 10th International Conference on 3D Web Technology, Bangor, UK, March 29-April 1, 2005, Bangor, UK, March 29 - April 1 2005. pp. 47-56., (10.1145/1050491.1050498)
- Lin, M. S. L., Walker, D. W., Chen, Y. and Jones, J. W. 2005. A grid-based problem solving environment for GECEM. Presented at: IEEE International Symposium on Cluster Computing and the Grid (CCGRID) 2005, Cardiff, UK, 9-12 May 2005Cluster Computing and the Grid, 2005. CCGrid 2005. IEEE International Symposium on, Vol. 2. Los Alamitos, CA: Institute of Electrical and Electronics Engineers pp. 686-693., (10.1109/CCGRID.2005.1558630)
- Grimstead, I. J., Avis, N. J., Walker, D. W. and Philp, R. 2005. Resource-Aware Visualization Using Web Services. Presented at: AHM2005: Fourth All Hands Meeting 2005 - Innovation through e-Science, Nottingham, UK, 19-22 September 2005 Presented at Cox, S. J. and Walker, D. W. eds.Proceedings of the UK e-Science All Hands Meeting 2005. Swindon: EPSRC
- Al-Ali, R., Rana, O. F., von Laszewski, G., Hafid, A., Amin, K. and Walker, D. W. 2005. A model for quality-of-service provision in service oriented architectures. International Journal of Grid and Utility Computing(1), pp. 1--10.
2004
- Al-Ali, R., Rana, O. F., Hafid, A., Von Laszewski, G., Amin, K., Jha, S. and Walker, D. W. 2004. Network QoS provision for distributed grid applications. International Journal of Simulation: Systems, Science and Technology 5(5), pp. 13-28.
- Avis, N. J., Grimstead, I. J. and Walker, D. W. 2004. Automatic Distribution of Rendering Workloads in a Grid Enabled Collaborative Visualization Environment. Presented at: Proceedings of the 2004 ACM/IEEE Conference on Supercomputing. , (10.1109/SC.2004.13)
- Rajbhandari, S. and Walker, D. W. 2004. Support for Provenance in a Service-based Computing Grid. Presented at: UK e-Science All Hands Meeting 2004 (AHM2004), Nottingham, UK, 31 August – 3 September 2004 Presented at Cox, S. J. ed.Proceedings of the 4th UK e-Science Programme All Hands Meeting. Swindon: EPSRC pp. 524-531.
- Majithia, S., Walker, D. W. and Gray, W. A. 2004. Automating scientific experiments on the Semantic Grid. Lecture Notes in Computer Science 3298, pp. 365-379. (10.1007/978-3-540-30475-3_26)
- Majithia, S., Walker, D. W. and Gray, W. A. 2004. Automated composition of semantic grid services (2004). Presented at: UK e-Science All Hands Meeting 2004, Nottingham, UK, 31 August - 3 September 2004 Presented at Cox., S. J. ed.Proceedings of the UK e-Science All Hands Meeting 2004 (3 Volumes). The Engineering and Physical Sciences Research Council (EPSRC) pp. 363-370.
- Li, M., Walker, D. W., Rana, O. F. and Huang, Y. 2004. Migrating legacy codes to distributed computing environments: a CORBA approach. Information and Software Technology 46(7), pp. 457-464. (10.1016/j.infsof.2003.09.014)
- Al-Ali, R., Hafid, A., Rana, O. F. and Walker, D. W. 2004. An approach for quality of service adaptation in service-oriented Grids. Concurrency and computation: practice and experience 16(5), pp. 401-412. (10.1002/cpe.819)
- Ali, A. S., Rana, O. F. and Walker, D. W. 2004. WS-QoC: Measuring Quality of Service Compliance. Presented at: 2nd International Conference on Service Oriented Computing (ICSOC04), New York, NY, USA, 15-19 November 2004 Presented at Weerawarana, S. ed.ICSOC '04 : Proceedings of the Second International Conference on Service Oriented Computing- Short Papers. New York, NY: ACM Press pp. 17-26.
- Al-Ali, R., von Laszewski, G., Amin, K., Hategan, M., Rana, O. F., Walker, D. W. and Zaluzec, N. 2004. QoS support for high-performance scientific grid applications. Presented at: IEEE International Symposium on Cluster Computing and the Grid, Chicago, IL, USA, 19-22 April 2004CCGrid 2004 : 2004 IEEE International Symposium on Cluster Computing and the Grid. Piscataway, N.J: IEEE pp. 134-143., (10.1109/CCGrid.2004.1336559)
- Majithia, S., Shaik Ali, A., Rana, O. F. and Walker, D. W. 2004. Reputation-based semantic service discovery. Presented at: IEEE International Workshops on Enabling Technologies: Infrastructure for Collaborative Enterprises, Modena and Reggio Emilia, Italy, 14-16 June 2004WET ICE 2004 : Thirteenth IEEE International Workshops on Enabling Technologies: Infrastructure for Collaborative Enterprises : proceedings. Los Alamitos, CA: IEEE Computer Society pp. 297-302., (10.1109/ENABL.2004.52)
- Lin, M. and Walker, D. W. 2004. A portlet service model for GECEM. Presented at: UK e-Science Programme All Hands Meeting 2004, Nottingham, UK, 31 August – 3 September 2004 Presented at Cox, S. J. ed.Proceedings of the UK e-Science Programme All Hands Meeting 2004. pp. 687-694.
- Majithia, S., Walker, D. W. and Gray, W. A. 2004. A framework for automated service composition in service-oriented architectures. Lecture Notes in Computer Science 3053, pp. 269-283. (10.1007/978-3-540-25956-5_19)
2003
- Li, M., Walker, D. W., Rana, O. F., Huang, Y., Williams, P. T. and Ward, R. C. 2003. Engineering high-performance legacy codes as CORBA components for problem-solving environments. Journal of parallel and distributed computing 63(11), pp. 1152-1163. (10.1016/j.jpdc.2003.07.006)
- Walker, C. Y. and Walker, D. W. 2003. Extensions to web service techniques for integrating Jini into a service-oriented architecture for the grid. Lecture Notes on Computer Science 2659, pp. 254-263. (10.1007/3-540-44863-2_26)
- Walker, C. Y., Walker, D. W. and Rana, O. F. 2003. Object-oriented distributed computing based on remote class reference. Concurrency and computation: practice and experience 15(1), pp. 79-91. (10.1002/cpe.709)
- Lil, M., van Santen, P., Walker, D., Rana, O. and Baker, M. A. 2003. PortalLab: a web services toolkit for building semantic grid portals. Presented at: CCGrid2003: 3rd IEEE/ACM International Symposium on Cluster Computing and the Grid, Tokyo, Japan, 12-15 May 2003CCGrid2003 : 3rd IEEE/ACM International Symposium on Cluster Computing and the Grid. Los Alamitos, Calif.: IEEE Computer Society pp. 190-197., (10.1109/CCGRID.2003.1199368)
2002
- Al-Ali, R. J., Rana, O. F., Walker, D. W., Jha, S. and Sohail, S. 2002. G-QOSM: Grid Service Discovery Using QoS Properties. Computing and Informatics 21(4)
2001
- Dongarra, J. J. and Walker, D. W. 2001. The quest for petascale computing. Computing in Science & Engineering 3(3), pp. 32-39. (10.1109/5992.919263)
- Walker, D. W. 2001. The grid, virtual organizations, and problem-solving environments. Presented at: 2001 IEEE International Conference on Cluster Computing, Newport Beach, CA, USA, 11 October 2001Proceedings of the 2001 IEEE International Conference on Cluster Computing. IEEE pp. 445-447., (10.1109/CLUSTR.2001.960011)
- Rana, O. F. and Walker, D. W. 2001. Agent based service integration for distributed problem solving environments. Presented at: 34th Hawaii International Conference on System Sciences, 3-6 January 2001Proceedings of the 34th Hawaii International Conference on System Sciences - 2001. Los Alamitos, CA: IEEE pp. 1-10., (10.1109/HICSS.2001.927224)
- Rana, O. F., Bunford-Jones, D., Walker, D. W., Addis, M., Surridge, M. and Hawick, K. 2001. Resource discovery for dynamic clusters in computational grids. Presented at: 15th International Parallel and Distributed Processing Symposium, San Francisco, CA, USA, 23-27 April 2000Proceedings of the 15th International Parallel and Distributed Processing Symposium. IEEE pp. 759-767., (10.1109/IPDPS.2001.925030)
- Li, M., Rana, O. F. and Walker, D. W. 2001. Wrapping MPI-based legacy codes as Java/CORBA components. Future Generation Computer Systems 18(2), pp. 213-223. (10.1016/S0167-739X(00)00093-5)
- Yang, Y., Rana, O. F. and Walker, D. W. 2001. Towards an XML and agent-based framework for the distributed management and analysis of active data archives. Presented at: Proceedings of International Conference on Intelligent Agents, Web Technology and Internet Commerce (IAWTIC 2001), Las Vegas, USA, 9-11 July 2001. pp. 370-373.
2000
- Rana, O. F., Li, M., Walker, D. W. and Shields, M. S. 2000. An XML based component model for generating scientific applications and performing large scale simulations in a meta-computing environment. Lecture Notes in Computer Science 1799, pp. 210-224. (10.1007/3-540-40048-6_16)
- Shields, M. S., Rana, O., Walker, D. W., Li, M. and Golby, D. 2000. A Java/CORBA based Visual Program Composition Environment for PSEs. Concurrency and computation: Practice and Experience 12(8), pp. 687-704.
- Shields, M. S., Rana, O. F., Walker, D. W. and Golby, D. 2000. A Collaborative Code Development Environment for Computational Electro-magnetics. Presented at: IFIP TC2/WG2.5 Working Conference on the Architecture of Scientific Software, Ottawa, Canada, 2-4 October 2000The Architecture of Scientific Software. IFIP Vol. 60. Boston: Kluwer Academic Publishers
1999
- Walker, D. W. and Rana, O. F. 1999. The use of java in high performance computing: A data mining example. Lecture Notes in Computer Science 1593, pp. 861-872. (10.1007/BFb0100646)
Articles
- Walker, D. W., Kramer, S. C., Biebl, F. R. A., Ledger, P. D. and Brown, M. 2019. Accelerating magnetic induction tomography-based imaging through heterogeneous parallel computing. Concurrency and Computation: Practice and Experience 31(17), article number: e5265. (10.1002/cpe.5265)
- Al-Kharusi, I. and Walker, D. W. 2019. Locality properties of 3D data orderings with application to parallel molecular dynamics simulations. International Journal of High Performance Computing Applications 33(5), pp. 998-1018. (10.1177/1094342019846282)
- Gustavson, F. G. and Walker, D. W. 2019. Algorithms for in-place matrix transposition. Concurrency and Computation: Practice and Experience 31(13), article number: e5071. (10.1002/cpe.5071)
- Walker, D. W. 2018. Morton ordering of 2D arrays for efficient access to hierarchical memory. International Journal of High Performance Computing Applications 32(1), pp. 189-203. (10.1177/1094342017725568)
- Al-Saidi, A., Walker, D. W. and Rana, O. F. 2012. On-demand transmission model for remote visualization using image-based rendering. Concurrency and Computation: Practice and Experience 24(18), pp. 2328-2345. (10.1002/cpe.2820)
- Walker, D., Atkinson, M. P., Brooke, J. M. and Watson, P. 2011. Selected papers from the 2010 e-Science All Hands Meeting. Philosophical Transactions of the Royal Society A: Mathematical, Physical and Engineering Sciences 369(1949), pp. 3251-3253. (10.1098/rsta.2011.0147)
- Walker, C. Y., Lu, D. and Walker, D. 2011. Automatic portal generation based on workflow description. Parallel Processing Letters 21(2), pp. 155-171. (10.1142/S012962641100014X)
- Chorley, M. and Walker, D. 2010. Performance analysis of a hybrid MPI/OpenMP application on multi-core clusters. Journal of Computational Science 1(3), pp. 168-174. (10.1016/j.jocs.2010.05.001)
- Chorley, M., Walker, D. and Guest, M. F. 2009. Hybrid message-passing and shared-memory programming in a molecular dynamics application on multicore clusters. International Journal of High Performance Computing Applications 23(3), pp. 196-211. (10.1177/1094342009106188)
- Downes, P., Yaikhom, G., Giddy, J. P., Walker, D. W., Spezi, E. and Lewis, D. G. 2009. High-performance computing for Monte Carlo radiotherapy calculations. Philosophical Transactions of the Royal Society A: Mathematical, Physical and Engineering Sciences 367(1897), pp. 2607-2617. (10.1098/rsta.2009.0028)
- Grimstead, I., Avis, N. and Walker, D. W. 2009. RAVE: The Resource-Aware Visualization Environment. Concurrency and Computation: Practice and Experience 21(4), pp. 415-448. (10.1002/cpe.1327)
- Lin, M. and Walker, D. W. 2008. GECEM: a Portal-Based Grid Application for Computational Electromagnetics. Future Generation Computer Systems 24(1), pp. 66-72. (10.1016/j.future.2007.02.003)
- Walker, D. W., Huang, L., Rana, O. F. and Huang, Y. 2007. Dynamic service selection in workflows using performance data. Scientific Programming 15(4), pp. 235-247.
- Grimstead, I. J., Walker, D. W., Avis, N. J., Kleinermann, F. and McClure, J. 2007. 3D Anatomical model visualization within a grid-enabled environment. Computing in Science and Engineering 9(5), pp. 32-38.
- Huang, L., Akram, A., Allan, R., Walker, D. W., Rana, O. F. and Huang, Y. 2007. A workflow portal supporting multi-language interoperation and optimization. Concurrency and Computation: Practice and Experience 19(12), pp. 1583-1595. (10.1002/cpe.1203)
- Walker, D. W., Huang, L., Rana, O. F. and Huang, Y. 2007. Dynamic service selection in workflows using performance data. Scientific programming 15(4), pp. 235-247.
- Amin, K., von Laszewski, G., Hategan, M., Al-Ali, R., Rana, O. and Walker, D. 2006. An abstraction model for a grid execution framework. Journal of Systems Architecture 52(2), pp. 73-87. (10.1016/j.sysarc.2004.10.007)
- Shaikh Ali, A., Majithia, S., Rana, O. F. and Walker, D. W. 2006. Reputation-based semantic service discovery. Concurrency and Computation: Practice and Experience 18(8), pp. 817-826. (10.1002/cpe.977)
- Pallickara, S., Fox, G., Uyar, A., Liu, H., Rao, X., Walker, D. W. and Yildiz, B. 2005. Performance of a Possible Grid Message Infrastructure. Concurrency and Computation: Practice and Experience 17(2-4), pp. 193-214. (10.1002/cpe.924)
- Yang, Y., Rana, O. F., Walker, D. W., Williams, R., Georgousopoulos, C., Caffaro, M. and Aloisio, G. 2005. An agent infrastructure for on-demand processing of remote-sensing archives. International journal on digital libraries 5(2), pp. 120-132. (10.1007/s00799-003-0054-8)
- Al-Ali, R., Rana, O. F., von Laszewski, G., Hafid, A., Amin, K. and Walker, D. W. 2005. A model for quality-of-service provision in service oriented architectures. International Journal of Grid and Utility Computing(1), pp. 1--10.
- Al-Ali, R., Rana, O. F., Hafid, A., Von Laszewski, G., Amin, K., Jha, S. and Walker, D. W. 2004. Network QoS provision for distributed grid applications. International Journal of Simulation: Systems, Science and Technology 5(5), pp. 13-28.
- Majithia, S., Walker, D. W. and Gray, W. A. 2004. Automating scientific experiments on the Semantic Grid. Lecture Notes in Computer Science 3298, pp. 365-379. (10.1007/978-3-540-30475-3_26)
- Li, M., Walker, D. W., Rana, O. F. and Huang, Y. 2004. Migrating legacy codes to distributed computing environments: a CORBA approach. Information and Software Technology 46(7), pp. 457-464. (10.1016/j.infsof.2003.09.014)
- Al-Ali, R., Hafid, A., Rana, O. F. and Walker, D. W. 2004. An approach for quality of service adaptation in service-oriented Grids. Concurrency and computation: practice and experience 16(5), pp. 401-412. (10.1002/cpe.819)
- Majithia, S., Walker, D. W. and Gray, W. A. 2004. A framework for automated service composition in service-oriented architectures. Lecture Notes in Computer Science 3053, pp. 269-283. (10.1007/978-3-540-25956-5_19)
- Li, M., Walker, D. W., Rana, O. F., Huang, Y., Williams, P. T. and Ward, R. C. 2003. Engineering high-performance legacy codes as CORBA components for problem-solving environments. Journal of parallel and distributed computing 63(11), pp. 1152-1163. (10.1016/j.jpdc.2003.07.006)
- Walker, C. Y. and Walker, D. W. 2003. Extensions to web service techniques for integrating Jini into a service-oriented architecture for the grid. Lecture Notes on Computer Science 2659, pp. 254-263. (10.1007/3-540-44863-2_26)
- Walker, C. Y., Walker, D. W. and Rana, O. F. 2003. Object-oriented distributed computing based on remote class reference. Concurrency and computation: practice and experience 15(1), pp. 79-91. (10.1002/cpe.709)
- Al-Ali, R. J., Rana, O. F., Walker, D. W., Jha, S. and Sohail, S. 2002. G-QOSM: Grid Service Discovery Using QoS Properties. Computing and Informatics 21(4)
- Dongarra, J. J. and Walker, D. W. 2001. The quest for petascale computing. Computing in Science & Engineering 3(3), pp. 32-39. (10.1109/5992.919263)
- Li, M., Rana, O. F. and Walker, D. W. 2001. Wrapping MPI-based legacy codes as Java/CORBA components. Future Generation Computer Systems 18(2), pp. 213-223. (10.1016/S0167-739X(00)00093-5)
- Rana, O. F., Li, M., Walker, D. W. and Shields, M. S. 2000. An XML based component model for generating scientific applications and performing large scale simulations in a meta-computing environment. Lecture Notes in Computer Science 1799, pp. 210-224. (10.1007/3-540-40048-6_16)
- Shields, M. S., Rana, O., Walker, D. W., Li, M. and Golby, D. 2000. A Java/CORBA based Visual Program Composition Environment for PSEs. Concurrency and computation: Practice and Experience 12(8), pp. 687-704.
- Walker, D. W. and Rana, O. F. 1999. The use of java in high performance computing: A data mining example. Lecture Notes in Computer Science 1593, pp. 861-872. (10.1007/BFb0100646)
Book sections
- Gustavson, F. G. and Walker, D. W. 2014. Algorithms for in-place matrix transposition. In: Wyrzykowski, R. et al. eds. Parallel Processing and Applied Mathematics., Vol. 8385. Lecture Notes in Computer Science Springer Berlin Heidelberg, pp. 105-117., (10.1007/978-3-642-55195-6_10)
- Beach, T., Grimstead, I. J., Walker, D. W. and Avis, N. J. 2010. Abstraction of programming models across multi-core and GPGPU architectures. In: Chapman, B. et al. eds. Parallel Computing: From Multicores and GPU's to Petascale. Advances in Parallel Computing Vol. 19. Amsterdam: IOS Press, pp. 554-561., (10.3233/978-1-60750-530-3-554)
Conferences
- Yaikhom, G., Giddy, J. P., Walker, D. W., Downes, P., Spezi, E. and Lewis, D. G. 2008. A distributed simulation framework for conformal radiotherapy. Presented at: 22nd IEEE International Symposium on Parallel & Distributed Processing, Miami, FL, USA, 14-18 April 2008Proceedings of the IEEE International Symposium on Parallel and Distributed Processing, 2008 (IPDPS 2008), Miami, FL, 14-18 April 2008. Piscataway, NJ: IEEE, (10.1109/IPDPS.2008.4536471)
- Walker, C. Y. and Walker, D. W. 2008. Integration and data sharing between WS-based workflows. Presented at: 6th IEEE International Conference on Web Services, Beijing, China, 23-26 September 2008Proceedings of the IEEE International Conference on Web Services, 2008 (ICWS '08), Beijing, China, 23-26 Sept. 2008. Piscataway, NJ: IEEE pp. 667-674., (10.1109/ICWS.2008.35)
- Walker, D. W. 2007. Workflow optimisation through service selection. Presented at: Workshop on Workflow Optimization in Distributed Environments, Edinburgh, UK, 19-20 October 2006.
- Chin, P. W., Giddy, J. P., Lewis, D. G. and Walker, D. W. 2007. An embarrassingly parallel framework for running EGSnrc/BEAMnrc/DOSXYZnrc, FLUKA, MCNP/MCNPX, GEANT4, and PENELOPE on grid and cluster computers. Presented at: 15th International Conference on the Use of Computers in Radiotherapy, Toronto, Canada, 4-7 June 2007 Presented at Bissonnette, J. P. and Bahig, D. eds.Proceedings of the 15th International Conference on the Use of Computers in Radiotherapy, Toronto, Canada, 4-7 June 2007. Oakville, Ont.: Novel Digital Images
- Huang, L., Walker, D., Rana, O. and Huang, Y. 2006. Dynamic Workflow Management Using Performance Data. Presented at: Sixth IEEE International Symposium on Cluster Computing and the grid, Cardiff, UKSixth IEEE International Symposium on Cluster Computing and the Grid (CCGRID'06). pp. 154-157., (10.1109/CCGRID.2006.37)
- Ying, Y., Huang, Y. and Walker, D. W. 2005. A performance evaluation of using SOAP with attachments for e-Science. Presented at: 4th UK e-Science Programme All Hands Meeting, Nottingham, UK, 19-22 September 2005 Presented at Cox, S. J. and Walker, D. W. eds.Proceedings of the 4th UK e-Science Programme All Hands Meeting. Swindon: EPSRC pp. 422.
- Burnap, P. et al. 2005. Worldwide messaging support for high performance real-time collaboration. Presented at: 4th UK e-Science Programme All Hands Meeting, Nottingham, UK, 19-22 September 2005 Presented at Cox, S. J. and Walker, D. W. eds.Proceedings of the 4th UK e-Science Programme All Hands Meeting. Swindon: EPSRC pp. 395.
- Huang, L., Walker, D. W., Huang, Y. and Rana, O. F. 2005. Dynamic web service selection for workflow optimisation. Presented at: UK e-Science All Hands Meeting 2005, Nottingham, UK, 19-22 September 2005 Presented at Cox, S. J. and Walker, D. W. eds.Proceedings of the UK e-Science All Hands Meeting 2005. Swindon: EPSRC pp. 423.
- Huang, Y., Huang, Q. and Walker, D. 2005. Grid infrastructure based on multiple workflow engines. Presented at: 27th International Conference on Information Technology Interfaces (ITI 2005), Cavtat, Croatia, 20-23 June 2005 Presented at Lužar-Stiffler, V. and Hljuz Dobric, V. eds.Proceedings of the 27th International Conference on Information Technology Interfaces (ITI 2005). New York, NY: IEEE pp. 59-64., (10.1109/ITI.2005.1491097)
- Lin, M. and Walker, D. W. 2005. Portlet interface for computational electromagnetics on the grid. Presented at: 17th IMACS World Congress, Paris, France, 11-15 July 2005 Presented at Borne, P. ed.17th IMACS world congress: scientific computation, applied mathematics and simulation. Villeneuve d'Ascq, France: Ecole Centrale de Lille
- Walker, D. W., Rana, O. F., Huang, Y. and Huang, L. 2005. Workflow optimisation for e-science applications. Presented at: 27th International Conference on Information Technology Interfaces (ITI 2005), Cavtat, Croatia, 20-23 June 2005 Presented at Lužar-Stiffler, V. and Hljuz Dobric, V. eds.Proceedings of the 27th International Conference on Information Technology Interfaces (ITI 2005). New York, NY: IEEE pp. 86-91., (10.1109/ITI.2005.1491101)
- Avis, N. J., Grimstead, I. J. and Walker, D. W. 2005. Grid enabled remote visualization of medical datasets. Presented at: Medicine Meets Virtual Reality (MMVR13), Long Beach, California, USA, 26-29 January 2005.
- Grimstead, I. J., Walker, D. W. and Avis, N. J. 2005. Collaborative visualization: A review and taxonomy. Presented at: proceedings : Ninth IEEE International Symposium on Distributed Simulation and Real-Time Applications, Montreal, Canada, 10-12 October 2005Proceedings. Ninth IEEE International Symposium on Distributed Simulation and Real-Time Applications, Montreal, Canada, 10-12 October 2005. Los Alamitos, CA: IEEE Computer Society Press pp. 61-69., (10.1109/DISTRA.2005.12)
- Grimstead, I. J., Avis, N. J. and Walker, D. W. 2005. Visualization across the pond: how a wireless PDA can collaborate with million-polygon datasets via 9,000km of cable. Presented at: Proceedings Web3D 2005 : 10th International Conference on 3D Web Technology, Bangor, UK, March 29-April 1, 2005, Bangor, UK, March 29 - April 1 2005. pp. 47-56., (10.1145/1050491.1050498)
- Lin, M. S. L., Walker, D. W., Chen, Y. and Jones, J. W. 2005. A grid-based problem solving environment for GECEM. Presented at: IEEE International Symposium on Cluster Computing and the Grid (CCGRID) 2005, Cardiff, UK, 9-12 May 2005Cluster Computing and the Grid, 2005. CCGrid 2005. IEEE International Symposium on, Vol. 2. Los Alamitos, CA: Institute of Electrical and Electronics Engineers pp. 686-693., (10.1109/CCGRID.2005.1558630)
- Grimstead, I. J., Avis, N. J., Walker, D. W. and Philp, R. 2005. Resource-Aware Visualization Using Web Services. Presented at: AHM2005: Fourth All Hands Meeting 2005 - Innovation through e-Science, Nottingham, UK, 19-22 September 2005 Presented at Cox, S. J. and Walker, D. W. eds.Proceedings of the UK e-Science All Hands Meeting 2005. Swindon: EPSRC
- Avis, N. J., Grimstead, I. J. and Walker, D. W. 2004. Automatic Distribution of Rendering Workloads in a Grid Enabled Collaborative Visualization Environment. Presented at: Proceedings of the 2004 ACM/IEEE Conference on Supercomputing. , (10.1109/SC.2004.13)
- Rajbhandari, S. and Walker, D. W. 2004. Support for Provenance in a Service-based Computing Grid. Presented at: UK e-Science All Hands Meeting 2004 (AHM2004), Nottingham, UK, 31 August – 3 September 2004 Presented at Cox, S. J. ed.Proceedings of the 4th UK e-Science Programme All Hands Meeting. Swindon: EPSRC pp. 524-531.
- Majithia, S., Walker, D. W. and Gray, W. A. 2004. Automated composition of semantic grid services (2004). Presented at: UK e-Science All Hands Meeting 2004, Nottingham, UK, 31 August - 3 September 2004 Presented at Cox., S. J. ed.Proceedings of the UK e-Science All Hands Meeting 2004 (3 Volumes). The Engineering and Physical Sciences Research Council (EPSRC) pp. 363-370.
- Ali, A. S., Rana, O. F. and Walker, D. W. 2004. WS-QoC: Measuring Quality of Service Compliance. Presented at: 2nd International Conference on Service Oriented Computing (ICSOC04), New York, NY, USA, 15-19 November 2004 Presented at Weerawarana, S. ed.ICSOC '04 : Proceedings of the Second International Conference on Service Oriented Computing- Short Papers. New York, NY: ACM Press pp. 17-26.
- Al-Ali, R., von Laszewski, G., Amin, K., Hategan, M., Rana, O. F., Walker, D. W. and Zaluzec, N. 2004. QoS support for high-performance scientific grid applications. Presented at: IEEE International Symposium on Cluster Computing and the Grid, Chicago, IL, USA, 19-22 April 2004CCGrid 2004 : 2004 IEEE International Symposium on Cluster Computing and the Grid. Piscataway, N.J: IEEE pp. 134-143., (10.1109/CCGrid.2004.1336559)
- Majithia, S., Shaik Ali, A., Rana, O. F. and Walker, D. W. 2004. Reputation-based semantic service discovery. Presented at: IEEE International Workshops on Enabling Technologies: Infrastructure for Collaborative Enterprises, Modena and Reggio Emilia, Italy, 14-16 June 2004WET ICE 2004 : Thirteenth IEEE International Workshops on Enabling Technologies: Infrastructure for Collaborative Enterprises : proceedings. Los Alamitos, CA: IEEE Computer Society pp. 297-302., (10.1109/ENABL.2004.52)
- Lin, M. and Walker, D. W. 2004. A portlet service model for GECEM. Presented at: UK e-Science Programme All Hands Meeting 2004, Nottingham, UK, 31 August – 3 September 2004 Presented at Cox, S. J. ed.Proceedings of the UK e-Science Programme All Hands Meeting 2004. pp. 687-694.
- Lil, M., van Santen, P., Walker, D., Rana, O. and Baker, M. A. 2003. PortalLab: a web services toolkit for building semantic grid portals. Presented at: CCGrid2003: 3rd IEEE/ACM International Symposium on Cluster Computing and the Grid, Tokyo, Japan, 12-15 May 2003CCGrid2003 : 3rd IEEE/ACM International Symposium on Cluster Computing and the Grid. Los Alamitos, Calif.: IEEE Computer Society pp. 190-197., (10.1109/CCGRID.2003.1199368)
- Walker, D. W. 2001. The grid, virtual organizations, and problem-solving environments. Presented at: 2001 IEEE International Conference on Cluster Computing, Newport Beach, CA, USA, 11 October 2001Proceedings of the 2001 IEEE International Conference on Cluster Computing. IEEE pp. 445-447., (10.1109/CLUSTR.2001.960011)
- Rana, O. F. and Walker, D. W. 2001. Agent based service integration for distributed problem solving environments. Presented at: 34th Hawaii International Conference on System Sciences, 3-6 January 2001Proceedings of the 34th Hawaii International Conference on System Sciences - 2001. Los Alamitos, CA: IEEE pp. 1-10., (10.1109/HICSS.2001.927224)
- Rana, O. F., Bunford-Jones, D., Walker, D. W., Addis, M., Surridge, M. and Hawick, K. 2001. Resource discovery for dynamic clusters in computational grids. Presented at: 15th International Parallel and Distributed Processing Symposium, San Francisco, CA, USA, 23-27 April 2000Proceedings of the 15th International Parallel and Distributed Processing Symposium. IEEE pp. 759-767., (10.1109/IPDPS.2001.925030)
- Yang, Y., Rana, O. F. and Walker, D. W. 2001. Towards an XML and agent-based framework for the distributed management and analysis of active data archives. Presented at: Proceedings of International Conference on Intelligent Agents, Web Technology and Internet Commerce (IAWTIC 2001), Las Vegas, USA, 9-11 July 2001. pp. 370-373.
- Shields, M. S., Rana, O. F., Walker, D. W. and Golby, D. 2000. A Collaborative Code Development Environment for Computational Electro-magnetics. Presented at: IFIP TC2/WG2.5 Working Conference on the Architecture of Scientific Software, Ottawa, Canada, 2-4 October 2000The Architecture of Scientific Software. IFIP Vol. 60. Boston: Kluwer Academic Publishers