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
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
Brendan Cody-Kenny, Michael O'Neill, Stephen Barrett, Performance localisation, 4th International Workshop on Genetic Improvement Workshop, ACM, 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
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
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
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
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
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
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
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
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
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]
Magableh, B. and Barrett, S., Context Oriented Software Development, Journal of Emerging Technologies in Web Intelligence (JETWI), 3, (4), 2012, p206-216
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
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
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
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
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
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
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
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
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
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
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
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
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
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
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
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
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
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
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
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
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
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
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
Pierpaolo Dondio, Luca Longo and Stephen Barrett, Application-Contained Trust Computation: the Case of Self-Organizing, Journal of Autonomic and Trusted Computing, 2008
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
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
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
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
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
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
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
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
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
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
Stephen Barrett, A Software Development Process, 2006, .09/985,501
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
Wilde: Supporting Change in Groupware in, Coordination Languages and Models, Springer Berlin / Heidelberg, 2000, pp329 - 334, [Stephen Barrett and Brendan Tangney]
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
S. Barrett and B. Tangney, Aspects: Composing cscw applications., Proceedings of the 1995 International Conference on Object Oriented Information , Springer, 1995
Non-Peer-Reviewed Publications
Stephen Barrett, Loosely does it, Invited contribution to Microsoft Architectural Web Site, 2003
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