You are here:
John Murphy

John Murphy

Biography

General
My Photograph
Name and Title: 
Professor John Murphy BE MSC PhD
Position: 
Associate Professor
Phone: 
+353 1 7162928
Email: 
Office: 
CSI / B2.22
Address:
School of Computer Science &
Informatics
Computer Science Building
Belfield Dublin 4

Biography

John Murphy is an Associate Professor in Computer Science and Informatics at University College Dublin. He got a first class honours degree in electronic engineering (B.E.) in 1988 from the National University of Ireland (UCD), an M.Sc. in electrical engineering from the California Institute of Technology in 1990 and a Ph.D. in electronic engineering from Dublin City University in March 1996. He is an IBM Faculty Fellow, a Senior Member of the IEEE, a Fellow and Chartered Engineer with Engineers Ireland, and a Fellow of the Irish Computer Society. For many years he held an academic part-time position at the Jet Propulsion Laboratory in Pasadena, and acted as a consultant to the US Department of Justice. Prof. Murphy is an associate editor for both IEEE Communications Letters Journal, a member of the Editorial Board for the IET Communications (formerly IEE Proc Communications), and an associate editor for Telecommunications Systems Journal. He was the guest editor (along with Prof. Perros) for a special issue of IET Communications on Optical Burst and Packet Switching in 2009. He has published over 100 peer-reviewed journal articles or international conference full papers in performance engineering of networks and distributed systems and has been awarded over 20 competitive research grants (over 5 million euro). He has supervised 13 Ph.D. students to completion.


Professional

Professional Associations:

  • Association: Association for Computing Machinery, Function/Role: Senior Member
  • Association: Institute of Electrical and Electronics Engineers, Function/Role: Senior Member
  • Association: The Institution of Engineering and Technology, Function/Role: Member
  • Association: Engineers Ireland, Function/Role: Fellow
  • Association: Irish Computer Society, Function/Role: Fellow

Committee Work:

  • Committee : IEEE Communications Letters Editorial Board
  • Committee : IET Communications Editorial Board
  • Committee : Telecommunications Systems Journal Editorial Board

Publications

Book Chapters:

  • Ormond, O., Muntean, G. and Murphy, J. (2007) 'Dynamic Network Selection in Wireless LAN/MAN Heterogeneous Networks' In: Y. ZHANG and H. H. CHEN (eds). Mobile WiMAX: Toward Broadband Wireless Metropolitan Area Networks. New York: Auerbach Publications, Taylor&Francis Group. [Details]
  • MacKie-Mason, J., Murphy, L. and Murphy, J. (1997) 'Responsive Pricing in the Internet' In: Lee W. McKnight and Joseph P. Bailey (eds). Internet Economics. USA: MIT Press. Available Online [Details]
  • Murphy, L. and Murphy, J. (1996) 'Feedback and Pricing in ATM networks' In: ATM Networks : Performance Modelling and Evaluation. London: Chapman and Hall. [Details]

Peer Reviewed Journals:

  • Hnetynka, P., Murphy, L. and Murphy, J. (2010) 'Comparing the Service Component Architecture and Fractal Component Model'. Computer Journal, . Available Online [DOI] [Details]
  • Perry, P,Murphy, J,Murphy, L (2009) 'Seamless Handover of IPTV Streams in a Wireless LAN Network'. IEEE Transactions on Broadcasting, 55 (4):796-801. [DOI] [Details]
  • Murphy, S,Atiquzzaman, M,Murphy, J (2009) 'Using cross-layer metrics to improve the performance of end-to-end handover mechanisms'. Computer Communications, 32 (15):1600-1612. [DOI] [Details]
  • Qiao, Y., Fallon, E., Murphy, J., Murphy, L., Shi, Z. and Hanley, A. (2010) 'Transmission Scheduling for Multi-homed Transport Protocols with Network Failure Tolerance'. Telecommunication Systems Journal, 43 (1-2):39-48. [Details]
  • Parsons, T., Mos, A., Trofin, M., Gschwind, T. and Murphy, J. (2008) 'Extracting Interactions in Component Based Systems'. IEEE Transactions on Software Engineering, 34 (6):783-799. [DOI] [Details]
  • Genc, V., Murphy, S., Yang, Y. and Murphy, J. (2008) 'IEEE 802.16j Relay-based Wireless Access Networks: An Overview'. IEEE Wireless Communications, 15 (5):56-63. [Details]
  • Nowak, D., Murphy, J. and Perry, P. (2009) 'Bandwidth Allocation in DiffServ Enabled Ethernet Passive Optical Networks'. IET Communications, 3 (3):391-401. [Details]
  • Parsons, T. and Murphy, J. (2008) 'Detecting Performance Antipatterns in Component Based Enterprise Systems'. Journal of Object Technology, 7 (3):55-90. [Details]
  • Trofin, M. and Murphy, J. (2008) 'Static Verification of Component Composition in Contextual Composition Frameworks'. International Journal on Software Tools for Technology Transfer, 10 (3):247-261. [Details]
  • Qiao, Y., et al., (2008) 'Performance Analysis of Multi-homed Transport Protocols with Network Failures Tolerance'. IET Communications, 2 (2):336-345. [Details]
  • Trofin, M. Murphy, J. (2006) 'Removing Redundant Boundary Checks in Contextual Composition Frameworks'. Journal of Object Technology, 5 (6):63-82. [Details]
  • Noonan, J; Perry, P; Murphy, J; (2006) 'End-point synchronisation and handover for multi-homed services'. IEE PROCEEDINGS-COMMUNICATIONS, 153 (5):691-696. [Details]
  • Parsons, T. Murphy, J. (2006) 'The 2nd International Middleware Doctoral Symposium: Detecting Performance Antipatterns in Component-Based Enterprise Systems'. IEEE Distributed Systems Online, 7 (3). [Details]
  • Brebner, P., et al., (2005) 'Middleware Benchmarking: Approaches, Results, Experiences'. Concurrency & Computation: Practice and Experience, 17 (15):1799-1805. [Details]
  • Dantcha, A., et al., (2004) 'BER Performance in Wavelength Packet Switched WDM systems during Nano-second Wavelength Switching Events'. Optics Communications, 242 :171-177. [Details]
  • John Murphy, Edward Chow and Richard Markley (1996) 'Systems Design of a Satellite Link Protocol'. Journal of Spacecrafts and Rockets, American Institute of Aeronautics and Astronautics, 33 (1):45-48. [Details]
  • Jeffrey MacKie-Mason, Liam Murphy and John Murphy (1996) 'The Role of Responsive Pricing in the Internet'. Journal of Electronic Publishing, 2 (1). Available Online [Details]
  • Murphy, L. and Murphy, J. (1994) 'Bandwidth Allocation By Pricing In ATM Networks'. Ifip Transactions C: Communications Systems, C-24 :333-351. [Details]
  • Parsons, T; Mos, A; Murphy, J; (2006) 'Non-intrusive end-to-end runtime path tracing for J2EE systems'. Iee Proceedings-Software, 153 (4):149-161. [Details]
  • M. de Paor, A. O. Quinn and A. J. Murphy (1992) 'The Sinusoidal Instantaneous Frequency Extractor: A new instrument for use in Speech Therapy'. INNOVATION AND TECHNOLOGY IN BIOLOGY AND MEDICINE, 13 (6):350-360. [Details]

Conference Publications:

  • Serrano, M., van Der Meer, S., Holub, V., Murphy, J. and Strassner, J. (2010) Federation, a Matter of Autonomic Management in the Future Internet 12th IEEE/IFIP Network Operations and Management Symposium (NOMS 2010) , pp.845-849 [Details]
  • Fallon, E., Qiao, Y., Murphy, L., Murphy, J. and Muntean, G. (2010) SOLTA ¿ A Service Oriented Link Triggering Algorithm for MIH Implementations 6th International Wireless Communications and Mobile Computing Conference (IWCMC 2010)  , pp.1146-1150 [Details]
  • Wang, M., Holub, V., Parsons, T., Murphy, J. and O'Sullivan, P. (2010) Scalable Run-Time Correlation Engine for Monitoring in a Cloud Computing Environment 17th Engineering of Computer-Based Systems (ECBS) , pp.29-38 [Details]
  • Y. Qiao, E. Fallon, L. Murphy, J. Murphy, A. Hanley, X. Zhu1, A. Matthews and E. Conway (2007) SCTP Performance Issue on Path Delay Differential 5th International Conference on Wireless/Wired Internet Communications (WWIC 2007) [Details]
  • L. Murphy, J. Noonan, P. Perry and J. Murphy (2007) An Application-quality-based Mobility Management Scheme Proc. 9th IFIP/IEEE International Conference on Mobile and Wireless Communications Networks (MWCN 2007), Cork, Ireland, September 19-21, 2007 , 19-SEP-07 - 21-SEP-07 [Details]
  • Fallon, E., Murphy, L. and Murphy, J. (2009) Optimising Metropolitan Area Wireless Path Selection Using Media Independent Handover International Workshop on Cross-Layer Design [Details]
  • Genc, V., Murphy, S. and Murphy, J. (2009) Analysis of Transparent Mode IEEE 802.16j System Performance with varying Numbers of Relays and Associated Transmit Power IEEE Wireless Communications and Networking Conference (WCNC) 2009 [Details]
  • Genc, V., Murphy, S., Murphy, J. and Nafaa, A. (2009) System-Level Performance Evaluation of Multi-cell Transparent Mode Relay 802.16j Systems IEEE Globecom 2009 [Details]
  • Holub, V., Parsons, T., O'Sullivan, P. and Murphy, J. (2009) Run-time Correlation Engine for System Monitoring and Testing IEEE International Conference on Autonomic Computing (ICAC-09) , pp.43-44 [Details]
  • Holub, V., Parsons, T., O'Sullivan, P. and Murphy, J. (2009) Run-time Correlation Engine for System Monitoring and Testing IEEE International Conference on Autonomic Computing (ICAC-09) INDST-09 , pp.9-18 [Details]
  • Parsons, T., Murphy, J. and O'Sullivan, P. (2008) Expert Tools for System and Performance Testers WOSP, 7th ACM International Workshop on Software and Performance, 2008 [Details]
  • Fallon, E., Murphy, J., Murphy, L., Qiao, Y., Xie, X. and Hanley, A. (2007) Towards a Media Independent Handover Based Approach to Heterogeneous Network Mobility Irish Signals and Systems Conference, ISSC [Details]
  • Fitzpatrick, J., Murphy, S., Atiquzzaman, M. and Murphy, J. (2008) ECHO: A Quality of Service based Endpoint Centric Handover scheme for VoIP IEEE Wireless Communications and Networking Conference (WCNC) 2008 , pp.2777-2782 [Details]
  • Genc, V., Murphy, S. and Murphy, J. (2008) Performance Analysis of Transparent Relays in 802.16j MMR Network IEEE 6th International Symposium on Modeling and Optimization in Mobile, Ad Hoc, and Wireless Networks (WiOpt) [Details]
  • Fallon, E., Murphy, L. and Murphy, J. (2008) An Analysis of the Performance of an MIH Based Switch Strategy for Heterogeneous Network Mobility IEEE 17th IST Mobile and Wireless Communications Summit [Details]
  • Genc, V., Murphy, S. and Murphy, J. (2008) An Interference-Aware Analytical Model for Performance Analysis of Transparent Mode IEEE Broadband wireless access workshop, colocated with IEEE Globecom 2008 [Details]
  • Alocci, I., Murphy, S., Nafaa, A. and Murphy, J. (2008) Development of an IEEE 802.11s Simulation Model for QualNet Networking and Electronic Commerce Research Conference (NAEC2008) [Details]
  • Qiao, Y., Fallon, E., Murphy, J., Murphy, L. and Hanley, A. (2008) Path Selection of SCTP Fast Retransmission in Multi-homed Wireless Environments 13th IFIP International Conference on Personal Wireless Communications, PWC 2008 , pp.447-458 [Details]
  • Carrig, B., Denieffe, D. and Murphy, J. (2007) A Non-Elevated Scheduling Solution for First Person Shooter Games in IEEE 802.11 Networks IEEE Globecom 2007 , pp.5277-5282 [Details]
  • Carrig, B., Denieffe, D. and Murphy, J. (2007) A Congestion-only Charging Mechanism for Multiplayer Gaming in Differentiated Services Networks IEEE Globecom 2007 , pp.1917-1921 [Details]
  • Carrig, B., Denieffe, D. and Murphy, J. (2007) Supporting First Person Shooter Games in Wireless Local Area Networks IEEE 18th International Symposium on Personal, Indoor and Mobile Radio Communications (PIMRC 07) , pp.1-6 [Details]
  • Hillestad, O.I., Perkis, A., Genc, V., Murphy, S. and Murphy, J. (2007) Adaptive H.264/MPEG-4 SVC video over IEEE 802.16 Broadband Wireless Networks IEEE 16th International Packet Video Workshop [Details]
  • Murphy, L., Noonan, J., Perry, P. and Murphy, J. (2007) An Application-quality-based Mobility Management Scheme IFIP/IEEE 9th International Conference on Mobile and Wireless Communications Networks, MWCN [Details]
  • Hnetynka, P., and Murphy, J. (2007) Deployment of Java-based Components in Embedded Environment IADIS International Conference Applied Computing 2007 [Details]
  • Parsons, T., Murphy, J. and O'Sullivan, P. (2007) Automatic Performance Antipattern Detection through Design Extraction for JEE Systems Proc. of IBM Academy of Technology 5th Proactive Problem Prediction, Avoidance and Diagnosis Conference, P3AD, 2007 [Details]
  • Murphy, S., et al., (2007) Terminal-oriented Solutions for Seamless Service Delivery via Heterogeneous Radio Access Networks IEEE Sarnoff Symposium (Invited Paper), Research Trends in Wireless Networks [Details]
  • Carrig, B., et. al. (2007) Congestion-only Charging: A Novel Pricing Mechanism for Use in Differentiated Services Networks Fourth International Conference on Heterogeneous Networking for Quality, Reliability, Security and Robustness, Qshine 2007 [Details]
  • Carrig, B., Denieffe, D. and Murphy, J. (2007) A User-Controlled Priority Selection Strategy for Multiplayer Games Proc. of the 4th IEEE Consumer Communications and Networking Conference [Details]
  • Parsons, T., Murphy, J. and O'Sullivan, P. (2007) Applying Frequent Sequence Mining to Identify Design Flaws in Enterprise Software Systems Proc. of International Conference on Machine Learning and Data Mining MLDM´2007 [Details]
  • Qiao, Y., et al., (2007) SCTP Performance Issue on Path Delay Differential Lecture Notes in Computer Science 4517, WWIC 5th International Conference on Wired / Wireless Internet Communications , pp.43-54 [Details]
  • Fitzpatrick, J. et al., (2007) Evaluation of VoIP in a Mobile Environment using an SCTP based Handoff Mechanism Proc. of 16th IST Mobile and Wireless Communications Summit , pp.1-5 [Details]
  • Klusek, B., Barry, L. and Murphy, J. (2006) Cost-based Buffering in OBS Networks Proc of the Seventh International Workshop on Optical Networking Technologies: Examining the Case for Optical Burst Switching, IEEE Globecom [Details]
  • Lennon, R. and Murphy, J. (2006) HER SOA - History, Environment and Rating Information Enabled SOA Proc of the 4th Int'l Workshop on Service-oriented Architecture and Web Services, OOPSLA [Details]
  • Parsons, T. et al., (2006) Reverse Engineering Distributed Enterprise Applications to Identify Common Design Flaws Software Engineering for Tomorrow (SWEFT-2006) Conference [Details]
  • Lennon, R. and Murphy, J. (2006) You can't always get what you want.-QoS in CWS Proc of ACM GPCE, Generative Programming and Component Engineering for QoS Provisioning in Distributed Systems (GPCE4QoS) [Details]
  • Hillestad, O.I. et al., (2006) Delivery of On-Demand Video Services in Rural Areas via IEEE 802.16 Broadband Wireless Access Networks Proc of 2nd ACM Workshop on Wireless Multimedia Networking and Performance Modeling, WMuNeP, (jointly with MSWiM) [Details]
  • Fitzpatrick, J; Murphy, S; Murphy, J; (2006) RTS/CTS based endpoint admission control for VoIP over 802.11e AUTONOMIC MANAGEMENT OF MOBILE MULTIMEDIA SERVICES, PROCEEDINGS , pp.223-234 [Details]
  • Ormond, O; Miro-Muntean, G; Murphy, J; (2006) Evaluation of an intelligent utility-based strategy for dynamic wireless network selection AUTONOMIC MANAGEMENT OF MOBILE MULTIMEDIA SERVICES, PROCEEDINGS , pp.158-170 [Details]
  • Fitzpatrick, J., Murphy, S. Murphy, J. (2006) An Approach to Transport Layer Handover of VoIP over WLAN Proc. of IEEE Consumer Communications and Networking Conference (CCNC) [Details]
  • Ormond, O., Miro-Muntean, G. Murphy, J. (2006) Economic Model for Cost Effective Network Selection Strategy in Service Oriented Heterogeneous Wireless Network Environment Proc. of 10th IEEE/IFIP Network Operations and Management Symposium (NOMS 2006) [Details]
  • Carrig, B., Denieffe, D. Murphy, J. (2006) Delivering Quality of Service for Gaming Applications in Best Effort Networks Proc. of the 13th International Conference on Telecommunications (ICT 2006) [Details]
  • Barrett, R., Pahl, C.,Patcas, L.M. Murphy, J. (2006) Model Driven Distribution Pattern Design for Dynamic Web Service Compositions Proc. of the 6th International Conference on Web Engineering, ICWE [Details]
  • Fitzpatrick, J., Murphy, S. Murphy, J. (2006) SCTP based Handover Mechanism for VoIP over IEEE 802.11b Wireless LAN with Heterogeneous Transmission Rates Proc. of the IEEE International Conference on Communications [Details]
  • Noonan, J., Perry, P., Murphy, S. Murphy, J. (2006) Stall and Path Monitoring Issues in SCTP Proc. of IEEE Infocom, Conference on Computer Communications [Details]
  • Ormond, O., Murphy, J. Muntean, G. (2006) Utility-based Intelligent Network Selection in Beyond 3G Systems Proc. of the IEEE International Conference on Communications (ICC 2006) [Details]
  • Graja, H., Perry, P. Murphy, J. (2005) A Low Complexity Algorithm for Statistically Based Estimation of Average IP Packet Delay in Cellular Data Networks Proc. International Teletraffic Congress [Details]
  • Diaconescu, A. Murphy, J. (2005) Automating the Performance Management of Component-Based Enterprise Systems through the use of Redundancy Proc. of IEEE/ACM International Conference on Automated Software Engineering (ASE 2005) [Details]
  • Ormond, O., Perry, P. Murphy, J. (2005) Network Selection Decision in Wireless Heterogeneous Networks Proc. of IEEE 16th International Symposium on Personal, Indoor and Mobile Radio Communications (PIMRC 05) [Details]
  • Ormond, O., Muntean, G. Murphy, J. (2005) Network Selection Strategy in Heterogeneous Wireless Networks Proc. of IT&T 2005: Information Technology and Telecommunications [Details]
  • Ashagi, O., Ruzzelli, A.G., Murphy, S., Murphy, L. Murphy, J. (2005) Performance Modelling of a Distributed Approach to Interference Mitigation in License-Exempt IEEE 802.16 Systems Proc. of First IEEE International Symposium on New Frontiers in Dynamic Spectrum Access Networks (DySPAN 2005) [Details]
  • Lennon, R. Murphy, J. (2005) Web Services Management and Selection: Applied Performance Mechanisms Proc of ICCCN (14th International Conference on Computer Communications and Networks) [Details]
  • Doru Todinca, Stefan Holban, Philip Perry and John Murphy (2004) Fuzzy Logic Based Admission Control for GPRS/EGPRS Networks Proc. of 6th International Conference on Technical Informatics, CONTI 2004, Trans. on Automatic Control & Control Science Timisoara, Romania, , pp.205-210 [Details]
  • Ada Diaconescu, Adrian Mos and John Murphy (2004) Automatic Performance Management in Component Based Software Systems Proc. of IEEE International Conference on Autonomic Computing (ICAC-04) [Details]
  • Doru Todinca, Hubert Graja, Philip Perry and John Murphy (2004) Novel Admission Control Algorithm for GPRS/EGPRS Based on Fuzzy Logic Proc. of IEE 3G 2004: Fifth International Conference on 3G Mobile Communications Technologies [Details]
  • James Noonan, Andrew Kelly, Philip Perry, Sean Murphy and John Murphy (2004) Simulation of Multimedia Traffic Over SCTP Modified for Delay-Centric Handover Proc. of the 5th World Wireless Congress (B3G) San Francisco, USA, [Details]
  • Dawid Nowak, Philip Perry and John Murphy (2004) Bandwidth Scheduling Techniques for Differentiated Services Support in Ethernet Passive Optical Networks Proc. of 4th International Symposium on Communication Systmes, Networks and Digistal Signal Processing (CSNDSP) Newcastle, UK, [Details]
  • Dawid Nowak, Philip Perry and John Murphy (2004) Bandwidth Allocation for Service Level Agreement Aware Ethernet Passive Optical Networks Proc. IEEE Globecom 2004 Dallas, USA, [Details]
  • Bartek Klusek, John Murphy and Philip Perry (2004) Cost-Based Wavelength Allocation Algorithms in Optical Burst Switching Networks Proc. of SPIE International Symposium Asia-Pacific Optical Communications, APOC Beijing, China, [Details]
  • Dawid Nowak, Philip Perry and John Murphy (2004) Adaptive Dynamic Bandwidth Allocation Algorithm for Ethernet PONs Proc. 30th European Conference on Optical Communications, ECOC 2004 Stockholm, Sweeden, , pp.740-741 [Details]
  • Dawid Nowak, Philip Perry and John Murphy (2004) A novel Service Level Agreement based algorithm for Differentiated Services enabled Ethernet PONs Proc. of 9th OptoElectronics and Communications Conference (OECC) and 3rd International Conference on Optical Internet (COIN) Japan, [Details]
  • Mircea Trofin and John Murphy (2004) Using Runtime Information for Adapting Enterprise Java Beans Application Servers Proc. of the Second International Workshop on Dynamic Analysis (WODA), co-located with 26th International Conference on Software Engineering (ICSE 2004) [Details]
  • Ada Diaconescu and John Murphy (2004) A Framework for Automatic Performance Monitoring, Analysis and Optimisation of Component Based Software Systems Proc. of the 2nd ICSE Workshop on Remote Analysis and Measurement of Software Systems (RAMSS '04), 26th International Conference on Software Engineering (ICSE 2004) [Details]
  • Lucian Gabor and John Murphy (2004) Using Aspect Oriented Programming for Performance Improving of J2EE Applications Proc. of 6th International Conference on Technical Informatics, CONTI 2004, Trans. on Automatic Control & Control Science Timisoara, Romania, [Details]
  • A. Dantcha, L.P. Barry, J. Murphy, J. Dunne, T. Mullane and D. McDonald (2003) Developing flexible WDM networks using wavelength tuneable components Proc. of Information Technology and Telecommunication (IT&T) Conference Letterkenny, , pp.269-275 [Details]
  • John Murphy and Liam Murphy (2003) Performance Engineering of Middleware Systems Enterprise Ireland Technology Breakfast [Details]
  • A. Dantcha, L.P. Barry, J. Murphy, J. Dunne, T. Mullane and D. McDonald (2003) BER Performance in Wavelength Packet Switched WDM systems during Nano-second Wavelength Switching Events Proc. of European Conference on Optical Communications (ECOC) Rimini, Italy, [Details]
  • Octavian Ciuhandu and John Murphy (2003) A Reflective QoS-enabled Load Management Framework for Component-Based Middleware Proc. of ACM OOPSLA 2003 Companion,18th SIGPLAN Conference on Object-Oriented Programming, Systems, Languages, and Applications Los Angeles, , pp.320-321 [Details]
  • Andrew Kelly, Philip Perry and John Murphy (2003) A Modified SCTP Handover Scheme for Real Time Traffic Proc. of HETNETs 03 : First International Working Conference on Performance Modelling and Evaluation of Heterogeneous Networks UK, , pp.31-38 [Details]
  • Hubert Graja, Philip Perry, Doru Todinca and John Murphy (2003) Novel GPRS Simulator for Testing MAC Protocols Proc. of IEE 3G 2003: Fourth International Conference on 3G Mobile Communications Technologies London, UK, , pp.409-412 [Details]
  • John Murphy and Andrew Lee (2003) Performance Modelling of Mobile and Middleware Systems Proc. of Performance Engineering Conference [Details]
  • John Murphy and Tommy Curran (1993) Optimising Embedded ATM Networks Proc. of IEE 10th UK Teletraffic Symposium Ipswich, , pp.161-167 [Details]
  • John Murphy (1994) Modelling Of High Speed Data Network Protocols Proc. of First SES/European Users Group Conference Leatherhead, UK, [Details]
  • John Murphy and Jerry Teehan (1994) Video Source Models for ATM Networks Proc. of IEE 11th UK Teletraffic Symposium, Performance Engineering in Telecommunications Networks Cambridge, UK, , pp.181-189 [Details]
  • Jeffrey MacKie-Mason, John Murphy and Liam Murphy (1995) Using Price Feedback for ATM Efficiency Proc. of 3rd International Conference on Telecommunication Systems, Modelling and Analysis Nashville, USA, [Details]
  • John Murphy, Liam Murphy and Edward C. Posner (1994) Distributed Pricing for Embedded ATM Networks Proc. International Teletraffic Congress ITC-14 North Holland, , pp.1053-1063 [Details]
  • Liam Murphy and John Murphy (1995) Pricing for ATM Network Efficiency Proc. of 3rd International Conference on Telecommunication Systems, Modelling and Analysis Nashville, USA, , pp.349-356 [Details]
  • Timothy Hanson and John Murphy (1995) Internetworking Asynchronous Transfer Mode with the Consultative Committee for Space Data Systems Advanced Orbiting Systems Protocols Proc. of 3rd International Conference on Telecommunication Systems, Modelling and Analysis Nashville, USA, [Details]
  • Bahadir Erimli, Jennifer Murphy and John Murphy (1995) On Worst Case Traffic in ATM Networks Proc. of IEE 12th UK Teletraffic Symposium Winsor, , pp.15/1-15/12 [Details]
  • R.J. McEliece, J. Murphy, M. Jennings and Z. Yu (1996) On Simplified Modelling of the Leaky Bucket Proc. of IEE 13th UK IEE Teletraffic Symposium Strathclyde, , pp.19/1-19/8 [Details]
  • John Murphy (1996) Comparison of Simulators for Performance Modelling of Networks High Performance Interfaces and Protocols, Engineering and Physical Sciences Research Council University of Warick, [Details]
  • Liam Murphy, John Murphy and Jeffrey MacKie-Mason (1996) Feedback and Efficiency in ATM Networks Proc. of IEEE International Conference on Communications Dallas, TX, , pp.1045-1049 [Details]
  • John Murphy and Edward Chow (1997) Future Predictions for Deep Space Network Traffic Proc. of 5th International Conference on Telecommunications Systems, Modelling and Analysis Nashville, USA, [Details]
  • Ed Upchurch, Andrew Lee, Julia Dunphy and John Murphy (1999) Performance Engineering for the FBIs IAFIS Proc. of SES Conference on Performance Modelling Austin TX, [Details]
  • John Murphy (2000) Assuring Performance in ecommerce Systems Proc. of IEE 16th UK Teletraffic Symposium Harlow, , pp.29/1-26/7 [Details]
  • Ed Upchurch and John Murphy (2000) Why Worry about Performance in e-commerce Solutions Proc. of IEE 16th UK Teletraffic Symposium Harlow, , pp.30/1-30/6 [Details]
  • Cristina Hava-Muntean, S. Holban, John Murphy and Liam Murphy (2000) Initial Tool for Monitoring Performance of Web Sites Proc. of 4th International Conference on Technical Informatics, CONTI 2000, Trans. on Automatic Control & Control Science, Vol 45 (59) no. 4 pp. 123-128 Timisoara, Romania, , pp.123-128 [Details]
  • Doru Todinca, Philip Perry and John Murphy (2001) Resource Allocation Algorithms for GPRS Network Performance Improvement During Congested Periods IEI/IEE Postgraduate Symposium Telecommunications Systems Research Dublin, [Details]
  • Hubert Graja, Philip Perry and John Murphy (2001) Development of a Data Source Model for a GPRS Network Simulator IEI/IEE Postgraduate Symposium Telecommunications Systems Research Dublin, [Details]
  • Adrian Mos and John Murphy (2001) A Framework for Performance Monitoring and Modelling of Enterprise Java Beans Applications Proc. of ACM Companion Poster of the 16th Annual SIGPLAN Conference on Object-Oriented Programming, Systems, Languages, and Applications (OOPSLA) Florida, USA, , pp.85-86 [Details]
  • Adrian Mos and John Murphy (2001) Performance Monitoring of Java Component-Oriented Distributed Applications Proc. of IEEE 9th International Conference on Software, Telecommunications and Computer Networks (SoftCOM) , pp.627-634 [Details]
  • Adrian Mos and John Murphy (2001) New Methods for Performance Monitoring of J2EE Application Servers Proc. of IEEE 8th International Conference on Telecommunications (ICT-2001) Bucharest, Romania, , pp.423-427 [Details]
  • Cristina Hava-Muntean, Jennifer McManis, John Murphy and Liam Murphy (2001) A New Dynamic Web Server Proc. of IEEE 8th International Conference on Telecommunications (ICT-2001) Bucharest, Romania, , pp.505-509 [Details]
  • Edward Nowicki and John Murphy (2001) Resource allocation for interactive traffic class over GPRS network Proc. of IEE 17th UK Teletraffic Symposium Dublin, Ireland, , pp.31/1-31/7 [Details]
  • John Murphy (2001) Benchmarking Web & GPRS Applications Proc. of the UK Computer Measurment Group (CMG) Annual Conference Edinburgh,Scotland, [Details]
  • Octavian Ciuhandu and John Murphy (2002) Transaction Distribution Algorithms with User Classes for Distributed Application Performance Optimisation Proc. of IEEE 10th International Conference on Software, Telecommunications and Computer Networks, (SoftCOM) Italy, , pp.51-55 [Details]
  • Daniela Mania and John Murphy (2002) Framework for predicting the performance of component-based systems Proc. of IEEE 10th International Conference on Software, Telecommunications and Computer Networks, (SoftCOM) Italy, , pp.46-50 [Details]
  • Octavian Ciuhandu and John Murphy (2002) Component distribution algorithms for distributed application performance optimization Proc. of IT&T 2002: Information Technology and Telecommunications Waterford, Ireland, , pp.27-35 [Details]
  • Lucian Gabor and John Murphy (2002) A Framework for Automated Software Design Optimisation Proc. of IT&T 2002: Information Technology and Telecommunications Waterford, Ireland, , pp.3-8 [Details]
  • James Noonan and John Murphy (2002) A Study of SCTP Services in a Mobile IP Network Proc. of IT&T 2002: Information Technology and Telecommunications Waterford, Ireland, , pp.153-161 [Details]
  • Adrian Mos and John Murphy (2002) Performance Management in Component-Oriented Systems using a Model Driven Architecture Approach Proc. of IEEE 6th International Enterprise Distributed Object Computing (EDOC) Conference, EPFL Switzerland, , pp.227-237 [Details]
  • Adrian Mos and John Murphy (2002) A Framework for Performance Monitoring, Modelling and Prediction of Component Oriented Distributed Systems Proc. of ACM 3rd International Workshop on Software and Performance (WOSP), ACM Press Rome, Italy, , pp.235-236 [Details]
  • Adrian Mos and John Murphy (2002) Understanding Performance Issues in Component-Oriented Distributed Applications: The COMPAS Framework Proc. of 7th International Workshop on Component-Oriented Programming (WCOP) of the 16th European Conference on Object-Oriented Programming (ECOOP), Workshop Reader Spain, , pp.70-78 [Details]
  • Hubert Graja, Doru Todinca, John Murphy and Philip Perry (2002) m-Commerce Performance Simulations Proc. of the 2002 Performance Engineering Conference Austin TX, [Details]
  • Lucian Gabor and John Murphy (2002) Design Compiler and Optimiser 6th European Conference on Object-Oriented Programming, Poster and 1 page Spain, [Details]
  • Adrian Mos and John Murphy (2002) Understanding Performance Issues in Component-Oriented Distributed Applications: The COMPAS Framework 16th European Conference on Object-Oriented Programming, Poster and 2 pages Spain, [Details]
  • Ada Diaconescu and John Murphy (2002) Component Redundancy for Adaptive Software Applications 16th European Conference on Object-Oriented Programming, Poster and 1 page Spain, [Details]
  • Doru Todinca, Philip Perry and John Murphy (2002) Novel Prioritised EGPRS Medium Access Regime For Reduced File Transfer Delay During Congested Periods Proc. of IEE 3G 2002; Third International Conference on 3G Mobile Communications Technologies, IEE Press London, UK, , pp.550-554 [Details]
  • Doru Todinca, Philip Perry and John Murphy (2002) Algorithms for Resource Allocation in Data Transfer over EGPRS Networks Proc. of 2nd European Conference on Universal Multiservice Networks (ECUMN2002) Colmar, France, , pp.246-250 [Details]

Reports

  • John Murphy and Edward Chow (1997) Distributed Functionality Centralised Automated Management (DIFCAM) of the DSN. Reports [Details]
  • John Murphy, Edward Chow and Richard Markley (1993) ATM Service-Based Selective Retransmission over DSN Satellite Links. Reports [Details]

Workshops

  • Trevor Parsons and John Murphy (2004) A Framework for Automatically Detecting and Assessing Performance Antipatterns in Component Based Systems using Run-Time Analysis. Workshops [Details]
  • Octavian Ciuhandu and John Murphy (2003) A Modular QoS-enabled Load Management Framework for Component-Based Middleware. Workshops [Details]
  • Mircea Trofin and John Murphy (2003) A Self-Optimizing Container Design for Enterprise Java Beans Applications. Workshops [Details]
  • Cristina Hava-Muntean, Jennifer McManis, John Murphy and Liam Murphy (2002) An Adaptive Web Server Application. Workshops [Details]
  • Jeffrey MacKie-Mason, Liam Murphy and John Murphy (1995) The Role of Feedback in Network Allocation. Workshops [Details]
  • Liam Murphy and John Murphy, (1995) Feedback and Pricing in ATM Networks. Workshops [Details]

Research

Research Interests:

    Performance Engineering, Telecommunication Systems, Enterprise Software, Middleware, Mobile Networks, Queueing Theory

Research Projects:

  • Sponsor : Irish Research Council for Science Engineering and Technology (IRCSET)
    Title : Billing in mesh networks
    Start Date / End Date : 01-OCT-09 / 30-SEP-12
  • Sponsor : Irish Research Council for Science Engineering and Technology (IRCSET)
    Title : Developing Techniques for Monitoring Analysis and Detecting Performance Issues
    Start Date / End Date : 01-OCT-08 / 30-SEP-10
  • Sponsor : Enterprise Ireland (EI)
    Title : CarMesh Support
    Start Date / End Date : 01-JAN-08 / 31-DEC-08
  • Sponsor : Science Foundation Ireland (SFI)
    Title : Broadband Wireless Access
    Start Date / End Date : 01-JAN-08 / 30-JUN-09
  • Sponsor : Irish Research Council for Science Engineering and Technology (IRCSET)
    Title : Automatic Correlation of test logs with a formal description
    Start Date / End Date : 01-OCT-08 / 30-SEP-10
  • Sponsor : Enterprise Ireland (EI)
    IBM, NY, USA
    Title : Systems Testing and Verification Tool Set
    Start Date / End Date : 01-AUG-07 / 01-OCT-09
  • Sponsor : Enterprise Ireland (EI)
    Title : Development of a prototype planning tool for 802.16e systems
    Start Date / End Date : 01-SEP-05 / 30-AUG-06
  • Sponsor : Enterprise Ireland (EI)
    Title : Detecting, assessing and visualising performance antipatterns in component based systems using dynamic analysis
    Start Date / End Date : 28-APR-05 / 27-APR-06
  • Sponsor : Enterprise Ireland (EI)
    Title : To investigate the feasibility of potential customers for ATRP project outputs
    Start Date / End Date : 01-OCT-04 / 30-SEP-05
  • Sponsor : Enterprise Ireland (EI)
    Title : Distributed resource management in unlicensed Broadband Wireless Access Systems
    Start Date / End Date : 01-OCT-04 / 30-SEP-05
  • Sponsor : Enterprise Ireland (EI)
    Title : Performance Management of Web Services Applications
    Start Date / End Date : 01-OCT-04 / 30-SEP-07
  • Sponsor : Irish Research Council for Science Engineering and Technology (IRCSET)
    Title : Network independent voIP in wireless LAN
    Start Date / End Date : 01-OCT-04 / 31-MAR-08
  • Sponsor : Enterprise Ireland (EI)
    Title : Performance evaluation of SCTP-based cross-layer handover mechanism
    Start Date / End Date : 01-MAY-06 / 30-APR-07
  • Sponsor : Enterprise Ireland (EI)
    Title : Investigation of Mobile Gaming Networks Conditions
    Start Date / End Date : 01-NOV-06 / 30-APR-08
  • Sponsor : University College London, UK
    Title : Packet Switching and Frame relay Lectures
    Start Date / End Date : 18-JAN-06 / 18-JUL-10
  • Sponsor : Irish Research Council for Science Engineering and Technology (IRCSET)
    Title : Investigation of the Performance of Mobile Wireless Networks
    Start Date / End Date : 17-OCT-05 / 31-MAR-09

Teaching

Modules Co-ordinated:

  • COMP30170     Computer Science: Computer Science Project
  • COMP30040     Computer Science: Networks and Internet Systems
  • COMP10060     Computer Science: Computer Science for Engineers I

Recent Postgraduate Students:

    1. Ph.D. October 2009, UCD, Vasken Genc "Performance Analysis of Transparent Mode IEEE 802.16j Relay-based WiMAX Systems", external examiner Prof. Luciano Lenzini, University of Pisa.
    2. Ph.D. June 2008, UCD, John Fitzpatrick "Cross-Layer support for seamless handover in wireless networks", external examiner Prof. Albert Banchs, University Carlos III, Madrid.
    3. Ph.D. June 2008, Carlow Institute of Technology, Brian Craig "Quality of service in best effort networks", external examiners Prof Paul McKevitt, University of Ulster and Dr. Brian Nolan, Institute of Technology Blanchardstown, Dublin.
    4. Ph.D. November 2007, UCD, Olga Ormond (co-supervised with Dr. Gabriel Muntean) "User-Centric Network Selection Strategy in Heterogeneous Wireless Networks", external examiner Prof. Nazim Agoulmine, University of Evry Val d'Essonne, France.
    5. Ph.D. May 2007, UCD, Trevor Parsons "A Framework for Detecting Performance Antipatterns in Component Based Enterprise Systems", external examiner Prof. Wolfgang Emmerich, University College London.
    6. Ph.D. January 2007, UCD, Mircea Trofin (co-supervised with Dr. Liam Murphy) "Call Graph-Directed Boundary Condition Analysis in Contextual Composition Frameworks", external examiner Prof. Oscar Nierstrasz, University of Bern,.
    7. Ph.D. July 2006, DCU, Bartek Klusek (co-supervised with Dr. Liam Barry) "Cost Functions in Optical Burst Switching Networks", external examiner Prof. Harry Perros, North Carolina State University.
    8. Ph.D. May 2006, UCD, Hubert Graja "An analysis of influence of SR-ARQ based radio system on packet delay", external examiner Prof. Alan Marshall, Queens University Belfast.
    9. Ph.D. April 2006, DCU, Ada Diaconescu "Automatic Performance Optimisation of Component-Based Enterprise Systems via Redundancy", external examiner Prof. Vinny Cahill, Trinity College Dublin.
    10. Ph.D. January 2006, UCD, James Noonan "Path Management and Selection in Heterogeneous Wireless Networks", external examiner Prof. Laurie Cuthbert, Queen Mary, University of London.
    11. Ph.D. April 2005, DCU, Dawid Nowak "Dynamic Bandwidth Allocation Algorithms for Differentiated Services enabled Ethernet Passive Optical Networks with Centralized Admission Control", external examiner Prof. Ivan Andonovic, ITI Techmedia Sponsored Chair in Broadband Networks, University of Strathclyde.
    12. Ph.D. June 2004, DCU, Adrian Mos "A Framework for Adaptive Monitoring and Performance Management of Component-Based Enterprise Applications", external examiner Prof. James Noble, Victoria University of Wellington, New Zealand.
    13. Ph.D. September 2003, DCU, Gabriel Muntean (co-supervised with Dr. Liam Murphy) "Quality-Oriented Adaptation Scheme for Multimedia Streaming in Local Broadband Multi-Service IP Networks", external examiner Prof. Dorina Petriu, Carleton University, Canada.

    1. Masters of Engineering (research), Feb. 2007, Lucian Patcas, "Time-Dependent Behaviour Analysis for Composition of Web Services", external examiner Prof. William Harrison, Trinity College Dublin.
    2. Masters of Engineering (research), Feb. 2005, Andrew Kelly, "Delay Centric Handover in SCTP", external examiner Dr. Dirk Pesch, Cork Institute of Technology.
    3. Masters of Engineering (research), May 2004, Octavian Ciuhandu "Load Management Systems for Component-based Middleware", external examiner Prof. Petr Tuma, Charles University, Czech Republic.
    4. Masters of Engineering (research), Sept. 2003, Edward Nowicki "Resource Allocation for Multimedia Messaging Services over EGPRS", external examiner Dr. William Scanlon, Queen's University, Belfast.
    5. Diploma Thesis, February 2003, Fachhochschule Mannheim, Hochschule für Technik und Gestaltung (University of Applied Sciences), Germany, Thomas Wermter "e-commerce applications: Usage of Enterprise JavaBeans in SUN's Petstore and IBM's Trade application"
     



Current Postgraduate Students:

  • Vasileios Angelopoulos, Master of Science (MSc)   -   Thesis Supervisor
  • Adriana Hava, Doctor of Philosophy (PhD)   -   Thesis Supervisor
  • Adriana Chis, Doctor of Philosophy (PhD)   -   Thesis Supervisor