Portrait of Brendan Murphy

Brendan Murphy

Senior Principal Researcher


Research Interests

My research interests lie in the area of System Dependability which encompasses Measurement, Reliability and Availability. My areas of focus, using data currently available are:

Software Development Practices:

Through working with the product groups to interpret process and product metrics it is possible to get a holistic picture of a products development process. Through performing similar work across multiple diverse products it is possible to identify the effectiveness of different development methodologies to address different product spaces.

Process and Product Measurement:

Developing metrics that characterize the way software systems are built. Prior work identified relationships between software development attributes and software quality. This work is being extended to identify the relationship between the software development process (people and tools) and software quality.

Failure prediction:

Previous analysis of the data logged by applications identified burst of activity which appear to be indicative of potentially catastrophic problems. The focus of this work is now on failure predictions based on how the software is developed. Through analysing the profile of the software development it is possible to predict the ‘riskier’ software.

Prior work

  • System Fault Management architectures.
  • Correlating the availability and reliability as perceived by the end users, against the application, cluster and nodal behaviour occurring on the server.

Current Activities

 I serve on the steering committee of ISSRE (IEEE International Symposium on Software Reliability Engineering). I also participate actively in the DSN community and serve on several PCs.

I was the general chair for ISSRE 2008 in Redmond/Seattle.