Featured


Courses

WIT offers a broad range of academic programmes from levels 6 to 10 on the national framework of qualifications across Business, Education, Engineering, Health Sciences, Humanities, Science and Computing.

Courses Landing page

Study at WIT

Discover the routes into studying at WIT for school leavers, adult learners, further education students, graduates and people who have already started studies elsewhere as well as options for those interested in online courses.

Study at WIT landing Page

Students

Discover the routes into studying at WIT for school leavers, adult learners, further education students, graduates and people who have already started studies elsewhere as well as options for those interested in online courses.

Students Landing Page

Schools

WIT offers a broad range of academic programmes from levels 6 to 10 on the national framework of qualifications across Business, Education, Engineering, Health Sciences, Humanities, Science and Computing.

Schools Landing Page

International

The Office for International Relations co-ordinates the admission, administration and support for international students throughout the course of their studies at WIT.

International Landing Page

Research

WIT is recognised as the leading research performer in the institute of technology sector with research activities that are internationally benchmarked, strategic, and economically relevant. Find out about the amazing multi disciplinary research under way

Research Landing Page

About

Discover the routes into studying at WIT for school leavers, adult learners, further education students, graduates and people who have already started studies elsewhere as well as options for those interested in online courses.

About Landing Page

News & Events

Mr. Jimmy McGibney

Title:

Lecturer

School/ Department:

School of Science & Computing - Dept Computing & Mathematics - Networks & Cloud - Computer Forensics & Security

Telephone:

+353 0 51302070

Room Name/ Num:

330 1969 - Main Building

Campus:

Main Campus

arrow-down

My Biography

Jimmy McGibney is a lecturer in Computer Science at Waterford Institute of Technology and mainly teaches courses in computer security, cryptography and cloud operations.  He is joint programme leader of the MSc in Computing (Enterprise Software Systems). He is also an AWS Academy Accredited Instructor.  He is a member of WIT's Academic Council.

He occasionally carries out research and supervises students at the Telecommunications Software & Systems Group at WIT. In recent years, he has worked on the projects within the European framework programmes, including Aniketos (trustworthiness and security in service composition), CoMiFin (Communication Middleware for Monitoring Financial Critical Infrastructure), OPAALS (Open Philosophies for Associative Autopoietic Digital Ecosystems) and SEINIT (Security Expert Initiative).  He has also had a lead role in some smaller Enterprise Ireland grants for commercialisation projects (sTrust and WMA).

Prior to joining WIT in 2000, he worked in R&D in the software industry for 6 years. He has a Bachelor of Engineering (Electronic) degree from University College Dublin and a Master of Engineering degree from Dublin City University.

Research

European framework projects 

  • Aniketos
  • CoMiFin
  • OPAALS 
  • SEINIT
  • SUSIE
  • CANCAN
  • Bandwidth 2000


Enterprise Ireland

  • PC/2007/174 (sTRUST)
  • IP/2001/525 (WMA); 


Eurescom

  • P908

Teaching

Courses that I currently teach

  • Cloud Architecture (MSc)
  • Network & System Security (BSc year 4)
  • Applied Cryptography (BSc year 2)
  • Developer Operations (BSc year 3 & Higher Diploma)
  • Secure Programming & Scripting (BSc year 2)
  • Enterprise Web Development - security aspects (Higher Diploma)


Some past courses

  • Media Forensics
  • Distributed Information Systems
  • Operating Systems
  • Various labs - Software Engineering; Java Programming; Networks


Programme leadership

  • Joint programme chair, MSc in Computing (Communications Software) since 2005
  • Joint programme chair, MSc in Computing (Enterprise Software Systems) since 2011


Research/project student supervision

  • PhD student (1 to completion, as co-supervisor)
  • Research MSc theses (2 to completion)
  • Taught MSc disserstations (several)
  • Final year degree projects (several)


Industry certification

  • AWS Academy Accredited Instructor
  • AWS Certified Solutions Architect - Associate

Professional

Professional experience

  • 2000 - present: Lecturer at WIT
  • 1994 - 2000: Various software development and research roles in the telecommunications software industry, including periods at Aldiscon and Teltec DCU.
     

Selected professional training undertaken

  • Developing on AWS, Amazon Web Services
  • Cloud Computing Architecture, AWS Academy 
  • Interactive Programming in Python (with distinction), Coursera
  • Cryptography (with distinction), Coursera
  • SANS 504: Hacker Techniques, Exploits & Incident Handling, SANS
  • Web application development (with distinction), Coursera
  • Secure Application Development: Writing secure code, OWASP
  • Designing, Building and Testing Secure Application on Mobile Devices, OWASP
  • Security and Cryptography, HESDN
  • Web Development, HESDN
  • Database design with Oracle
  • Distributed application design and development using MS Visual Studio
  • Building distributed applications with Orbix and CORBA
  • Object-oriented software development
  • SDT (SDL Design Tool)
  • UNIX system programming
  • C++ programming
  • Quality management systems
  • CHIP (Constraint Handling in Prolog) programming

Publications

Publications (from last 10 years)

  • H. Elshaafi, J. McGibney, D. Botvich, "Trustworthiness monitoring and prediction of composite services" ISCC 2012: 17th IEEE Symposium on Computers and Communications, Istanbul, July 2012.
  • H. Elshaafi, J. McGibney, D. Botvich, "Business Driven Optimisation of Service Compositions" NWESP 2011: 7th International Conference on Next Generation Web Services Practices, Salamanca, Oct 2011.
  • H. Elshaafi, J. McGibney, D. Botvich, "Trustworthiness Monitoring of Dynamic Service Compositions", WEWST 2011: 6th Workshop on Enhanced Web Service Technologies, Lugano, September 2011.
  • H. Elshaafi, J. McGibney, D. Botvich, B. Mulcahy, "Enhancement of Critical Financial Infrastructure Protection Using Trust Management", STAVE 2011: 1st International Workshop on Security & Trust for Applications in Virtualised Environments, Springer CCIS 187, pp 156-165, Crete, June 2011.
  • D. Botvich, J. McGibney, G. Ostapenko, S. De Paoli, A. Kerr, and M. Keatinge, Integrating Players, Reputation and Ranking to Manage Cheating in MMOGs, FDG 2010: The 5th International Conference on the Foundations of Digital Games, Monterey, June 2010.
  • P. Malone, J. McGibney, D. Botvich, M. McLaughlin, "Implementing a Trust Overlay Framework for Digital Ecosystems", OPAALS 2010: 3rd International Conference on Digital Ecosystems, Springer LNICST, Aracuju, March 2010
  • J. McGibney and D. Botvich, "A trust based system for enhanced spam filtering ", Journal of Software (JSW), vol. 3, no. 5, pp 55-64, May 2008. [extended version of paper presented at ARES, April 2007]
  • J. McGibney and D. Botvich, "Distributed dynamic protection of services on ad hoc and p2p networks", Proc. 7th IEEE International Workshop on IP Operations and Management (IPOM), San Jose, Lecture Notes in Computer Science (LNCS) 4786, pp 95-106, Springer, November 2007.
  • J. McGibney and D. Botvich, "A service-centric approach to access control and monitoring based on distributed trust", Proc. 3rd IBM CAS Software & Systems Engineering Symposium, Dublin, Oct 2007.
  • J. McGibney, D. Botvich, and S. Balasubramaniam, "A combined biologically and socially inspired approach to mitigating ad hoc network threats", Proc. 66th IEEE Vehicular Technology Conference (VTC), Baltimore, October 2007.
  • J. McGibney and D. Botvich, "Collaborative strategies for reducing attacks on ad hoc network nodes", Proc. 18th IEEE International Symposium on Personal, Indoor and Mobile Radio Communications (PIMRC - CAMAD workshop), Athens, September 2007.
  • J. McGibney and D. Botvich, “A trust overlay architecture and protocol for enhanced protection against spam”, Proc. 2nd International Conference on Availability, Reliability and Security (ARES), Vienna, pp 749-756, April 2007. 
  • J. McGibney, N. Schmidt, A. Patel, “A service-centric model for intrusion detection”, Computer Standards and Interfaces, Vol 27, Issue 5, pp 513-520, June 2005.

 

Invited articles

  • L Ladid, J McGibney, J Ronan, M Ó Foghlú, Security and Privacy with IPv6, IEC Annual Review of Communications (Vol 58), Nov. 2005
  • L Ladid, J McGibney, J Ronan, “Security with IPv6”, Upgrade – The European Journal for Informatics Professionals, Vol 6, Issue 2, pp 27-30, April 2005
    • also Spanish language version in: Novática, Issue 174, March-April 2005

 

Invited Tutorials

  • “Trust and management in networks”, tutorial on Trust and Security in Pervasive Networking, Poznan, Poland, June 2005.
  • “Building trust in networks through Intrusion Detection Systems and Honeypots”, SEINIT Training Workshop, ENST, Paris, April 2005.
  • “Intrusion Detection Systems and Honeypots”, Internet Society INET/IGC Conference, Barcelona, May 2004.

Reviewing

  • IEEE Vehicular Technology Conference (VTC), Spring 2015, Fall 2007, Spring 2007.
  • International Conference on Pervasive Computing Technologies for Healthcare (Pervasive Health), 2009.
  • International Conference on Pervasive Computing, 2008.
  • IEEE International Conference on Communications (ICC), 2007.
  • (Irish) Information Technology & Telecommunications (IT&T) Conference, 2003-2007.
  • IEEE Workshop on IP Operations and Management (IPOM), 2006.
  • IFIP/IEEE Distributed Systems: Operations and Management (DSOM), 2006.
  • IEEE International Workshop on IP Operations and Management (IPOM), 2006.
  • IFIP/IEEE International Workshop on Distributed Systems: Operations and Management (DSOM), 2006.
  • IEEE Symposium on Computers and Communications (ISCC), 2005.
  • IEEE Conference on Local Computer Networks (LCN) 2005.