Publications

Peter R. Lewis, Kirstie L. Bellman, Christopher Landauer, Lukas Esterle, Kyrre Glette, Ada Diaconescu, and Holger Giese, Towards a Framework for the Levels and Aspects of Self-aware Computing Systems, In Samuel Kounev, Jeffrey O. Kephart, Aleksandar Milenkoski, and Xiaoyun Zhu, Self-Aware Computing Systems, pp 51--86. Springer, 2017.
Lukas Esterle, Peter R. Lewis, Richie McBride and Xin Yao, Self-aware Camera Networks: The Challenge of Going Mobile, Second International Workshop on Self-Awareness in Cyber-Physical Systems (SelPhyS 2017), at CPS Week 2017. Pittsburgh, USA.
Lukas Esterle, Peter R. Lewis, Richie McBride and Xin Yao, The Future of Camera Networks: Staying Smart in a Chaotic World, In Proceedings of the 11th ACM/IEEE International Conference on Distributed Smart Cameras (ICDSC 2017). To appear.
Peter R. Lewis, Self-Integrating and Self-Improving Systems Must Be Socially Sensitive, In the Eleventh IEEE Conference on Self-Adaptive and Self-Organizing Systems Workshops (SASOW). IEEE Computer Society Press, to appear.
Peter R. Lewis and Anikó Ekárt, Social and Asocial Learning in Collective Action Problems: The Rise and Fall of Socially-Beneficial Behaviour, In the Eleventh IEEE Conference on Self-Adaptive and Self-Organizing Systems Workshops (SASOW). IEEE Computer Society Press, to appear.
Kirstie Bellman, Jean Botev, Hanno Hildmann, Peter R. Lewis, Stephen Marsh, Jeremy Pitt, Ingo Scholtes, and Sven Tomforde, Socially-Sensitive Systems Design: Exploring Social Potential, IEEE Technology and Society Magazine. Volume: 36, Issue: 3, pp 72 - 80. 2017.
Samuel Kounev, Peter R. Lewis, Kirstie L. Bellman, Nelly Bencomo, Javier Camara, Ada Diaconescu, Lukas Esterle, Kurt Geihs, Holger Giese, Sebastian Goetz, Paola Inverardi, Jeffrey O. Kephart, and Andrea Zisman, The Notion of Self-aware Computing, In Samuel Kounev, Jeffrey O. Kephart, Aleksandar Milenkoski, and Xiaoyun Zhu, Self-Aware Computing Systems, pp 3--16. Springer, 2017.
Lukas Esterle and Peter R. Lewis, Online Multi-object k-coverage with Mobile Smart Cameras, In Proceedings of the 11th ACM/IEEE International Conference on Distributed Smart Cameras (ICDSC 2017). To appear.
Alina Patelli, Peter R. Lewis, Aniko Ekart, Hai Wang, Ian Nabney, David Bennett, Ralph Lucas and Alex Cole, An Architecture for the Autonomic Curation of Crowdsourced Knowledge, Cluster Computing, 2017. doi:10.1007/s10586-017-0908-2
Aamir Akbar and Peter R. Lewis, Towards the Optimization of Power and Bandwidth Consumption in Mobile-Cloud Hybrid Applications, Proceedings of the Second International Conference on Fog and Mobile Edge Computing (FMEC), to appear.
Peter R. Lewis, Self-aware Computing Systems: From Psychology to Engineering, In Proceedings of the 2017 Design, Automation & Test in Europe Conference & Exhibition (DATE), pp1044-1049. IEEE Press, 2017.
Anikó Ekárt and Peter R. Lewis, Genotype–phenotype mapping implications for genetic programming representation, Genetic Programming and Evolvable Machines, 2017. doi:10.1007/s10710-017-9291-2
Aman Soni, Peter R. Lewis and Aniko Ekart, Offline and Online Time in Sequential Decision-Making Problems, A. Soni, P. R. Lewis and A. Ekárt, "Offline and online time in Sequential Decision-Making Problems," Proceedings of the 2016 IEEE Symposium Series on Computational Intelligence (SSCI), pp. 1-8. 2016
Peter R. Lewis, Types of Computational Self-awareness And How We Might Implement Them, In Proceedings of the ACM/IEEE International Conference on Hardware/Software Codesign and System Synthesis (CODES+ISSS) 2016. Article No. 35.
Peter R. Lewis, Marco Platzner, Bernhard Rinner, Jim Torresen and Xin Yao (Eds.), Self-Aware Computing Systems: An Engineering Approach, Springer, 2016.
Alina Patelli, Peter R. Lewis, Hai Wang, Ian Nabney, David Bennett, Ralph Lucas and Alex Cole, Autonomic Curation of Crowdsourced Knowledge: The Case of Career Data Management, In Proceedings of the 2016 Conference on Cloud and Autonomic Computing Conference (ICCAC), pp 40-49. IEEE Press, 2016.
Peter R. Lewis, Kirstie Bellman, Jean Botev, Hanno Hildmann, Stephen Marsh, Jeremy Pitt, Ingo Scholtes and Sven Tomforde, Socially-Sensitive Systems Design – Working Group on “Understanding Social Concepts in Self-Organising Systems”, In Ada Diaconescu, Stephen Marsh, Jeremy Pitt, Wolfgang Reif, and Jan-Philipp Steghöfer (Eds.), Report of Dagstuhl Seminar 15482: Social Concepts in Self-organising Systems, pp 142--147. Schloss Dagstuhl--Leibniz-Zentrum fuer Informatik, 2016
Peter R. Lewis, Towards Dynamic Architectures for Computational Self-Awareness, Workshop on Self-Aware Cyber-Physical Systems (SelPhyS), 2016
Lukas Esterle, Bernhard Rinner and Peter R. Lewis, Self-organising Zooms for Decentralised Redundancy Management in Visual Sensor Networks, In Ninth IEEE Conference on Self-Adaptive and Self-Organizing Systems (SASO), pp 41-50. IEEE Press, 2015.
Alina Patelli, Nelly Bencomo, Anikó Ekárt, Harry Goldingay, and Peter R. Lewis, Two-B or not Two-B? Design Patterns for Hybrid Metaheuristics, In the Second Workshop on Metaheuristic Design Patterns (MetaDeeP) at GECCO 2015.
Peter R. Lewis, Arjun Chandra, Funmilade Faniyi, Kyrre Glette, Tao Chen, Rami Bahsoon, Jim Torresen and Xin Yao, Architectural Aspects of Self-Aware and Self-Expressive Systems: From Psychology to Engineering, Computer, 48(7), pp 62-70. IEEE Press, 2015.
Bernhard Rinner, Lukas Esterle, Jennifer Simonjan, Georg Nebehay, Roman Pflugfelder, Peter R. Lewis and Gustavo Fernández Domínguez, Self-aware and Self-expressive Camera Networks, Computer, 48(7), 21-28. IEEE Press, 2015.
Abdessalam Elhabbash, Rami Bahsoon, Peter Tino and Peter R. Lewis, Self-adaptive Volunteered Services Composition through Stimulus- and Time-awareness, In Proceedings of the 22nd IEEE International Conference on Web Services (ICWS 2015), pp 57-64, IEEE Press, 2015.
Peter R. Lewis, Lukas Esterle, Arjun Chandra, Bernhard Rinner, Jim Torresen and Xin Yao, Static, Dynamic and Adaptive Heterogeneity in Distributed Smart Camera Networks, ACM Transactions on Autonomous and Adaptive Systems (TAAS), 10(2), 8, 2015.
Peter R. Lewis, Computational Self-awareness and Learning Machines, In Jeremy Pitt (Ed.), The computer after me, pp 267-280. Imperial College Press, London, 2014.
Tao Chen, Funmilade Faniyi, Rami Bahsoon, Peter R. Lewis, Xin Yao, Leandro L. Minku and Lukas Esterle, The Handbook of Engineering Self-Aware and Self-Expressive Systems, Computing Research Repository (CoRR), vol. abs/1409.1793. arXiv, 2014.
Abdessalam Elhabbash, Rami Bahsoon, Peter Tino and Peter R. Lewis, A Utility Model for Volunteered Service Composition, In Proceedings of the 7th IEEE/ACM International Conference on Utility and Cloud Computing, pp 337 - 344. IEEE Press, 2014.
Renzhi Chen, Peter R. Lewis and Xin Yao, Temperature Management for Heterogeneous Multi-core FPGAs Using Adaptive Evolutionary Multi-Objective Approaches, In Proceedings of the IEEE International Conference on Evolvable Systems (ICES 2014), pp 101-108. IEEE Press, to appear. 2014.
Peter R. Lewis , Harry Goldingay and Vivek Nallur, It’s Good to be Different: Diversity, Heterogeneity and Dynamics in Collective Systems, In the Eighth IEEE Conference on Self-Adaptive and Self-Organizing Systems Workshops (SASOW), pp 84-89. IEEE Computer Society Press, 2014.
Peter R. Lewis, Funmilade Faniyi, Rami Bahsoon and Xin Yao, Markets and Clouds: Adaptive and Resilient Computational Resource Allocation inspired by Economics, In Niranjan Suri and Giacomo Cabri (Eds.), Adaptive, Dynamic, and Resilient Systems, pp 285-318. CRC Press, 2014.
Katrina Samperi, Nelly Bencomo and Peter R. Lewis, Self-adaptive Probabilistic Roadmap Generation for Intelligent Virtual Agents, In Eighth IEEE Conference on Self-Adaptive and Self-Organizing Systems (SASO), pp 129-138. IEEE Computer Society Press, 2014.
Haobo Fu, Peter R. Lewis and Xin Yao, A Q-learning Based Evolutionary Algorithm for Sequential Decision Making Problems, In Proceedings of the Workshop "In Search of Synergies between Reinforcement Learning and Evolutionary Computation" at the 13th International Conference on Parallel Problem Solving from Nature (PPSN). VUB AI Lab, https://ai.vub.ac.be/haobo_fu_ppsn_2014
Harry Goldingay and Peter R. Lewis, A Taxonomy of Heterogeneity and Dynamics in Particle Swarm Optimisation, In Lecture Notes in Computer Science 8672 / 2014 "Parallel Problem Solving from Nature - PPSN XIII", pp 171-180. Springer, 2014.
Haobo Fu, Peter R. Lewis, Bernhard Sendhoff, Ke Tang and Xin Yao, What Are Dynamic Optimization Problems?, In Proceedings of the IEEE Congress on Evolutionary Computation (CEC) 2014, pp 1550-1557. IEEE Press, 2014.
Kristof Van Moffaert, Tim Brys, Arjun Chandra, Lukas Esterle, Peter R. Lewis and Ann Nowé, A Novel Adaptive Weight Selection Algorithm for Multi-Objective Multi-Agent Reinforcement Learning, In Proceedings of the Annual International Joint Conference on Neural Networks (IJCNN) 2014, pp 2306-2314. IEEE Press, 2014.
Tatiana Djaba Nya, Stephan Stilkerich, Peter R. Lewis and Xin Yao, Self-aware and Self-expressive Systems, Awareness Magazine. 2014. Available at: http://www.awareness-mag.eu/view.php?source=005231-2014-01-17
Funmilade Faniyi, Peter R. Lewis, Rami Bahsoon and Xin Yao, Architecting Self-aware Software Systems, In Proceedings of the 11th Working IEEE/IFIP Conference on Software Architecture (WICSA 2014), pp. 91-94. IEEE Press, 2014.
Lukas Esterle, Peter R. Lewis, Horatio Caine, Xin Yao and Bernhard Rinner, CamSim: A Distributed Smart Camera Network Simulator, In the Seventh IEEE Conference on Self-Adaptive and Self-Organizing Systems Workshops (SASOW), 19-20. IEEE Computer Society Press, 2013.
Tatiana Djaba Nya, Stephan C. Stilkerich and Peter R. Lewis, A Modelling and Simulation Environment for Self-aware and Self-expressive Systems, In the Seventh IEEE Conference on Self-Adaptive and Self-Organizing Systems Workshops (SASOW), pp 65-70. IEEE Computer Society Press, 2013.
Peter R. Lewis, Walter C. Chibamu and Xin Yao, Towards a Dynamic Evolutionary Approach to FPGA Temperature Management, In Proceedings of the 2nd International Workshop on Self-awareness in Reconfigurable Computing Systems (SRCS), pp 22-27. 2013.
Peter R. Lewis, Lukas Esterle, Arjun Chandra, Bernhard Rinner and Xin Yao, Learning to be Different: Heterogeneity and Efficiency in Distributed Smart Camera Networks, In Seventh IEEE Conference on Self-Adaptive and Self-Organizing Systems (SASO), pp 209 - 218. IEEE Press, 2013.
Arjun Chandra, Richard Allmendinger, Peter R. Lewis, Xin Yao and Jim Torresen, Exposing Market Mechanism Design Trade-offs via Multi-objective Evolutionary Search, In Proceedings of the IEEE Congress on Evolutionary Computation (CEC) 2013, Cancun, Mexico, pp 1515-1522. IEEE Press, 2013.
Georg Nebehay, Walter Chibamu, Peter R. Lewis, Arjun Chandra, Roman Pflugfelder and Xin Yao, Can Diversity Amongst Learners Improve Online Object Tracking?, In Multiple Classifier Systems, Lecture Notes in Computer Science, vol. 7872, pp 212-223. Springer, 2013.
Lukas Esterle, Peter R. Lewis, Xin Yao and Bernhard Rinner, Socio-Economic Vision Graph Generation and Handover in Distributed Smart Camera Networks, ACM Transactions on Sensor Networks (TOSN), 10(2), 20, 2014.
Tobias Becker, Andreas Agne, Peter R. Lewis, Rami Bahsoon, Funmilade Faniyi, Lukas Esterle, Ariane Keller, Arjun Chandra, Alexander Refsum Jensenius and Stephan C. Stilkerich, EPiCS: Engineering Proprioception in Computing Systems, In Proceedings of the 15th IEEE International Conference on Computational Science and Engineering (CSE), pages 353–360. IEEE Computer Society Press, 2012
Peter R. Lewis and Xin Yao, Self-awareness, Self-expression and Meta-self-awareness in the Relevant Neighbourhood Selection Problem, Technical report CSR-12-02, University of Birmingham, School of Computer Science. September 2012.
Lukas Esterle, Bernhard Rinner Peter R. Lewis, and Xin Yao, Improved Adaptivity and Robustness in Decentralised Multi-Camera Networks, In Proceedings of the Sixth ACM/IEEE International Conference on Distributed Smart Cameras (ICDSC 2012), pp 1-6. IEEE Press, 2012.
Bernhard Rinner, Bernhard Dieber, Lukas Esterle, Peter R. Lewis and Xin Yao, Resource-Aware Configuration in Smart Camera Networks, In Proceedings of the 2nd IEEE Workshop on Camera Networks & Wide Area Scence Analysis, pages 58-65. IEEE Press, 2011..
Peter R. Lewis, Marco Platzner and Xin Yao, An outlook for self-awareness in computing systems, Awareness Magazine. 2012. Available at: http://awareness-mag.eu/view.php?source=004093-2012-03-19
Peter R. Lewis, Arjun Chandra, Shaun Parsons, Edward Robinson, Kyrre Glette, Rami Bahsoon, Jim Torresen and Xin Yao, A Survey of Self-Awareness and Its Application in Computing Systems, In Fifth IEEE Conference on Self-Adaptive and Self-Organizing Systems Workshops (SASOW), 2011, pp.102-107. IEEE Computer Society Press.
Lukas Esterle, Peter R. Lewis, Marcin Bogdanski, Bernhard Rinner and Xin Yao, A Socio-Economic Approach to Online Vision Graph Generation and Handover in Distributed Smart Camera Networks, In Proceedings of the Fifth ACM/IEEE International Conference on Distributed Smart Cameras (ICDSC 2011) , pp 1-6. IEEE Press, 2011.
Peter R. Lewis, Paul Marrow and Xin Yao, A Diversity Dilemma in Evolutionary Markets, In Proceedings of ICEC 2011: The Thirteenth International Conference on Electronic Commerce. ACM Press, 2011.
Marcin Bogdanski, Peter R. Lewis, Tobias Becker and Xin Yao, Improving scheduling techniques in heterogeneous systems with dynamic, on-line optimisations, In Proceedings of the International Conference on Complex, Intelligent and Software Intensive Systems (CISIS) 2011, pp 496-501. Seoul, Korea. IEEE Computer Society Press, 2011.
Shaun Parsons, Rami Bahsoon, Peter R. Lewis and Xin Yao, Towards a Better Understanding of Self-Awareness and Self-Expression within Software Systems, Technical report CSR-11-03, University of Birmingham, School of Computer Science. April 2011.
Peter R. Lewis, Evolutionary Market-Based Resource Allocation in Decentralised Computational Systems, Thesis submitted to The University of Birmingham for the degree of Doctor of Philosophy. 2010.
Peter R. Lewis, Paul Marrow and Xin Yao, Resource Allocation in Decentralised Computational Systems: An Evolutionary Market-Based Approach, In Autonomous Agents and Multi-Agent Systems 21(2):143-171, 2010
Peter R. Lewis, Paul Marrow and Xin Yao as named inventors. Holder: BT PLC, Patent: Load Balancing in a Data Network, International patent application with publication number WO/2010/026391. Originally filed Septermber 2008.
Peter R. Lewis, Paul Marrow and Xin Yao, Evolutionary Market Agents and Heterogeneous Service Providers: Achieving Desired Resource Allocations, In Proceedings of the IEEE Congress on Evolutionary Computation 2009 (CEC '09), pp 904 - 910, Trondheim, Norway. IEEE Press, 2009.
Peter R. Lewis, Paul Marrow and Xin Yao, Evolutionary Market Agents for Resource Allocation in Decentralised Systems, In Parallel Problem Solving From Nature - PPSN X, Lecture Notes in Computer Science, vol. 5199, pp. 1071–1080. Springer, 2008. Dortmund, Germany.