Researchers at UCD


Vivek Nallur

Lecturer/Assistant Professor

School of Computer Science
University College Dublin
Dublin - 4

Tel: +353 1 7162475


I'm very interested in complex self-adaptive systems, engineering emergent feedback loops, predicting and controlling emergence in humano-tech systems (where technical systems interact heavily with human desires/abilities), engineering robust systems from non-robust parts. 

Multi-Agent Systems (MAS) are my preferred tool for approaching problems in self-adaptation, complexity, emergence, etc. They lend themselves to extensive forms of experimentation: having all agents follow simple rules, implementing complex machine-learning algorithms, investigating the interplay of different algorithms being used at the same time, are all possible with relatively simple conceptual structures. Decoding the end result and teasing out the real factor(s) responsible for a particular behaviour is considerably more difficult :-). But, that's a part of the fun!




Peer Reviewed Journals

Eamonn O'Toole and Vivek Nallur and Siobhán Clarke (2017) 'Decentralised Detection of Emergence in Complex Adaptive Systems'. ACM Transactions on Autonomous and Adaptive Systems, 12 (1):1-31. Available Online [DOI] [Details]
Nallur, V. and Bahsoon, R. (2013) 'A Decentralized Self-Adaptation Mechanism for Service-Based Applications in the Cloud'. Software Engineering, IEEE Transactions on, 39 (5):591-612. [DOI] [Details]

Conference Publications

Nallur, V. and Bahsoon, R. and Xin Yao (2009) Self-optimizing architecture for ensuring Quality Attributes in the cloud Software Architecture, 2009 European Conference on Software Architecture. WICSA/ECSA 2009. Joint Working IEEE/IFIP Conference on , pp.281-284 [Details]
Nallur, Vivek and Bahsoon, Rami (2010) Self-Adapting Applications Based on QA Requirements in the Cloud Using Market-Based Heuristics . In: Di Nitto, Elisabetta and Yahyapour, Ramin eds. Towards a Service-Based Internet , pp.51-62 [Details]
Nallur, Vivek and Bahsoon, Rami (2010) Design of a Market-based Mechanism for Quality Attribute Tradeoff of Services in the Cloud Proceedings of the 2010 ACM Symposium on Applied Computing New York, NY, USA, , pp.367-371 Available Online [Details]
O' Toole, Eamonn and Nallur, Vivek and Clarke, Siobhan (2014) Towards Decentralised Detection of Emergence in Complex Adaptive Systems Proceedings of Eighth IEEE International Conference on Self-Adaptive and Self-Organising Systems (SASO) [Details]
Lewis, P.R. and Goldingay, H. and Nallur, V. (2014) It's Good to Be Different: Diversity, Heterogeneity, and Dynamics in Collective Systems Self-Adaptive and Self-Organizing Systems Workshops (SASOW), 2014 IEEE Eighth International Conference on , pp.84-89 [Details]
Vivek Nallur, Amal Elgammal, Siobhan Clarke (2015) Smart Route Planning Using Open Data and Participatory Sensing 11th IFIP International Conference on Open Source Systems: Adoption and Impact Florence, Italy, , 16-MAY-15 - 17-MAY-15 , pp.91-100 [DOI] [Details]
Vivek Nallur, Julien Monteil, Tyler Sammons, Melanie Bouroche, Siobhan Clarke (2015) Increasing Information in Socio-Technical MAS Considered Contentious IEEE International Conference on Self-Adaptive and Self-Organizing Systems Workshops Boston, Massachussetts, , 21-SEP-15 - 25-SEP-15 , pp.25-30 [DOI] [Details]
Song, Hui and Elgammal, Amal and Nallur, Vivek and Chauvel, Franck and Fleurey, Franck and Clarke, Siobhan (2015) On Architectural Diversity of Dynamic Adaptive Systems Proceedings of 37th International Conference on Software Engineering [Details]
Vivek Nallur, Nicolas Cardozo, Siobhan Clarke (2016) Clonal plasticity: a method for decentralized adaptation in multi-agent systems 11th International Symposium on Software Engineering for Adaptive and Self-Managing Systems Austin, Texas, , 14-MAY-16 - 22-MAY-16 , pp.122-128 [DOI] [Details]
Vivek Nallur, Eamonn O'Toole, Nicolas Cardozo, Siobhan Clarke (2016) Algorithm Diversity: A Mechanism for Distributive Justice in a Socio-Technical MAS International Conference on Autonomous Agents & Multiagent Systems Singapore, , 09-MAY-16 - 13-MAY-16 , pp.420-428 Available Online [Details]