Thesis
T. Parsons, "Automatic Detection of Performance Design and Deployment Antipatterns in Component Based Enterprise Systems". Ph.D. Thesis, 2007, University College Dublin.
Publications
Adriana E. Chis, Nick Mitchell, Edith Schonberg, Gary Sevitsky, Patrick O'Sullivan, Trevor Parsons, John Murphy. Patterns of Memory Inefficiency. In the Proceedings of the European Conference on Object-Oriented Programming (ECOOP'11), 2011.
Miao Wang, Viliam Holub, Trevor Parsons, John Murphy and Patrick O'Sullivan. "Scalable Run-Time Correlation Engine for Monitoring in a Cloud Computing Environment" 17th IEEE International Conference and Workshops on Engineering of Computer-Based Systems, St. Anne’s College, University of Oxford, UK, 22-26 March, 2010.
Viliam Holub, Trevor Parsons, John Murphy and Patrick O'Sullivan. "Real-time Correlation Engine for System Monitoring and Testing," In Proceedings of the 6th International Conference on Autonomic Computing and Communications Barcelona, Spain June 15-19, 2009
Trevor Parsons, Adrian Mos, Mircea Trofin, Thomas Gschwind, John Murphy, "Extracting Interactions in Component Based Systems," IEEE Transactions on Software Engineering, preprint, 05 Aug 2008. IEEE Computer Society Digital Library. IEEE Computer Society. http://doi.ieeecomputersociety.org/10.1109/TSE.2008.67
Trevor Parsons, John Murphy and Patrick O'Sullivan: "Expert Tools for System and Performance Testers" (Fast Abstract) Seventh International Workshop on Software and Performance (WOSP) 2008, Princeton, NJ, USA, June 23-26, 2008.
Trevor Parsons and John Murphy: "Detecting Performance Antipatterns in Component Based Enterprise Systems", in Journal of Object Technology, vol. 7, no. 3, March - April 2008, pp. 55-90, "http://www.jot.fm/issues/issue_2008_03/article1/"
Parsons, T., Murphy, J. & O'Sullivan, P., "Applying Frequent Sequence Mining to Identify Design Flaws in Enterprise Software Systems". 5th Intl. Conference on Machine Learning and Data Mining, Leipzig, Germany, July 2007 (Poster Session).
Parsons, T., Murphy, J.,Pizzoli, S., O'Sullivan, P. & Mos, A., "Reverse Engineering Distributed Enterprise Applications to Identify Common Design Flaws" , paper presented at the Software Engineering Tools For Tomorrow (SWEFT) 2006 conference T.J. Watson, New York, Oct 17 - 19, 2006 (IBM Internal Conference - 21% acceptace rate))
Chen, L., O'Sullivan, P., Bergman, L., Castelli, V., Labadie, E., Sohn, P. & Parsons,T. "Problem Determination in Large Enterprise Systems" - (confidential - abstract only), paper presented at the Software Engineering Tools For Tomorrow (SWEFT) 2006 conference T.J. Watson, New York, Oct 17 - 19, 2006 (IBM Internal Conference - 21% acceptace rate)
Achanta, R., O'Sullivan, P., Beak, R., Dell'Era, I. Srikanth, H., & Parsons, T. "Precise QOS Assessment Approach for J2EE based Enterprise Components over Disparate Network Connection Types", poster presented at the Software Engineering Tools For Tomorrow (SWEFT) 2006 conference T.J. Watson, New York, Oct 17 - 19, 2006 (IBM Internal Conference)
A. Ufimtsev, T. Parsons, L. Patcas, J. Murphy and L. Murphy, "Introducing Performance Engineering by means of Tools and Practical Exercises" , Proc. CASCON 2006 Dublin Symposium, in association with CASCON 2006: 16th Annual International Conference on Computer Science and Software Engineering, IBM Dublin Center for Advanced Studies, Ireland, October 16-17, 2006.
Trevor Parsons, Adrian Mos and John Murphy. "Non-Intrusive End to End Run-time Path Tracing for J2EE Systems" , IEE Proc. Software, August 2006
Trevor Parsons and John Murphy. "The 2nd International Middleware Doctoral Symposium: Detecting Performance Antipatterns in Component-Based Enterprise Systems" , IEEE Distributed Systems Online, vol. 7, no. 3, March, 2006
Trevor Parsons. "A Framework for Detecting Performance Design and Deployment Antipatterns in Component Based Enterprise Systems", Proc. 2nd Int'l Middleware Doctoral Symp., ACM Press, Grenoble, France, 2005, art. no. 7
Trevor Parsons. "A Framework for Detecting, Assessing and Visualizing Performance Antipatterns in Component Based Systems". First Place at ACM SIGPLAN Student Research Competition at The 19th Annual ACM Conference on Object-Oriented Programming, Systems, Languages, and Applications. October, 2004, Vancouver, Canada. (Poster and 2 page abstract)
Trevor Parsons, John Murphy. "A framework for automatically detecting and assessing performance antipatterns in component based systems using run-time analysis". The 9th International Workshop on Component Oriented Programming, part of the 18th European Conference on Object Oriented Programming. June 2004, Oslo, Norway.
Trevor Parsons, John Murphy. "Data Mining for Performance Antipatterns in Component Based Systems Using Run-Time and Static Analysis."
Transactions on Automatic Control & Control Science, Vol. 49 (63), No. 3, May 2004, pp. 113-118 - ISSN 1224-600X.
Recent Talks/Presetations/Panels
Speaker at UK Computer Measurement Group, EuroTec Conference, Oxford, United Kingdom, 18th-19th May 2009, "IBM-UCD Research Project, Expert Tools for System and Performance Testers"
Speaker at Software & Systems Quality Conference, Croke Park, Dublin, Ireland March 4th 2009, "Expert Tools for System Testers"
Judge at the Student Research Competition in OOPSLA October 2008, Nashville, TN, USA.
Panel Member for Panel Discussion on "Testing and Benchmarks", at the Seventh International Workshop on Software and Performance (WOSP) 2008, Princeton, NJ, USA, June 23-26, 2008.
"Expert Tools For System Testers", IBM Academy Conference - First Annual AoT Hardware, Firmware and Software System Level Test Engineering Conference, IBM Somers, NY, USA, May 13-15, 2008
"Automatic Detection of Performance Design and Deployment Antipatterns in Enterprise Systems ", IBM Academy Conference - First Annual AoT Hardware, Firmware and Software System Level Test Engineering Conference, IBM Somers, NY, USA, May 13-15, 2008
UK Computer Measurement Group (UKCMG) Annual Conference, "Performance Monitoring of Enterprise Java Systems", Warwick, England, June 2006
Presented and took part in the 1st International Applied Workshop on Autonomic System Management (IAWASM'06), 10-11 July 2006, INRIA Rhone-Alpes, Grenoble, France,
Speaker in the Real-Time And Distibuted Systems (RADS) Seminar, July 19th 2006 ,Carleton University, Ottawa, Canada. "Detecting Performance Design and Deployment Antipatterns in Enterprise Systems"
