Research Profile

Ronan Reilly’s main research interests are in the areas of visual perception and language understanding. His interest in vision research primarily relates to eye movement control in reading, which also conveniently combines a language dimension. His research in this area involves data collection using an eye tracking system, and the computational modeling of these data. More recently he has started to look at the application of my reading model to web usability analysis. Within the language area, he has a specific interest in alternatives to the currently dominant nativist accounts of language acquisition. Again, this work is underpinned by computational modelling.  See for his main research website.

Philippe Moser's research lies in the domain of algorithmic information theory, essentially finding the minimal representation of a piece of data such that it can be reconstructed into its original form with no information loss, recent work has focused on small memory compression algorithms and useful information extraction algorithms. Applications relate to the compression of XML documents, data stream compression, gene recognition in bio-informatics, and analysis of financial data.

Mr. Lysaght received his B.A. degree in Music and Mathematical Physics in 1984, his H.Dip.Ed. in 1991 and his M.Comp.Sci. from NUI, Maynooth in 1996. He is currently finishing a Ph.D in Computer Science at the National University of Ireland, Maynooth and is a permanent member of the Department of Computer Science's lecturing staff.Mr. Lysaght's main research area is sound analysis and synthesis, particularly the area of timbre morphing with applications in the area of synthesis and composition. He uses the Modal Distribution as a time-frequency representation for timbre and develops signal processing techniques for morphing. This research is carried out in collaboration with Dr. Victor Lazzarini of the Music Department and Dr. Joseph Timoney of the Computer Science Department at NUI, Maynooth. This group of researchers regularly publish papers in the area of signal processing techniques for audio applications.

John McDonald has been a lecturer at the Department of Computer Science, NUI Maynooth since 1997. His primary research interest is computer vision, working in areas including visual simultaneous localisation and mapping (vSLAM), intelligent vehicle systems, vision based geotechnologies, face and gesture analysis, and digital holography. His research has been funded under various research programmes from Science Foundation Ireland, Enterprise Ireland, and the Irish Research Council for Science, Engineering and Technology. In the past he has been a visiting scientist at the University of Connecticut, the National Centre for Geocomputation (NCG) at NUI Maynooth, and the Computer Science and Artificial Intelligence Lab (CSAIL) at the Massachussetts Institute of Technology. He is a member of the Callan Institute at NUI Maynooth.

Rosemary Monahan, a Computer Science Lecturer at NUIM since 1999, holds BSc and MSc degrees from UCD and a PhD from DCU. Rosemary’s research is concerned with the development of reliable software systems.  Together with Dr James Power, she has established the Principles of Programming (POP) Research group at NUIM who specialise in the static and dynamic analysis of object-oriented programs and programming languages. Rosemarys main research interest lies here, and more specifically in program verification.

As a member of this group, she supervises PhD and MSc students and teaches courses relating to Software Verification. The group currently has 4 active PhD students whose research covers topics in software specification, program verification, metamodelling and software language engineering. This research is funded via SFI, EI, Ulysses and NUIM funding. Dr Monahan is the Programme Director for the Erasmus Mundus MSc in Dependable Software Systems (DESEM) (funded from 2012-18), the MSc in Computer Science and the Postgraduate Diploma in Computer Science. She is an NUIM elected representative of the senate of the National University of Ireland (2007-2017).

Current research includes collaborations on the Spec# Programming System with the Research in Software Engineering (RiSE) group at Microsoft Research, Redmond, and on Event B with MOSEL Research Group, LORIA. Her research on the automatic verification of software correctness currently focuses on “Arís: Analogical Reasoning for reuse of Implementation & Specification”. This collaboration with Dr Diarmuid O’Donoghue, applies models of analogical reasoning to the domain of reliable software development and re-use.Previous collaborations include work on verifying safety critical properties of PLC’s with TramPower UK and on the verification of SparkAda programs via intermediate representations. Through participating and judging program verification competitions, Rosemary also has an intimate knowledge of current state-of-the-art verification tools and is extremely aware of the existing tools strengths and weaknesses.

Thomas Naughton has research interests at intersections of computer science, optics, and biology. In the field of optical information processing, he is interested in the processing and analysis of three-dimensional scenes encoded in digital holograms and computational complexity analysis of analog optical computing architectures. At the intersection of computer science and biology, he is interested in biocomputation (computing with molecules) and bioinformatics (for example, applying distributed computing to genome analysis). At the intersection of all three areas, he is interested in novel digital holographic three-dimensional imaging modalities for living cells and bioorganisms, and designing image analysis tools for the resulting data.

James Power works with the Principles of Programming research group which specialises in the static and dynamic analysis of object-oriented programs and programming languages. We exploit a variety of techniques, such as parsing, bytecode analysis, software metrics, meta-modelling and program verification to model software systems in order to increase comprehensibility and reliability. Our work has applications in reverse engineering, program verification and validated forward engineering from design to code. We have a strong interest in the formal underpinnings of software technology, and much of our work has links with formal methods in program design and analysis

Location Based Services for environmental monitoring and public information systems; Transport information systems; Public transport tracking, monitoring and analysis software; Journey planners optimised on multiple criteria; Passenger information systems; graphics recognition using shape, context, and Statistical Language Modelling for recognition and validation of graphical objects; electric vehicle control systems.

Joseph Timoney's field of research is Digital audio signal processing with an emphasis towards music technology and multimedia applications. Specifically, current work as part of the Music Technology Research Group is in the field of sound synthesis. Research is being carried out in emulations of the elements of analog subtractive synthesis for virtual-analog applications, physical modeling of acoustic instruments, and enhanced Phase Distortion synthesis. Other areas of interest are derived from all aspects of Timbral modeling. The outcome of this research is in the building of VST software instruments or standalone applications. At the moment the group has academic collaboration with the TKK in Espoo, Finland and commercial collaboration with the Irish-owned Future Audio Workshop. Another research strand is in the area of Gaelic speech synthesis and speech rhythm modeling using the perceptual centers of sounds. This work is in collaboration with the Department of electronic Engineering, NUI Maynooth.


International conferences and workshops

1. A Region-Based Randomized Voting Scheme for Stereo Matching (2010) G. Gales, A. Crouzil and S. Chambon
International Symposium on Visual Computer (ISVC), LNCS Springer-Verlag 

URL: 18 DOI: 10.1007/978-3-642-17274-8 18 


2. Complementarity of Feature Point Detectors (2010) G. Gales, A. Crouzil and S. Chambon
International Conference on Computer Vision and Applications (VISAPP), INSTICC


Slides: ̃ ggales/visappSlidesGales.pdf


3. Reliability Measure for Propagation-based Stereo Matching (2012) G. Gales, A. Crouzil, S. Chambon and J. McDonald

Workshop on Image Analysis for Multimedia Interactive Services (WIAMIS)
URL: DOI: 10.1109/WIAMIS.2012.6226761

4. An Image Database Infrastructure for Authoring, Storing and Retrieval in Augmented Reality Mobile Applications (2012) G. Gales, E. McClean and J. McDonald
2nd IEEE ISMAR Workshop on Authoring Solutions for Augmented Reality

URL: ̃ ggales/05ISMARGales.pdf


5. A Facade Based Approach to Non-Expert Authoring in Urban Augmented Reality (2012) E. McClean, G. Gales and J. McDonald
2nd IEEE ISMAR Workshop on Authoring Solutions for Augmented Reality
URL: ̃ ggales/ismar.pdf


National conferences

6. Submitted to IMVIP 2014

7. Detection de points dinteret pour la mise en correspondance par propagation (2010) G. Gales, A. Crouzil and S. Chambon
Congres Francophone de Reconnaissance des Formes et Intelligence Artificielle (RFIA),
Acceptation rate (poster) 52% URL: ̃ ggales/rfia10GalesFINAL.pdf

8. Approches simultanees et sequentielles de la mise en correspondance par propagation (2009) G. Gales, A. Crouzil and S. Chambon
Congres des jeunes chercheurs en vision par ordinateur (ORASIS), INRIA

URL: ̃ Alain.Crouzil/gales/PUBLICATIONS/orasisgales.pdf

Ph.D. and master thesis

9. Mise en correspondance de pixels pour la stereovision binoculaire par propagation dap- pariements de points dinteret et sondage de regions (2011)
Ph.D. thesis. Univeristy of Toulouse


Slides: (English version)

10. Dtection et mise en correspondance de points d’intrt pour la propagation de germes (2007) G. Gales
Master thesis. Univeristy Paul Sabatier
URL: ̃ Sylvie.Chambon/PUBLICATIONS/GalesRapportMaster2007.pdf


11. Pixel Matching from Stereo Images (2012)
Callan Institute Seminar, NUI Maynooth, Ireland

12. Extraction de primitives a partir dimages de scene urbaine pour la realisation dune application de realite augmentee sur appareil mobile (2012)
ENSEEIHT. Toulouse, France

13. An Image-Based Database Platform for Mobile Geospatial Augmented Reality (2012) G. Gales, E. McClean and J. McDonald
NCG Seminar (poster), NUIM. Maynooth, Ireland

14. A Vision-Based Mobile Platform for Seamless Indoor/Outdoor Positioning (2013) G. Gales, E. McClean and J. McDonald
European Umbrella Organisation for Geographic Information EUROGI, Imagine Dublin, Ireland

4.5.5 Book chapters

15. 3D Video: From Capture to Diffusion
Chapter 4: Multi and Stereoscopic matching, depth and disparity
Prevost (Chapter 4), C. Niquin (Chapter 4), S. Chambon (Chapter 4) and G. Gales (Chapter 4) Edited by L. Lucas, C. Loscos, Y. Remion – Hermes Science Publishing Wiley-ISTE (Also published in French by Lavoisier Publishing)


16. De la procesarea de imagini catre vederea artificiala Progrese cognitive
Chapter 4: Stabilirea corespondentelor intre pixeli in stereoviziunea binoculara (Pixel Matching in Binocular StereoVision)
Costin, A. Crouzil (Chapter 4), G. Gales (Chapter 4) and S. Chambon (Chapter 4)
Academia Romana Filiala Iasi Sections of my Ph.D. translated to Romanian


Charles Markham is currently collaborating with the Engineering Department at NUIM to develop a brain computer interface based on optical tomography. The work involves developing accurate methods of photometry to allow blood oxygen levels to be measured and so infer brain activity. In collaboration with the Vision Groups, Institute for Technology. Blanchardstown and NUIM Dr. Markham is developing a mobile computer vision system. This project has created interest from the National Roads Authority for road infrastructure management.

The Vision Group (NUIM) is also investigating the use of sensor fusion to improve performance of pedestrian detection systems. Initial work has been carried out using a combined LIDAR and Vision System as part of the autotram project. Dr Markham has special interest in the design of novel imaging sensors. He has developed techniques for Infrared imaging using coded apertures and wide-baseline stereo imaging methods to achieve a visual radar system.

Dr. Diarmuid O'Donoghue's research is on analogical reasoning and its role in scientific computational creativity. We have developed computational models of how people solve a variety of problems using analogical comparisons. This work is greatly informed by cognitive science. In pure computer science terms however, our analogy models are based on isomorphic structure mapping between the source and target analogs - represented as a pair of k-edge & j-node coloured graphs. We have also adapted these algorithms to use analogous information in domains like: topographic maps, geometric proportional geometric analogies and C# source code implementations. These analogies were used to suggest solutions to problems in each of the problem areas - identifying composite structures like universities, solving GPA problems and generating specifications for given source code implementations.

Another thread of my research is focused on Evolutionary Algorithms with  Genetic Repair for constrained optimisation. We are exploring biologically inspired models of Genetic Repair that enforce constraints on the evolutionary search process. Of special interest is the genetic repair process proposed in the plant Arabidopsis thaliana (Nature 434, 505-509), suggesting a "cache" of ancestral genomic information to help the repair process - acting as an extra-Mendelian inheritance mechanism. Our work makes two distinct contributions. First we are developing very efficient general-purpose algorithms for solving constraint problems. Secondly, we are exploring the plausibility of the proposed repair mechanism through our computational experiments.


Barak Pearlmutter’s primary technical interest is in systems that adapt: how to analyze them, how to understand them, how to build them. Because the most flexible and competent adaptive systems available is the nervous system, he is interested in artificial neural networks and computational neuroscience. He is most focused on the construction of novel architectures and algorithms that enable us to understand and attack previously unassailable problems, and to understand previously mysterious aspects of nervous system function.

A secondary interest of Prof. Pearlmutter’s is in programming systems, especially advanced programming language design and implementation. One of his projects is to build a new efficient advanced programming language with novel constructs that allow many numeric algorithms and scientific computations to be expressed very clearly and succinctly.

Algorithmic Information Theory and Randomness, Computability and Complexity Theory, Computational Finance, Metrological Philosophy, Cognitive Psycholinguistics

Aidan Mooney’s primary research interests lie in the area of Computer Science Education, Chaos Theory, Image Processing, Information hiding and Watermarking. HIs interests in education include large class teaching, improving engagement, using technology to aid teaching and aiding students with special needs. His interests in watermarking cover digital and audio watermarking and developing new techniques for secure trustworthy systems. He has special interest in the use of chaos theory to provide more secure watermark generation techniques within different domains.

Dr. Susan Bergin is a member of the Centre for Telecommunications Value-Chain Research,  the Callan Institute and the NUIM Computer Science Education Research group. In 2009, Dr. Bergin received a National Award for Excellence in Teaching from then President Mary McAleese, in recognition for her committment to integrating reserach into her teaching practice.  Her research interests include data mining, text mining, machine learning, statistical analysis and related software development. Many of her projects are related to the wireless domain and often involve very large parametric test and quality datasets

Research Topic: Meta-model analysis, create and manipulation for software verification tools
Degree Sought: PHD
Location: Research Lab 1
Supervisor: Dr.Rosemary Monahan and Dr. James Power
Research Group: Principles of Programming Research Group (POP)
Funding: Doctoral Teaching Scholarship
Expected Completion: Sept, 2015

Research Topic: Artificial Neural Network Based Morphology
Degree Sought: PhD 
Location: Research Lab 1 
Supervisor: Dr. Joesoph Timoney 
Expected Completion: 2008

Research Topic: Localisation and navigation using inertial sensors and haptic feedback
Degree Sought: PhD 
Location: Research Lab 2 
Supervisor: Dr. Adam C Winstanley 
Expected Completion: 2012

Research Topic: Consistency of Software Artifacts in a Model Oriented Environment

Degree Sought: PhD
Location: Research Lab 1 (Desk 8)
Supervisor: Dr. James Power and Dr. Rosemary Monahan
Research Group: Principles of Programming
Funding: SFI
Expected Completion: February 2016

Primary research interest is in embedded networking systems, with Wireless Sensor Networks being my current focus.

Additional interests are in performance of embedded systems, distributed & networked systems, Software Engineering, software testing.

My research interest is reducing complex software engineering problems into SAT/SMT. The problems that I am generally intersted in are modelling, refactoring, automatic grading system, etc. More specifically, my current research are model reasoning/verification (light-weight formal methods) and domain specific/solver aided language design.

Researching real-time dense methods for SLAM and 3D reconstruction.

Research Interests

  • Interaction Design
  • Inclusive Design
  • Advanced Digital Audio
  • Computer Graphics
  • Multimedia
  • Road Risk, Analysis and Prevention
  • Geometric Road Design
  • Driving Simulators
  • Graphic Design



Research Title: Consistency of Software artefacts in Model oriented environment

Research Topic: Formal Model and Transformation of Class invariants

Degree Sought: PhD

Location: Research Lab 1 

Supervisors: Dr. Rosemary Monahan and Dr. James Power

Research Group: Principles of Programming

Funding: SFI

Expected Completion: October 2016

He is a distinguished graduate student of B.Sc of Geomatics engineering, M.Sc and Ph.D of Geospatial Information Systems (GIS) all from K.N.Toosi University of Technology, Tehran, Iran. He was awarded as one of the superior students of K.N.Toosi University of Technology because of getting the first rank in M.Sc and PhD entrance exams. Since his top score in entrance exam, he was exempted from military service.

In addition to GIS related skills, he is an enthusiastic developer and IT trainer with some valuable experiences in developing and deploying small to large-scale Information systems for some municipalities and departments of ministries. His training includes courses on programming languages, database management systems and web application development as well as GIS software customization and development.

At the moment he is a postdoctoral researcher in Strategic Research in Advanced Geotechnologies (StratAG, National University of Ireland.

StratAG is defined as a part of National Center for Geocomputation (NCG) and is a multidisciplinary research cluster which brings together the expertise of geographers, computer scientists, electronic engineers and others working in the area of spatial science to solve problems using advanced geotechnologies. Members of the research cluster are drawn from 6 departments across 4 universities.

His research in StratAG is mainly focused on Geospatial Service Oriented Architecture (SOA). This research requires him to investigate the development of advanced Geospatial SOA and develop one such architecture for the StratAG projects. The SOA will be required to provide a platform that brings together the outputs of the cluster and delivers them as services through a set of web based interfaces.

In addition he is an active member of other geospatial-related researches in StratAG such as pedestrian navigation and e-campus project.

Location Based Services (LBSs)Context-aware ServicesPedestrian NavigationSpatio-temporal ObjectsUncertainty in GISHealth GIS

Karim Hammoudi received the BSc degree in computer science from the University of Picardie Jules Verne (UPJV), France, in 2006. He received the BSc degree in mathematics in 2007. He got a merit scholarship and received the MS degree in computer science, mathematics and image processing from the University of Paris Descartes (UP5) in 2008. From October 2008 to October 2011, he was a PhD candidate at the MATIS Laboratory of the French National Mapping Agency (IGN) and at the Department of Mathematics and ICT of the University of Paris-Est (UPE). His PhD was carried out in collaboration with the Department of Computer Science and Artificial Intelligence of the University of Basque Country (UPV/EHU) and with the Basque Foundation for Science (Ikerbasque) both located in Spain. This PhD research dealt with the 3D building reconstruction by using aerial images and the 3D facade modeling by exploiting terrestrial laser and image street data acquired by a Mobile Mapping System. In parallel, he worked during this period as Assistant Lecturer in Computer Science at the Department of Mathematics and Computer Science of the University of Paris Descartes. Since November 2011, he is working as a StratAG Postdoctoral Research Fellow at the Department of Computer Science of the National University of Ireland, Maynooth (NUIM). His current research lies in the areas of MMS data fusing, terrestrial modeling of structured environments as well as information enhancement of real-world scenes.

My publications

I am a computer scientist interested in geographic information systems and science (GIScience), volunteered geographic information (VGI), geo-semantics, and media studies.

Geographic Information Systems and Science

Information about space and place is a key asset in most human activities. Over the past decades, the digitisation of massive amounts of geographic information is transforming our perception of the Earth, reshaping geography, cartography, urbanism, logistics, and transport. Geographic information systems, once used only by analysts and scientists, have become ubiquitous, reaching millions of non-expert users. I am interested in how digital geo-information is conceptualised, generated, stored, processed, retrieved, and visualised.
Volunteered Geographic Information (VGI)
Web 2.0 has radically changed the production and consumption of geographic information. An increasing number of non-expert users contribute to VGI projects, such as OpenStreetMap and Ushahidi, generating vast open repositories of spatial data. I am interested in the usage and production modes of VGI, addressing its many challenges: data quality, ambiguity, collaborative tagging, and emergent semantics.
Emergent Geo-Semantics  

In the context of VGI, I am interested in how meaning is negotiated among social actors, and how it is grounded in a shared, emergent conceptualisation. In particular, semantic similarity constitutes a cornerstone for many applications in data mining, information retrieval, and natural language processing.  I aim at combining Semantic Web and Linked Data approaches with VGI, enabling more effective information manipulation, storage and retrieval, and investigating novel ways to interact and explore geospatial data. I have developed the OSM Semantic Network.


Media Studies

In my corporate and academic experience, I have developed a firm belief in the benefits of interdisciplinarity, and an interest in the cultural and societal impact of information technology. I am interested in media, science & technology studies, and particularly in the history of computing. I am currently conducting research on these topics in collaboration with Dr. Simone Natale (Columbia University, NY).

Public understanding of science    I write popular science articles for the Italian magazine Il Contesto. Moreover, I give open lectures at the Adult Education Centre in Avigliana, Italy.


Research Topic: A Logical Framework for Integrating Software Models via Refinement

Degree Sought: PhD

Location: Research Lab 1 

Supervisors: Dr. Rosemary Monahan and Dr. James Power

Research Group: Principles of Programming

Funding: IRCHSS

Expected Completion: October 2017

Dr. Thoa Pham has received a PhD degree in Information Systems from the University of Geneva, Switzerland. Her research interests span the domains of Innovations in Information Systems, Data Quality Analysis, Service Science, Smart Services, Spatial Data Services, and recently she is interested in Data Analytics.



Text book

  • Stephen Brown, Joe Timoney, Thoa Pham, Tom Lysaght, & Deshi Ye, Software Testing, Principles and Practice, 2nd Edition, 2016.


  • Thang Le Dinh, Thanh Thoa Pham Thi, Collaborative Business Service Modelling in Knowledge-Intensive Enterprises, International Journal of Innovation in the Digital Economy (IJIDE) IGI Global, Issue 3, 2016.
  • Thanh Thoa Pham Thi, Thang Le Dinh, Markus Helfert, Modelling Collaborative Business Services, International Journal of Services Sciences (IJSSCI), Vol. 5, No. 1, 2013.
  • Thang Le Dinh, Thanh Thoa Pham Thi, An Information-Driven Conceptual Framework for Collaborative Business Service Modelling, International Journal JSSMET Vol. 3, No. 1, IGI Global, 2012.
  • A. Khadraoui, M. Leonard, T.T. Pham Thi, H. Markus, A framework for Compliance of Legacy Information Systems with Legal Aspect, International Journal of AIS Transactions on Enterprise Systems, Vol.1 2009, pp. 15-26.
  • Pham Thi T.T., Helfert M., Modelling Information Manufacturing Systems, International Journal of Information Quality, InderScience Publisher, No.1, Vol. 1, 2007, pp. 5‐21

Book Chapter

  • T.T Pham Thi, Andrea Ballatore, Junjun Yin, Linh Truong-Hong, James D. Carswell, A Case Study for eCampus Spatial-Business Data Exploration, IGI Global, book chapter in "Handbook of Research on Geospatial Science and Technologies" 2016

Conferences proceedings

  • T.T Pham Thi, J. Timoney, S. Ravichandran, P. Mooney, A. Winstanley, Bike Renting Data Analysis: The Case of Dublin City, 25th GISRUK, Manchester, 2017
  • A.Tillkens, N-A. Le-Khac, T.T. Pham Thi, A Bespoke Forensics GIS Tool, International Conference on Computational Science and Computational Intelligence, 2016
  • P. Mooney, T. Pham, Adam C. Winstanley, Teaching with Open Street Maps, 24th GIS Research UK, 2016.
  • Andrea Ballatore, Thanh Thoa Pham Thi, Junjun Yin, Linh Truong-Hong, James D. Carswell: Design and Development of Personal GeoServices for Universities. IF&GIS 2015, Lecture Notes in Geoinformation and Cartography 2015, pp 3-26.
  • L. Truong-Hong ,T.T. Pham Thi, J. Yin, J. Carswell, Detailed 3D Building Models for Google Earth Integration, ICCSA 2013, Springer-Verlag, Ho Chi Minh city, June 2013 (Highly Commended Paper Award).
  • T.T. Pham Thi, L. Truong-Hong, J. Yin, J. Carswell, Exploring Spatial Business Data: A ROA Based eCampus Application, W2GIS 2013, Springer-Verlag, LNCS 7820, pp. 164-179.
  • T.T. Pham Thi, L. Truong-Hong, J. Yin, J. Carswell, A service Oriented Architecture for Spatial and Business Data Application: an eCampus Case Study, 2nd Applied and Theoretical Information Systems Research, Taiwan, Dec 2012.
  • Thang Le Dinh, Thanh Thoa Pham Thi, Application de la science de services à la conception d'un programme d'enseignement dans les mondes virtuels, Congrès International de Pédagogie Universitaire AIPU, Québec, Mai 2012.
  • Pham Thi T.T., Markus Helfert, Discovering Business Rules from Business Process Models, International Conference CompSysTech’11, June 2011, Vienna (Session Best Paper Award).
  • Pham Thi T.T., Helfert M., Monitoring Information Quality within Web Service Composition and Execution, International Conference on Information System Development, Springer Verlag, August 2011, Edinburgh.
  • Ray Walshe, Markus Helfert, Howard Duncan, Thanh Thoa Pham Thi, Integrated Programme for Inter-Institutional Collaboration in Teaching and Research, International Conference on E-Learning, Bucharest August 2011 (Best Paper Award).
  • Pham Thi T.T., Helfert M., Discovering Dynamic Integrity Rules with a Rules-Based Tool for Data Quality Analyzing, ACM International Conference on Computer Systems and Technologies, Sofia, June 2010.
  • Pham Thi T.T., Le Dinh T., Helfert M., Leonard M., Modelling Collaborative Services: The COSEMO model, ICSOFT’10, Athens, July 2010.
  • T. Le Dinh and T. T. Pham-Thi, A conceptual framework for service modelling in a network of service system, the First International Conference on Exploring Services Sciences, Geneva, Switzerland, Springer, Feb 2010.
  • Pham Thi T.T., Helfert M., An Information Systems Quality Framework based on Information System Architectures, the 16th International Conference on Information Systems Development, Springer, ISD’07, Galway, August 2007.
  • Pham Thi T.T., Helfert M., A review of quality framework in information systems, the 6th International Conference on Information Systems Technology and its Applications (ISTA’07), ISBN 978-3-88579-201-9, Kharkiv, Ukraine, May 2007.
  • Pham Thi T.T., Helfert M., Duncan H., The IASDO model for Information Manufacturing Systems Modelling, the 11th International Conference on Information Quality (ICIQ'06), Massachusetts Institute of Technology, USA, November 2006.
  • Pham Thi T.T., Léonard M., An Advanced Data Model for Information Systems Modelling, the 2nd International Advanced Databases Conference (IADC'06), San Diego, USA, June 2006, ISBN: 0-9742448-6-4.
  • Pham Thi T.T., Dong Thi B.T, Bui M.T.D, Léonard M., Spécification de workflow avec le modèle IASDO (Workflow specification with the IASDO model), IEEE the 4th International Conference on Research, Innovation and Vision for the Future (RIVF'06), Information and Communication Technologies, HoChiMinh city, February 2006.
  • Pham Thi T. T., The ISDA model for Integrating Static and Dynamic Aspects in Information Systems, the 1st International Conference on Interoperability of Enterprise Software and Applications (INTEROP-ESA'05), Geneva, Switzerland, February 2005.
  • Léonard M., Pham Thi T.T., Conceptual model: an integration of static aspect and dynamic aspect of information systems, the 1st International Conference on IT Education, Ho Chi Minh City, Vietnam, December 2000.

Other publications/Editors

  • Pham Thi T.T., Helfert M., A practical approach and tool for data quality assessment, the 9th Annual Conference on Data Management and Information Quality, London, October 2007.
  • T. T. PhamThi, M. Helfert, Data quality assessment: Model-based approach and tool, 2nd Annual Conference: Data Quality Management in the Energy Sector: Advanced DQM Strategies to Assure Profit and Reputation, Barcelona, April 2009.
  • Thanh Thoa Pham Thi, Juan Yao, Fakir Hossain, Markus Helfert, InfoGuard: A Process-Centric Rule-Based Approach for Managing Information Quality, ERCIM NEWS, No.82 July 2010.
  • Markus Helfert, Thanh Thoa Pham Thi, Howard Duncan (Eds) (2007), Cases and Projects in Business Informatics, International Business Informatics Challenge 2006, Logos Verlag Berlin, ISBN: 978-3-8325-1395-5.
  • Thanh Thoa Pham Thi, Intégration des aspects statique, dynamique et organisationnel dans la modélisation des systèmes d'information, PhD dissertation, No 597, University of Geneva, 2005.
  • Léonard M., Pham Thi T.T. (1999), Information System integration with the static and dynamic aspects, Advances in Multimedia and Databases for the New Century: A Swiss/Japanese Perspective, Kyoto, Japan, December 1999, pp.19-25, World Scientific Publishing, ISBN: 9810243103





I am currently in the latter stages of a PhD.  My research question is "What are threats to human autonomy are generated by emerging ICTs?"

My research focuses on ethical issues created by emerging digital technologies over the next 20-30 years, including Smart Cities, IoT, AI and autonomous systems, smart materials, bioelectronics and robotics.

My approach combines ethics, metaphysics, sociology, futureology and computer science.

My primary influences are Aristotle, Kant, Latour, Bordieu, Nissenbaum, and Hutchby.


I lecture in Critical Skills, ICT ethics and web analytics.  I am a tutor in the university Writing Centre.

I am President of the Irish Chapter of the Internet Society.

I am a freelance writer in digital marketing.



What Can a Medieval Friar Teach Us About the Internet? Deriving Criteria of Justice for Cyberlaw from Thomist Natural Law Theory

PUBLISHED: Philosophy & Technology (110), 2013. 
DOI: 10.1007/s13347-013-0110-2


This paper applies a very traditional position within Natural Law Theory to Cyberspace. I shall first justify a Natural Law approach to Cyberspace by exploring the difficulties raised by the Internet to traditional principles of jurisprudence and the difficulties this presents for a Positive Law Theory account of legislation of Cyberspace. This will focus on issues relating to geography. I shall then explicate the paradigm of Natural Law accounts, the Treatise on Law, by Thomas Aquinas. From this account will emerge the structure of law and the metaphysics of justice. I shall explore those aspects of Cyberspace which cause geography to be problematic for Positive Law Theory and show how these are essential, unavoidable and beneficial. I will then apply Aquinas’s structure of law and metaphysics of justice to these characteristics. From this will emerge an alternative approach to cyberlaw which has no problem with the nature of Cyberspace as it is but treats it as a positive foundation for new legal developments.


Digital Alienation as the Foundation of Online Privacy Concerns

PUBLISHED: Computers & Society ETHICOMP Special Issue: 109-17. 2015. 
DOI: 10.1145/2874239.2874255


The term 'digital alienation' is used in critical IS research to refer to manifestations of alienation online. This paper explores the difficulties of using a traditional Marxist analysis to account for digital alienation. The problem is that the activity people undertake online does not look coerced or estranged from the creator's individuality, both of which are typically seen as necessary for the production of alienation. As a result of this apparent difficulty, much of the research has focused on the relationship between digital alienation and digital labour. 

This paper attempts to overcome these difficulties by discarding the traditional approach. We argue one can better understand digital alienation by focusing on the relationship between user intent and technical infrastructure, rather than concerns with labour. Under the existing economic model dominating the internet, free services are financed by recording user activity and then using the products of this commercial surveillance to sell information about people to others. We show how the real harm in current online business models is that commercial surveillance is being used to commodify private life. 

Seeking to define personal data in more precise terms, we will introduce two new concepts necessary for a detailed discussion of any ethical issues regarding personal data - the digital shadow and the digital persona. We will then show how affordances in current online systems are tuned to commodification of the user's personality. We will then explore the nature of online surveillance and show how affordances combine with the surveillance economy to produce digital alienation.



Digital Alienation as the Foundation of Online Privacy Concerns

PUBLISHED:Computers & Society ETHICOMP Special Issue: 52-59. 2015. 
DOI: 10.1145/2874239.2874247


This paper explores dialectics within debates over key ethical issues pertaining to cloud services. These issues concern privacy, responsibility for the actions of systems, and the development of monopoly service providers. Between them these concerns largely dictate the shape and capabilities of current and future cloud-based services. We shall show how the current state of affairs is dominated by a sense of lack of agency in terms of doing things differently from the current reflexive practice, an assumption that no alternatives to current practice are possible. This paper will attempt to organise the key concerns with cloud services by organising them into three dialectical axes:
- The nature of the relationship between personal privacy and service provision.
- The degree to which people who build or operate cloud-based services are ethically responsible for the actions or effects of those services.
- The nature of the marketplace for those services.



Smart City Transcendent - Understanding the smart city by transcending ontology

PUBLISHED: Orbit 1 (2017).



This paper provides a conception of the smart city which takes into account what the smart city brings into the world which is new and original. This approach provides a means of dealing with the complex influences humans and digital systems will have on each other in the mature smart cities of the future. I will first review traditional accounts of the smart city and derive from them the essential characteristics common to these visions. I will then show how these characteristics can be best understood through Actornetwork theory and construct an account of the smart city as an autopoietic system in which humans and devices are co-constituting actants. Finally I shall develop this into an original conception of the smart city as a new type of thing - an “integrated domain.”


Threats to Autonomy from Emerging ICT's

PUBLISHED: Australasian Journal of Information Systems 21, no. 0 (2017).



This paper examines threats to autonomy created by significant emerging ICTs. Emerging ICTs cover a wide range of technologies, from intelligent environments to neuroelectronics, and human autonomy is potentially threatened by all of them in some way. However, there is no single agreed definition of autonomy. This paper therefore considers the ways in which different accounts of autonomy are impacted by the different IC technologies. From this range of threats we will derive some properties which any ICT must exhibit in order to threaten human autonomy. Finally, we will show how the range of definitions of autonomy creates problems for customary approaches to vale-sensitive design, and how this indicates a need for greater flexibility when attempting to improve the ethical status of emerging ICTs.


Research Topic: An investigation on the role of anxiety when learning to program

Degree Sought: PhD

Location: Department of Computer Sceince, Level 1, Research Lab 2, Eolas Build

Supervisor: Dr. Susan Bergin

Funding: Irish Research Council Postgraduate Scholarship

Expected Completion: October 2019

Research Topic: VisTex: An Investigation on the Efficacy of Visual and Textual Languages when Learning to Program

Degree Sought: PhD

Location: Department of Computer Science, Level 1, Research Lab 2, Eolas Building

Supervisor: Dr. Aidan Mooney

Funding: John and Pat Hume Scholarship

Expected Completion: October 2020


Research Topic: Methods for examining driver distraction

Degree Sought: PhD

Location: Department of Computer Sceince, Level 1, Research Lab 3, Eolas Build

Supervisor: Dr. Charles Markham

Funding: Maynooth University Studentship

Expected Completion: October 2021