Skip to main content

Trinity College Dublin, The University of Dublin

Trinity Menu Trinity Search



Mr. Stephen Barrett
Assistant Professor, Computer Science

Publications and Further Research Outputs

Peer-Reviewed Publications

Wei Ren, Stephen Barrett, Sourojit Das, Toward Gamification to Software Engineering and Contribution of Software Engineer, ICMSS 2020: Proceedings of the 2020 4th International Conference on Management Engineering, Software Engineering and Service Sciences, 4th International Conference on Management Engineering, Software Engineering and Service Sciences, China, 17-19 January 2020, ACM, 2020, pp1-5 Conference Paper, 2020 DOI

Barbara Barabasz, Stephen Barrett, Leszek Siwik, Marcin Los, Krzysztof Podsiadlo, Maciej Wozniak, Speeding up Multi-objective Optimization of Liquid Fossil Fuel Reserve Exploitation with Parallel Hybrid Memory Integration, Journal of Computational Science, 2019 Journal Article, 2019

Brendan Cody-Kenny, Michael O'Neill, Stephen Barrett, Performance localisation, 4th International Workshop on Genetic Improvement Workshop, ACM, 2018 Conference Paper, 2018

Barabasz B, Łoś M, Woźniak M, Siwik L, Barrett S, Coupled isogeometric Finite Element Method and Hierarchical Genetic Strategy with balanced accuracy for solving optimization inverse problem, Procedia Computer Science, 2017, 108, 2017, pp828 - 837 Conference Paper, 2017 URL DOI

Saeed Hajebi, Ehsan Roshani, Nicolás Cardozo, Stephen Barrett, Aidan Clarke, Siobhán Clarke, Water distribution network sectorisation using graph theory and many-objective optimisation, Journal of Hydroinformatics, 18, (1), 2016, p77-95 Journal Article, 2016 DOI

Cody-Kenny, B., Galvan-Lopez, E., & Barrett, S, LocoGP: Improving Performance by Genetic Programming Java Source Code, Genetic and Evolutionary Computation Conference Companion Proceedings (GECCO). ACM. 2015., 2015 Conference Paper, 2015 DOI

Hajebi, Saeed Temate, Suzy Barrett, Stephen Clarke, Aidan Clarke, Siobhán, Water distribution network sectorization using structural graph partitioning and multiobjective optimization, 16th Conference on Water Distribution System Analysis, WDSA 2014, Bari, Italy., 2014 Conference Paper, 2014 DOI

F. Rhinow, P. Veloso, C. Puyelo, S. Barrett, E. O Nuallain, P2P Live Video Streaming in WebRTC, 2014 World Congress on Computer Applications and Information Systems, Hammamet, Tunisia, January 17-19, edited by Nejmeddine Tagoug , 2014, pp1 - 5 Conference Paper, 2014 DOI

Brendan Cody-Kenny, Stephen Barrett, Self-focusing genetic programming for software optimisation, Proceeding of the fifteenth annual conference companion on Genetic and evolutionary computation conference companion - GECCO '13 Companion, 2013 Conference Paper, 2013 DOI

Hajebi, Saeed Barrett, Stephen Clarke, Aidan Clarke, Siobhán, Multi-Agent Simulation to Support Water Distribution Network Partitioning, 27th European Simulation and Modelling Conference - ESM'2013, Lancaster, UK, 2013 Conference Paper, 2013

The Emergence of Useful Bias in Self-focusing Genetic Programming for Software Optimisation in, Lecture Notes in Computer Science, 2013, [Brendan Cody-Kenny, Stephen Barrett] Book Chapter, 2013 DOI

Song, H., Barrett, S., Clarke, A., Clarke, S., Self-adaptation with end-user preferences: Using run-time models and constraint solving, Lecture Notes in Computer Science (including subseries Lecture Notes in Artificial Intelligence and Lecture Notes in Bioinformatics), 8107, 2013 Journal Article, 2013 DOI

Raj, A. , Barrett, S. , Clarke, S. , Run-time root cause analysis in adaptive distributed systems , Lecture Notes in Computer Science (including subseries Lecture Notes in Artificial Intelligence and Lecture Notes in Bioinformatics), 8186, 2013, p292-301 Journal Article, 2013 DOI

Luca Longo, Fabio Rusconi, Lucia Noce, Stephen Barrett, The Importance of Human Mental Workload in Web Design, WEBIST 2012 - Proceedings of the 8th International Conference on Web Information Systems and Technologies, Porto, Portugal, 18-21 April, edited by Karl-Heinz Krempels, José Cordeiro , SciTePress, 2012, pp403 - 409 Conference Paper, 2012 DOI

Magableh, B. and Barrett, S., Context Oriented Software Development, Journal of Emerging Technologies in Web Intelligence (JETWI), 3, (4), 2012, p206-216 Journal Article, 2012 DOI

Basel Magableh, Stephen Barrett, Productivity Evaluation of Self-Adaptive Software Model Driven Architecture, International Journal of Information Technology and Web Engineering (IJITWE), 6, (4), 2011, p1 - 19 Journal Article, 2011 DOI

Magableh, B. and Barrett, S., Model-Driven Productivity Evaluation for Self-adaptive Context-Oriented Software Development, Proceedings of the 5th International Conference and Exhibition on Next Generation Mobile Applications, Services, and Technologies, (NGMAST11), 5th International Conference and Exhibition on Next Generation Mobile Applications, Services, and Technologies, (NGMAST11), Cardiff, Wales, 2011, pp158-167 Conference Paper, 2011 DOI

Magableh, B. and Barrett, S., Adaptive Context Oriented Component-Based Application Middleware (COCA-Middleware), Lecture Notes in Computer Science, Proceedings of the 8th International Conference of Ubiquitous Intelligence and Computing, (UIC 2011), 6905, 2011, pp137-151 Conference Paper, 2011 DOI

Magableh, B. and Barrett, S., Objective-COP: Objective Context Oriented Programming, Proceedings of the first International Conference on Information and Communication Systems, (ICICS 2011), First International Conference on Information and Communication Systems, (ICICS 2011), Irbid, Jordan, 2011, pp45-49 Conference Paper, 2011

Magableh, B. and Barrett, S., Self-adaptive application for indoor wayfinding for individuals with cognitive impairments, Proceedings of the 24th International Symposium on Computer-Based Medical Systems, (CBMS 11), 24th International Symposium on Computer-Based Medical Systems, (CBMS 11), Bristol, United Kingdom, 2011, pp1-6 Conference Paper, 2011 DOI

Luca Longo, Stephen Barrett , A computational analysis of cognitive effort, ACIIDS10 Proceedings of the Second international conference on Intelligent information and database systems Part II (2010), Hue City, Vietnam, March 24-26, 5991, Part II, Springer-Verlag Berlin, Heidelberg, 2010, pp65 - 74 Conference Paper, 2010 DOI

Pierpaolo Dondio, Stephen Barrett, Comparison of six aggregation strategies to compute users' trustworthiness, 19th ACM Conference on Information and Knowledge Management, CIKM, October 26-30, ACM, 2010, pp1773 - 1776 Conference Paper, 2010 DOI

Luca Longo, Pierpaolo Dondio and Stephen Barrett, Enhancing Social Search: A Computational Collective Intelligence Model of Behavioural Traits, Trust and Time, Transactions on Computational Collective Intelligence II, Lecture Notes in Computer Science, 6450, 2010, p46 - 69 Journal Article, 2010 DOI

Brendan Tangney, Elizabeth Oldham, Claire Conneely, Stephen Barrett, John Lawlor , Pedagogy and processes for a computer engineering outreach workshop - the B2C model, IEEE Transactions on Education, 53, (1), 2010, p53 - 60 Journal Article, 2010 DOI

Pierpaolo Dondio, Stephen Barrett, Argumentation vs aggregation of trust evidence, 9th International Conference on Autonomous Agents and Multiagent Systems (AAMAS 2010), Toronto, Canada, May 10-14, edited by Wiebe van der Hoek, Gal A. Kaminka, Yves Lesprance, Michael Luck, Sandip Sen , IFAAMAS, 2010, pp1567 - 1568 Conference Paper, 2010

Magableh, B. and Barrett, S, PrimitiveC-ADL: Primitive Component Architecture Description Language, Proceedings of the 7th International Conference on Informatics and Systems, (INFOS 2010), 7th International Conference on Informatics and Systems, (INFOS 2010), Cairo, Egypt, 2010, pp103-118 Conference Paper, 2010

Luca Longo, Stephen Barrett, Cognitive Effort for Multi-agent Systems, BI'10 Proceedings of the 2010 international conference on Brain informatics, Toronto, Canada, 6334/2010, Springer-Verlag Berlin, Heidelberg, 2010, pp55 - 66 Conference Paper, 2010 DOI

Yaseen Khattak and Stephen Barrett, Primitive Components: Towards more flexible AOP, The 1st International Workshop on Context-Aware Middleware and Services (CAMS 2009), June 16th, 2009 Conference Paper, 2009 DOI

Luca Longo, P. Dondio, R. Bresciani, S. Barret, A. Butterfield, Enabling Adaptation in trust computations, Computation World: Future Computing, Service Computation, Cognitive, Adpative, Content, Patterns, 2009, pp701 - 706 Conference Paper, 2009 DOI

Paul Laird, Stephen Barrett, Towards Dynamic Evolution of Domain Specific Languages, Lecture Notes in Computer Science, Software Language Engineering, Second International Conference, Denver, CO, USA, edited by Mark van den Brand, Dragan Gasevic,Jeff Gray , 5969, Springer, 2009, pp144 - 153 Conference Paper, 2009 DOI

Magableh, B. and Barrett, S., PCOMs: A Component Model for Building Context- Dependent Applications, Proceedings of the First International Conference on Adap- tive and Self-adaptive Systems and Applications, (Adaptive 09), First International Conference on Adaptive and Self-adaptive Systems and Applications, (Adaptive 09), Athens, Greece, 2009, pp44-48 Conference Paper, 2009 DOI

Paul Laird and Stephen Barrett, Towards Context Sensitive Domain Specific Languages, The 1st International Workshop on Context-Aware Middleware and Services (CAMS 2009), TCD, Dublin, Ireland., 2009 Conference Paper, 2009 DOI

Longo L, Barrett, S. & Dondio P., Towards Social Search: From Explicit to Implicit Collaboration to Predict Users' Interests, ACM 5th International Conference on Web Information Systems and Technologies (WEBIST 2009), Lisboa, Portugal, March, edited by aquim Filipe and Jose Cordeiro , Insticc Press, 2009, pp693 - 696 Conference Paper, 2009 DOI URL

Luca Logo and Stephen Barrett, A Context-Aware Approach Based on Self-organizing maps to study Web-Users' tendencies from their behaviour, The 1st International Workshop on Context-Aware Middleware and Services (CAMS 2009), TCD, Dublin, Ireland., June 16th, 2009 Conference Paper, 2009 DOI

Longo L, Barrett, S. & Dondio P., Information Foraging Theory as a Form of Collective Intelligence for Social Search, IEEE FIPA 1st International Conference on Computational Collective Intelligence - Semantic Web, Social Networks & Multiagent Systems, Poland, 5-7 October, 2009 Conference Paper, 2009 DOI

Paul Laird, Stephen Barrett, Towards Dynamic Evolution of Domain Specific Languages, Lecture Notes in Computer Science, Software Language Engineering, Second International Conference, Denver, CO, USA, edited by Mark van den Brand, Dragan Gasevic,Jeff Gray , 5969, Springer, 2009, pp144 - 153 Conference Paper, 2009 DOI

Pierpaolo Dondio, Luca Longo and Stephen Barrett, A translation mechanism for Recommendations, IFIP 2nd iTrust and PST joint conference on Trust Management, Trondheim, Norway, June, 2008 Conference Paper, 2008 DOI

Pierpaolo Dondio, Luca Longo and Stephen Barrett, Application-Contained Trust Computation: the Case of Self-Organizing, Journal of Autonomic and Trusted Computing, 2008 Journal Article, 2008 URL

Pierpaolo Dondio and Stephen Barrett,, Application-contained Trust: a non-invasive solution based on presumptive reasoning, domain analysis and intuitive trust , The 2007 IEEE International Symposium on Ubisafe Computing (UbiSafe-07), Niagara Falls, Canada, IEEE, 2007 Conference Paper, 2007 URL

Luca Longo, Pierpaolo Dondio, Stephen Barrett , Temporal factors to evaluate trustworthiness of virtual identities, Third International Conference on security and privacy in communication networks, Nice, France, September 17-20, IEEE Computer Society Press, 2007, pp11 - 19 Conference Paper, 2007 DOI

Simone Grassi and Stephen Barrett and Francesco Sordillo, Ontology based Algorithm Modeling: obtaining adaptation for SOA environment, MW4SOC, Workshop of the 8th International Middleware Conference 2007, Newport Beach, California, Nov, 2007, ACM, 2007 Conference Paper, 2007 URL DOI

Pierpaolo Dondio and Stephen Barrett,, Computational Trust in Web Content Quality: A Comparative Evalutation on the Wikipedia Project, Informatica Journal, 31, (2), 2007, p151 - 160 Journal Article, 2007 URL

Pierpaolo Dondio and Stephen Barrett,, Presumptive Selection of Trust Evidences , 6th International Conference on Autonomous Agent and Multi-Agent System (AAMAS 2007), Honolulu, Hawai'i, 2007 Conference Paper, 2007 URL DOI

Pierpaolo Dondio, Stephen Barrett, Stefan Weber, Jean-Marc Seigneur, Extracting Trust from Domain Analysis: A Case Study on the Wikipedia Project, LNCS, 3rd International Conference on Autonomic and Trusted Computing (ATC 06) , Wuhan and Three Gorges, China, 3-6 September, 4158/2006, Springer , 2006, pp362 - 373 Conference Paper, 2006 DOI URL

Pierpaolo Dondio, Stephen Barrett and Stefan Weber , Calculating the Trustworthiness of Wikipedia Articles using the DANTE Methodology, IADIS International Conference on e-Society, Dublin, Ireland, 14-16 July, 2006, pp354 - 359 Conference Paper, 2006 URL

Simone Grassi, Stephen Barrett, Dynamic Architecture Adaptation in WS environment, ICAS 2006 (International Conference on Autonomic Systems), Silicon Valley, USA, July 19-21, IEEE Computer Society Press, 2006 Conference Paper, 2006 URL DOI

Stephen Barrett, A Software Development Process, 2006, .09/985,501 Patent, 2006

Pierpaolo Dondio, Stephen Barrett and Stefan Weber , Trust Solutions for Distributed Learning Environments, IADIS International Conference on Mobile Learning, Dublin, Ireland, 14-16 July, 2006, pp157 - 168 Conference Paper, 2006 URL

John Butler and Stephen Barrett, Providing for change through Adaptive Object Models and Autonomous Computing techniques, Self-adaptability and self-management (ICAS'06 SELF), Silicon Valley, USA, July 19-21, IEEE Computer Society Press, 2006 Conference Paper, 2006 URL DOI

Jean-Marc Seigneur, Pierpaolo Dondio, Stephen Barrett, and Stefan Weber, Computational Trust to Further Reduce the Complexity of the Higher Education Common Space, International Conference on Engineering and Computer Education, Madrid, Spain, 13-16 November, 2005 Conference Paper, 2005

Wilde: Supporting Change in Groupware in, Coordination Languages and Models, Springer Berlin / Heidelberg, 2000, pp329 - 334, [Stephen Barrett and Brendan Tangney] Book Chapter, 2000 URL

Stephen Barrett and Brendan Tangney and Vinny Cahill, Constructing Distributed Groupware Systems: a walk on the Wilde side , Proceedings of the 8th ACM SIGOPS European workshop on Support for composing distributed applications, Sitra, Portugal, edited by Paulo Guedes and Jean Bacon , ACM Press, 1998, pp138 - 145 Conference Paper, 1998 DOI

S. Barrett and B. Tangney, Aspects: Composing cscw applications., Proceedings of the 1995 International Conference on Object Oriented Information , Springer, 1995 Conference Paper, 1995 DOI

Non-Peer-Reviewed Publications

Stephen Barrett, Loosely does it, Invited contribution to Microsoft Architectural Web Site, 2003 Conference Paper, 2003 URL

Research Expertise

Description

Open Source Software, Model Driven Software, Adaptable Software Systems, Component Based Development, Software Coordination, Grid Computing Applications, E-mail. RESEARCH GROUP: (DSG) Distributed Systems Group.

Projects

  • Title
    • Teaching and Research in a Ubiquitous Secure Telecommunications Environment
  • Summary
    • The TrustE project is investigating the development of an adaptable component platform for the construction of ad-hoc distributed learning environments using heterogenous devices.
  • Funding Agency
    • HEA
  • Title
    • TOSSAD
  • Summary
    • Open Source - see http://www.tossad.org
  • Funding Agency
    • EU
  • Date From
    • 2004
  • Date To
    • 2007

Recognition

Awards and Honours

Joint 'Best New Technology Based Business,' All-Island Innovation Awards 2002