Skip to main content

Publications

Professor Malcolm Munro

Selected Publications

Books

  1. H.M. Edwards, M. Munro, and R. West, The RECAST Method for Reverse Engineering , Information Systems Engineering Library , CCTA, HMSO, ISBN:1-85-554705-8, 1996

Refereed Journals

  1. A. Sheikh, M. Munro, and D. Budgen, A Service Scheduling Security Model for a Cloud Environment , International Journal of Advanced Computer Science and Applications (IJACSA) Volume 11 No 5 May 2020
  2. A. Sheikh, M. Munro, and D. Budgen, Evaluating a Cloud Service using Scheduling Security Model (SSM) , International Journal of Advanced Computer Science and Applications (IJACSA) Vol. 10, No. 10, pp 525-532. 2019
  3. A. Sheikh, M. Munro, and D. Budgen, Systematic Literature Review (SLR) of Resource Scheduling and Security in Cloud Computing , International Journal of Advanced Computer Science and Applications (IJACSA) Vol. 10, No. 4, pp 35-44. 2019
  4. M. Farsi and M. Munro, Teachers’ perceptions of interactive Islamic Prayer (iIP) , Journal of Advances in Social Science Research 6(2), 2019
  5. A Ngah, M Munro, Z Abdullah, MA Jalil, M Abdallah, Regression Test Selection Model: A Comparison between ReTSE and Pythia , TELKOMNIKA (Telecommunication Computing Electronics and Control) 17 (2), ISSN: 1693-6930, DOI: 10.12928, 2019
  6. S. Hanna and M. Munro, Test case generation for semantic-based user input validation of web applications, , Int. J. Web Engineering and Technology, Vol. 13, No. 3, pp.225–254, 2018
  7. A. Ngah, M. Munro, and M. Abdallah, An Overview of regression Testing , Journal of Telecommunication, Electronic and Computer Engineering (JTEC) ISSN: 2180-1843, eISSN: 2289-8131, pp 45-49, 2017
  8. M. Farsi and M. Munro, Design and Implementation of an Interactive System for Teaching the Islamic Prayer , Journal of Education and Training Studies , ISSN 2324-8068, Vol 4(5), pp 139-148, 2016
  9. M. Farsi and M. Munro, A Comparative Study of Teaching the Islamic Prayer , International Journal of Information and Education Technology (IJIET) , ISSN: 2010-3689 6(5), 2016
  10. A. Althoaiti, and M. Munro, Preliminary Study of Interactive Electronic Lecture System , International Journal of Arts and Sciences , ISSN:1944-6934, 8(1), pp 373-392, 2015
  11. A. Althoaiti, and M. Munro, Evaluating an Interactive Electronic Lecture System , International Journal of Information and Education Technology (IJIET) , ISSN: 2010-3689, 5(12), pp 914-919, 2015
  12. A. Althoaiti, and M. Munro, Comparison Study of Learning Using the Traditional Lecture and the IELS , International Journal of e-Education, e-Business, e-Management and e-Learning (IJEEEE) ISSN: 2010-3654 vol. 4, no. 5, pp. 341-350, 2014
  13. A. Althoaiti, and M. Munro, Interactive Electronic Lecture System Design , International Journal of Engineering Research and Technology (IJERT) ESRSA Publications, ISSN: 2278-0181, Vol 3, Issue 7, pp 732-736 2014
  14. M. Basheri, E. L. Burd, M. Munro, and N. Baghaei, Collaborative Learning Skills in Multi-touch Tables for UML Software Design , International Journal of Advanced Computer Science and Applications (IJACSA) , 4(3), Pages 60-66, 2013, ISSN : 2156-5570
  15. Ling Liu, Malcolm Munro, Systematic analysis of centralized online reputation systems , Decision Support Systems , Volume 52, Issue 2, January 2012, Pages 438-449, ISSN 0167-9236, 10.1016/j.dss.2011.10.003.
  16. X. Du, W. Song, and M. Munro, CbSSDF: A Two-Layer Conceptual Graph Approach to Web Services Description and Composition – A Scenario Based Solution Analysis and Comparison with OWL-S , International Journal of Information System Modelling and Design, IGI Global , 2011, DOI: 10.4018/jismd.2011100104, ISSN: 1947-8186
  17. A. Alaraj and M. Munro, Enforcing Honesty in Fair Exchange Protocols , Emergent Web Intelligence: Advanced Semantic Technologies, Springer , ISBN: 978-1-84996-076-2, 2009
  18. A. Alaraj and M. Munro, An Efficient e-Commerce Fair Exchange Protocol that Encourages Customer and Merchant to be Honest , Computer Safety, Reliability, and Security, Lecture Notes in Computer Science, Springer , ISBN 978-3-540-87697-7, 193-206, 2008
  19. A. Alaraj and M. Munro, An e-Commerce Fair Exchange Protocol that Enforces the Customer to be Honest , International Journal of Product Lifecycle Management , ISSN (Online): 1743-5129 – ISSN (Print): 1743-5110, InderScience, 2008
  20. K.B. Gallagher, A.S. Hatch, and M. Munro, Software Architecture Visualization: An Evaluation Framework and Its Application , IEEE Transactions on Software Engineering , ISSN 0098-5589, 2007
  21. N. Looker, J. Xu, and M. Munro, Determining the Dependability of Service-Oriented Architectures , International Journal of Simulation and Process Modelling, 2007.
  22. S. Ibrahim, M. Munro, and A. Deraman, A Requirements traceability to Support Change Impact Analysis , Asian Journal of Information Technology , 4(4) 2005, ISSN: 1682-3915
  23. N. Looker, M. Munro, J. Xu,, Simulating Errors in Web Services , International Journal of Simulation: Systems, Science & Technology , vol. 5, 2004, ISSN 1473-804x Online
  24. X. Zhang, M. Munro, M. Harman, L. Hu, Weakest Precondition for General Recursive Programs Formalized in Coq in Theorem proving in higher order logics, Lecture Notes in Computer. Science., 2410, Springer, Berlin , 2004; ISBN: 3-540-44039-9, pp , 332–347
  25. N.E. Gold, C. Knight, A. Mohan, M. Munro, Understanding Service-Oriented Software , IEEE Software, 21(2), 2004, pp71-77, ISSN 0740-7459
  26. M. Harman, L. Hu , M. Munro, X. Zhang, D. Binkley, S.Danicic, M. Daoudi, Syntax-Directed Amorphous Slicing , Journal of Automated Software Engineering, 11(1) , 2004, pp 27-61, ISSN 0928-8910
  27. S. Shaw, M. Goldstein, M. Munro, and E. Burd, Moral Dominance Relations for Program Comprehension , IEEE Transactions on Software Engineering , 29(9), 2003 pp 851-863, ISSN 0098-5589
  28. Y.K. Jang, M. Munro, and Y.R. Kwon, An improved method of selecting regression tests for C++ programs , Journal of Software Maintenance and Evolution: Research and Practice , 13, pp 331-350, 2001, ISSN 1040-550X
  29. F. P. A. Coolen, M. Goldstein and M. Munro, Generalized partition testing via Bayes linear methods , Information and Software Technology , Elsevier Science, 43(13), pp 783-793, 2001, ISSN 0950-5849
  30. K. H. Bennett, C. Knight, M. Munro, J. Xu, Informatics Centres of Excellence; Research Institute for Software Evolution, University of Durham ,IEE Computing and Control Engineering Journal, 11(4), August 2000,pp 179-186, ISSN 0956-3385
  31. E.L. Burd and M. Munro, Supporting Program Comprehension using Dominance Trees , Annals of Software Engineering pp 191-213, 2000, ISSN 1022-7091
  32. E.L. Burd and M. Munro, Visualising Software Evolution to support Reengineering of Legacy Code , The Principle of Software Evolution, ACM Press, 2000
  33. E.L. Burd and M. Munro, Using Evolution to Evaluate Reverse Engineering Technologies: mapping the process of software change , Journal of Systems and Software, 53(1), pp. 43-51 , 2000, ISSN: 0164-1212
  34. P. Brereton, D. Budgen, K.H. Bennett, M. Munro, P. Layzell, L, Macauley, D. Griffiths and C. Stannett, The Future of Software , Communication of the ACM, 42(12), 1999, 78-84, ISSN 0001-0782
  35. K.H. Bennett, M. Ramage, M. Munro, A Decision Model for Legacy Systems , IEE Proceedings – Software, 146(4), 1999, ISSN 1462-5970
  36. I.M.M. Duncan, D.J. Robson, and M. Munro, Test Case Development During OO Lifecycle and Evolution , Journal of OO Programming, 11(9), 1999
  37. G Canfora, A. De Lucia, and M. Munro, An Integrated Environment for Reuse Reengineering C Code , Journal of Systems and Software, 42, Elsevier, 1998, 153-164
  38. E.L. Burd and M. Munro, A Method for the Identification of Reusable Units through the Reengineering of Legacy Code , Journal of Systems and Software, 44, 1998, 121-134
  39. O.C. Kwon, C. Boldyreff, and M. Munro, Software Configuration Management for a Reusable Software Library within a Software Maintenance Environment , Journal of Software Engineering and Knowledge Engineering, 8(4), 1998, 483-515
  40. A. Cimitile, A. De Lucia, and M. Munro, A Specification Driven Slicing Process for Identifying Reusable Functions , Journal of Software Maintenance : Research and Practice, 8(3), 1996, 25-48
  41. G. Canfora, A. Cimitile, and M. Munro, An Improved Algorithm for Identifying Reusable Objects in Code , Software Practice and Experience, 26(1), 1996, 25-48
  42. M.A.M. Capretz, and M. Munro, Software Configuration Management Issues in the Maintenance of Existing Systems , Journal of Software Maintenance : Research and Practice, 6(1), 1994, 1-14
  43. R.J. Turver and M.Munro, An Early Impact Analysis Technique for Software Maintenance , Journal of Software Maintenance : Research and Practice, 6(1), 1994, 35-52
  44. G. Canfora, A. Cimitile, and M. Munro, RE2: Reverse Engineering and Reuse Re-Engineering , Journal of Software Maintenance : Research and Practice, 6(2), 1994, 53-72
  45. R.J. Kenning, S.D. Cooper, R.M. Freeman, D.S. Hindley, and M. Munro, Report on the Fourth Software Maintenance Workshop , Journal of Software Maintenance, 3(1), 1991, 45-56
  46. K.H. Bennett, B.J. Cornelius, M. Munro, and D.J. Robson, Approaches to Program Comprehension , Journal of Systems and Software, 14, 1991, 79-84
  47. M. Borgers, and M. Munro, Producing Better Maintainable JSD Specifications by Grouping Common Aspects , Journal of Software Maintenance : Research and Practice, 2(1), 1990, 61-80
  48. K.H. Bennett, B.J. Cornelius, M. Munro, and D.J. Robson, Software Maintenance : A Key Area for Research , University Computing, 10, (4), 1998, 184-188
  49. B.J. Cornelius, M. Munro, D.J. Robson, An Approach to Software Maintenance Education , Software Engineering Journal, 4, (4), 1989, 233-236
  50. K. M. Broadey, A. Colbrook, M. Munro, and D.J. Robson, Block Structured Cross Referencers for Pascal and C , University Computing, 11, (3), 1989, 120-128

Refereed Conferences

  1. A. Sheikh, M. Munro and D. Budgen, Cost and Effect of Using Scheduling Security Model in a Cloud Environment , International Conference on Cyber Security and Cloud Computing IEEE, 2019
  2. A. Sheikh, M. Munro and D. Budgen, SSM: Scheduling Security Model for a Cloud environment , International Conference on Cloud and Big Data Computing (ICCBDC 2018) , ISBN 978-1-4503-6474-4, 2018
  3. M. Farsi, M. Munro and A. Althoaiti, The Effects of Teaching Primary School Children the Islamic Prayer in a Virtual Environment , Science and Information Conference, 2015 , London, UK, 2015
  4. A. Althoaiti, and M. Munro, Enhancement of interactivity using a new lecturing system (IELS) , Science and Information Conference (SAI 2015) , DOI 10.1109/SAI.2015.7237236, IEEE ISBN: 978-1-4799-8546-3
  5. A. Althoaiti, and M. Munro, Comparison of the Effectiveness of Communication between the Traditional Lecture and the IELS , The International Conference on Knowledge and Software Engineering (ICKSE ) 2014 London, UK, 2014
  6. A. Althoaiti, and M. Munro, Preliminary Study of Interactive Electronic Lecture System , The International Conference for Technology and Science London University ,2014 London, UK, 2014
  7. A. Althoaiti, and M. Munro, Comparison Study of Learning Using the Traditional Lecture and IELS , The 2014 5th International Conference on Distance Learning and Education (ICDLE) , Geneva, Switzerland. 2014
  8. A. Althoaiti, and M. Munro, Evaluating an Interactive Electronic Lecture System , The 3rd International Conference on Advancements in Information Technology (ICAIT 2014), Dubai,UAE 2014
  9. A. Althoaiti, and M. Munro, An Interactive Electronic Lecture System , International Conference on Emerging Trends of e-Learning and Online Education Technology (ICETEOET 2014)
  10. M. Basheri and M. Munro, Enhancing the Quality of Software Design through Multi-touch Interfaces , Frontiers in Education Conference (FIE 2014) , 2014
  11. M. Basheri, E. L. Burd, M. Munro, and N. Baghaei , Enhancing Engagement and Collaborative Learning Skills in Multi-touch Software for UML Diagramming , International Conference on Computer Supported Collaborative Learning (CSCL 2013) , 2013
  12. I. Alfafli, and M. Munro, Citizen Centered e-Government Services Assessment Framework , European Conference on e-Government (ECEG 2013) , 2013
  13. A. Ngah, M. Munro, and K. Gallagher, Regression Test Selection Model using Decomposition Slicing , IASTED International Conference on Software Engineering (SE 2012) , 2012
  14. M. Abdullah, and M. Munro, A Static Robustness Grid Using MISRA C2 Language Rules , International Conference on Software Engineering Advances (ICSEA 2011) , 2011
  15. S, Qin, A. Chawdhary, W. Xiong; M. Munro, Z. Qiu, H. Zhu, Towards an Axiomatic Verification System for JavaScript , Symposium on Theoretical Aspects of Software Engineering (TASE) 2011
  16. L. Liu and M. Munro, Evaluation of Collecting Reviews in Centralize Online Reputation Systems , Web Information Systems and Technologies (WEBIST) , 2010
  17. D. Chen, S. Han, M. Munro, A, Soomro and W. Song, An Analytic Model of Atomic Service for Services Descriptions , International Conference on Service Sciences (ICSS) ISBN 978-0-7695-4017-7, DOI 10.1109/ICSS.2010.62, 2010
  18. A.M. Alnajim, and M. Munro, Effects of Technical Abilities and Phishing Knowledge on Phishing Websites Detection , lASTED International Conference on Software Engineering (SE 2009) 2009
  19. A.M. Alnajim, and M. Munro, An Approach to the Implementation of the Anti-Phishing Tool for Phishing Websites Detection , International Conference on Intelligent Networking and Collaborative Systems (INCOS ’09 ) , 2009
  20. X. Du, W. Song, and M. Munro, CbSSDF and OWL-S, A Scenario based Solution Analysis and Comparison , International Conference on Information System development (ISD2009) , 2009
  21. A. Alnajim and M. Munro, An Evaluation of Users’ Tips Effectiveness for Phishing Websites Detection and Prevention , International Conference on Digital Information Management (ICDIM 2008) , 2008
  22. A. Alaraj and M. Munro, An Efficient e-Commerce Fair Exchange Protocol that Encourages Customer and Merchant to be Honest , International Conference on Computer Safety, Reliability and Security (SAFECOMP 208) , 2008
  23. S. Hanna, and M. Munro, Fault-Based Web Service Testing , IEEE International Conference on Information Technology: New Generations (ITNG 2008) , 2008
  24. A. Alaraj and M. Munro, An Efficient Fair Exchange Protocol that Enforces the Merchant to be Honest , International Conference on Collaborative Computing: Networking, Applications and Worksharing (COLLABORATECOM 2007) , 2007
  25. A. Alaraj and M. Munro, An e-Commerce Fair Exchange Protocol for Exchanging Digital Products and Payments , IEEE International Conference on Digital Information Management (ICDIM’07) , 2007
  26. S. Hanna, and M. Munro, An Approach for WSDL-based Automated Robustness Testing of Web Services , International Conference on Information System development (ISD2007) , 2007
  27. X. Du, W. Song, and M. Munro, Semantic service Description Framework for Addressing Imprecise Service Requirements , International Conference on Information System development (ISD2007) , 2007
  28. S. Hanna, and M. Munro, An Approach for Specification-based Test case Generation for Web Services , ACS/IEEE International Conference on Computer Systems and Applications (AICCSA) , 2007
  29. X. Du, W. Song, and M. Munro, Semantics Recognition in Service Composition Using Conceptual Graphs , International Workshop on Semantics in Virtual Organizations and Web Services (SVO&WS) , 2006
  30. X. Du, W. Song, and M. Munro, Service Composition in the Context of the Grid , UK e-Science All Hands Meeting 2006
  31. X. Du, W. Song, and M. Munro, Using Common Process Patterns for Semantic Web Services Composition , International Conference on Information Systems Development , 2006
  32. N. Looker, L. Burd, S. Drummond, J. Xu, M. Munro, Pedagogic Data as a Basis for Web Service Fault Models , IEEE International Workshop on Service-Oriented System Engineering (SOSE’05) , pp. 125-136, 2005
  33. M.P. Smith and M. Munro, Identifying Structural Features of Java Programs by Analysing the Interaction of Classes at Runtime , International Workshop on Visualizing Software for Understanding and Analysis (VISSOFT) , IEEE, 2005
  34. K. Gallagher, A. Hatch, M. Munro, A Framework for Software Architecture Visualisation Assessment , International Workshop on Visualizing Software for Understanding and Analysis (VISSOFT) IEEE, ISBN 0-7803-9540-9, pp 76-82, 2005
  35. N. Looker, M. Munro, J. Xu, A Comparison of Network Level Fault Injection with Code Insertion , 29th Annual International Computer Software and Applications Conference, (COMPSAC) , 2005
  36. N. Looker, J. Xu, M. Munro, Increasing Web Service Dependability Through Consensus Voting , 2nd International Workshop on Quality Assurance and Testing of Web-Based Applications, COMPSAC , 2005
  37. N. Looker, B. Gwynne, J. Xu, M. Munro, An Ontology-Based Approach for Determining the Dependability of Service-Oriented Architectures , 10th IEEE International Workshop on Object-oriented Real-time Dependable Systems, , 2005
  38. P. Townend, N. J. Xu E. Yang, K.Bennett, S. Charters, N. Holliman, Looker, and M. Munro, The e-Demand Project: A Summary , UK e-Science All Hands Meeting 2005 2005
  39. S. Ibrahim, N.B. Idris, M. Munro, and A. Deraman, Implementing A Document-Based Requirements Traceability : A Case Study , IASTED International Conference on Software Engineering (SE 2005) , 2005
  40. N. Looker and M. Munro, Assessing Web Service Quality of Service with Fault Injection , Workshop on Quality of Service for Application Servers in conjunction with IEEE Symposiumon Reliable Distributed Systems , Brazil, 2004
  41. M.P. Smith, and M. Munro, Providing a user customisable tool for software visualisation at runtime , IASTED International Conference on Visualization, Imaging and Image Processing (VIIP 2004) , 2004
  42. S. Charters, N.S. Holliman, and M. Munro, Distributing Stereoscopic Scientific Visualisation across the Grid , Computer Graphics and Imaging (CGIM 2004) , 2004
  43. N. Looker, M. Munro, and J. Xu, WS-FIT: A Tool for Dependability Analysis of Web Services, , 1st Workshop on Quality Assurance and Testing of Web-Based Applications in association with the 28th IEEE Annual International Computer Software and Applications Conference (COMPSAC) , 2004
  44. N. Looker, M. Munro, and J. Xu, Practical Dependability Analysis of SOAP Based Systems , UK e-Science All Hands Meeting , 2004
  45. S.M. Charters, N.S. Holliman, M. Munro, Visualisation on the Grid: A Web Service Approach , UK e-Science All Hands Meeting , 2004
  46. S. M. Charters, N. S. Holliman and M. Munro, Visualisation in e-Demand: A Grid Service Architecture for Stereoscopic Visualisation , , UK eScience Second All-Hands Meeting , 2003, ISBN 1-904425-11-9
  47. X. Zhang, M. Munro, M. Harman, L. Hu, Formal Verification of Communication Protocol using Type Theory , International Conference on Communications Technology (ICCT 2003)
  48. S. Charters, N. Thomas, M. Munro, The end of the line for Software Visualisation? , IEEE VISSOFT 2003
  49. M. Harman, L. Hu , R. Herions, M. Munro, X. Zhang, J.J. Dolado, M.C. Otero, J. Wegener, A Post-Placement Side-Effect Removal Algorithm , International Conference on Software Maintenance, IEEE , pp 2-11,2002, ISSN 1063-6773
  50. M. Harman, L. Hu , M. Munro, X. Zhang, S. Danicic, M. Daoudi An Inter procedural Amorphous Slicer for WSL 2nd International Workshop on Source Code Analysis and Manipulation (SCAM 2002) , IEEE, 2002, pp 105-114, ISBN 0-7695-1793-5
  51. X. Zhang, M. Munro, M. Harman, L. Hu , Mechanized Operational Semantics of WSL , 2nd International Workshop on Source Code Analysis and Manipulation (SCAM 2002) , IEEE, 2002, pp 73-84, ISBN 0-7695-1793-5
  52. C. Knight, M. Munro. Program Comprehension Experiences with GXL; comprehension for Comprehension , International Workshop on Program Comprehension, IEEE , 2002, pp147-156, ISSN 1092-8138
  53. C.Taylor, M.Munro, Revision Towers , 1st International Workshop on Visualizing Software for Understanding and Analysis (VISSOFT) , IEEE, 2002, ISBN 0-7695-1662-9
  54. M.Smith, M. Munro, Runtime Visualisation of Object Oriented Software , 1st International Workshop on Visualizing Software for Understanding and Analysis (VISSOFT) , IEEE, 2002, p43-50, ISBN0-7695-1662-9
  55. C. Knight, M.A. Storey, M. Munro (Editors), IEEE Proceedings of the First International Workshop on Visualizing Software for Understanding and Analysis , ISBN 0-7695-1662-9
  56. S. Charters, C. Knight, N. Thomas, M. Munro, Visualisation for Information and Decision Support; From Code to Components , Workshop on Software Engineering Decision Support , SEKE’02, 2002, pp. 765-772, ISBN:1-58113-556-4
  57. X. Zhang, M. Munro, M. Harman, L. Hu, Weakest Precondition for General Recursive Programs Formalized in Coq , International Conference on Theorem Proving in Higher Order Logics (TPHOLs 2002) , 2002
  58. P. Townend, J. Xu, and M. Munro, Building embedded Fault-Tolerant Systems for Critical Applications: An Experimental Study , IFIP WCC 2002 (Distributed and Parallel Embedded Systems), 2002
  59. K Bennett, J Xu, M Munro, P Layzell, N Gold, D Budgen, P Brereton, Prototype Implementation of an Architectural Model for Service Based Flexible Software , Proc. 35th Hawaii International Conference on System Sciences, IEEE Press, 2002, ISBN 0-7695-1435-9
  60. C. Knight, M. Munro, Organisational trails through software systems , Proc. 4th International Workshop on Principles of Software Evolution (IWPSE 01) 2001, DOI: 10.1145/602492.602495
  61. K Bennett, J Xu, M Munro, Z Hong, P Layzell, N Gold, D Budgen, and P Brereton An Architectural Model for Service-based Flexible Software , Proceedings of COMPSAC’01, , Chicago, October 2001, IEEE Computer Society Press, ISBN 0-7695-1372-7, pp137-142, ISBN 0-7695-1372-7
  62. K. Bennett, M. Munro, N. Gold, P. Layzell, D. Budgen, P. Brereton An Architectural Model for Service-Based Software with Ultra Rapid Evolution , International Conference on Software Maintenance , IEEE, 2001, pp292-300, ISBN 0-7695-1189-9
  63. M. Harman, L. Hu, X. Zhang, M. Munro, Side-Effect Removal Transformation , International Workshop on Program Comprehension, IEEE , 2001, ISSN 1063-6773
  64. C. Knight, M. Munro, Mediating Diverse Visualisations for Comprehension , International Workshop on Program Comprehension, IEEE , 2001, ISSN 1063-6773
  65. M. Harman, L. Hu, X. Zhang, M. Munro, GUSTT: An Amorphous Slicing System which Combines Slicing and Transformations , Working Conference on Reverse Engineering , IEEE, 2001, pp 271-280, ISSN 1095-1350
  66. P. Townend, J. Xu, and M. Munro, Building Dependable Software for Critical Applications: Multi-version software versus one good one , IEEE/IFIP International Conference on Dependable Systems and Networks, 2001
  67. A.S. Hatch, M.P. Smith, C.M.B. Taylor, and M. Munro, No Silver Bullet in Software Visualisation Evaluation , Workshop on Fundamental Issues of Visualisation, CISST , 2001
  68. C. Knight, M. Munro, Towards Automatic Adaptation of Data Interfaces , UAHCI 2001
  69. C. Knight, M. Munro, Visual Information; Amplifying and Foraging , SPIE Visual Data Exploration and Analysis , San Jose, USA, January 2001, ISBN 0-8194-3980-0
  70. P.J. Layzell, K.H. Bennett, D. Budgen, O.P. Brereton, L.A .Macaulay, M. Munro, Service-Based Software: The Future for Flexible Software , Asia-Pacific Software Engineering Conference, December 2000
  71. N. Thomas, M. Munro, P. King, R. Pooley, Visual Representation of Stochastic Process Algebra Models , 2nd International Workshop on Software and Performance, September 2000
  72. C. Knight, M. Munro, Mindless Visualisations , 6th ERCIM “User Interfaces for All”, Florence, Italy, October 2000
  73. C. Knight, M. Munro, Flexibility or Volatility? , ACM CVE 2000; Voltage in the Milky Night workshop, September 2000
  74. C. Knight, M. Munro, Virtual but Visible Software , IEEE Information Visualisation, 2000, 198-205, ISSN 1093-9547
  75. C. Knight, M. Munro, Should Users Inhabit Visualisations? , Proceedings of IEEE WETICE 2000; Knowledge Media Networking Workshop, June 2000
  76. C. Knight, M. Munro, Comprehension with[in] Virtual Environment Visualisations , International Workshop on Program Comprehension, IEEE, 1999, pp 4-11
  77. P. Warren, C. Boldyreff, M. Munro, The Evolution of Websites , International Workshop on Program Comprehension, IEEE, 1999
  78. N. Thomas, M. Munro, P. King, and R. Pooley, Visualisation for model Comprehension , UK Performance Engineering Workshop (UK PEW), 2000
  79. E.L. Burd and M. Munro, An Initial Approach towards Measuring and Characterising Software Evolution , Working Conference on Reverse Engineering, IEEE, 1999
  80. C. Knight and M. Munro, Visualising Software – A Key Research Area ,International Conference on Software Maintenance , IEEE, 1999
  81. E.L. Burd and M. Munro, Evaluating the Use of Dominance Trees using C and COBOL , IEEE, 1999 , International Conference on Software Maintenance IEEE 1999
  82. E.L. Burd and M. Munro, Using Transformation Approaches to Re-modularize COBOL Applications , International Workshop on Software Transformation Systems: STS 1999, IEEE ICSE 1999
  83. E.L. Burd and M. Munro, Characterising the Process of Software Change , Workshop on Principles of Software Change and Evolution: SCE’1999, IEEE ICSE 1999
  84. E.L. Burd and M. Munro, Using Evolution to Evaluate Reverse Engineering Technologies , Empirical Studies on Software Development and Evolution; ESSDE’99, IEEE ICSE 1999
  85. E.L. Burd and M. Munro, Investigating Component-Based Maintenance and the Effects of Software Evolution: a Re-Engineering Approach Using Data Clustering , International Conference on Software Maintenance, IEEE, 1998
  86. E.L. Burd and M. Munro, Assisting Human Understanding to Aid the Targeting of Necessary Reengineering Work , Working Conference on Reverse Engineering, IEEE, 1998
  87. E.L. Burd and M. Munro, Reengineering Support for Software Evolution: an evaluation through case study, , COMPSAC’98, IEEE, 1998
  88. J.E. Ingham and M. Munro, Applying a Domain Specific Language Approach to Component Oriented Programming , Workshop on Component Oriented Programming, ECOOP 98, 1998
  89. M. Munro and P. Young, Visualising Software in Virtual Reality , International Workshop on Program Comprehension, IEEE, 1998, 19-26
  90. E.L. Burd and M. Munro, Examining Software Evolution to Support Reengineering of Legacy Code , International Workshop on the Principle of Software Evolution, 1998
  91. E.L. Burd and M. Munro, The Implications of Non-functional Requirements for the Reengineering of Legacy Code , International Workshop on Reverse Engineering, IEEE, 1997, 215-223
  92. E.L. Burd and M. Munro, Investigating the Maintenance Implications of the Replication of Code , International Conference on Software Maintenance, IEEE, 1997, 322-329
  93. O.C. Kwon, C. Boldyreff, and M. Munro, An Integrated Process Model of Software Configuration Management for Reusable Components , International Conference on Software Engineering and Knowledge Engineering (SEKE’97), IEEE, 1997
  94. O.C. Kwon, C. Boldyreff, and M. Munro, Integration of a Reuse Process and a Maintenance Process within a Software Configuration Management Environment , Eighth Annual Workshop on Software Reuse, 1997
  95. P.S. Chan and M. Munro, PUI: A Tool to Support Program Understanding , International Workshop on Program Comprehension, IEEE, 1997
  96. E.L. Burd and M. Munro, Enriching Program Comprehension for Software Reuse , International Workshop on Program Comprehension, IEEE, 1997
  97. E.L. Burd, M. Munro and C. Wezeman, Analysing Large COBOL Programs: The Extraction , of Reusable Modules , International Conference on Software Maintenance, IEEE, 1996, 238
  98. E.L. Burd, M. Munro and C. Wezeman, Extracting Reusable Modules from Legacy Code: Considering the Issues of Module Granularity , International Workshop on Reverse Engineering, IEEE, 1996, 189-196
  99. I.S. Chung, M. Munro, W.K.Lee, and Y.R. Kwon, Applying Conventional Testing Techniques for Class Testing , COMPSAC 96, 1996
  100. G Canfora, A. De Lucia, and M. Munro, An Integrated Environment for Reuse Reengineering C Code , International Conference on Software Engineering and Knowledge Engineering (SEKE’96), IEEE, 1996
  101. C. Boldyreff, E.L. Burd, R.M. Hather, M. Munro, and E.J. Younger, Greater Understanding Through Maintainer Driven Traceability , International Workshop on Program Comprehension, IEEE, 1996, 100-106
  102. A. De Lucia, A.R. Fasolino, and M. Munro, Understanding Function Behaviours through Program Slicing , International Workshop on Program Comprehension, IEEE, 1996, 9-18
  103. A. Cimitile, A. De Lucia, and M. Munro, Identifying Reusable Functions Using Specification Driven Program Slicing: A Case Study , International Conference on Software Maintenance, IEEE, 1995, 124-133
  104. C. Boldyreff, E.L. Burd, R.M. Hather, R.E. Mortimer, M. Munro, and E.J. Younger, The AMES Approach to Application Understanding: a case study , International Conference on Software Maintenance, IEEE, 1995, 182-191
  105. A. Cimitile, A. De Lucia, and M. Munro, Qualifying Reusable Functions Using Symbolic Execution , Second Working Conference on Reverse Engineering, IEEE, 1995, 178-187
  106. H.M. Edwards and M. Munro, Deriving a Logical Data Model for a System Using the RECAST Method , PUBLICATIONSecond Working Conference on Reverse Engineering, IEEE, 1995, 126-135
  107. A. Cimitile, M. Munro, and M. Tortorella, Program Comprehension Through the Identification of Abstract Data Types , Workshop on Program Comprehension, IEEE, 1994
  108. D.A. Kinloch, and M. Munro, Understanding C Programs Using the Combined C Graph Representation , International Conference on Software Maintenance, IEEE, 1994, 172-180
  109. G. Canfora, A. Cimitile, M. Munro, and M. Tortorella, A Precise Method for Identifying Reusable Abstract Data Types in Code , International Conference on Software Maintenance, IEEE, 1994, 404-413
  110. J.P. Queille, J.F. Voidrot, M.Munro, and N. Wilde, The Impact Analysis Task in Software Maintenance: A Model and a Case Study , PUBLICATIONInternational Conference on Software Maintenance, IEEE, 1994, 234-242
  111. H.M. Edwards, and M.Munro, RECAST : Reverse Engineering from COBOL to SSADM Specification , International Conference on Software Engineering, IEEE, 1993
  112. H.M. Edwards, and M.Munro, RECAST : Reverse Engineering from COBOL to SSADM Specification , Working Conference on Reverse Engineering, IEEE, 1993, 44-53
  113. G. Canfora, A. Cimitile, and M. Munro, A Reverse Engineering Method for Identifying Reusable Abstract Data Types , Working Conference on Reverse Engineering, IEEE, 1993, 73-92
  114. G. Canfora, A. Cimitile, M. Munro, and M. Tortorella, Experiments in Identifying Reusable Abstract Data Types in Program Code , Workshop on Program Comprehension, IEEE, 1993, 36-45
  115. D.A. Kinloch, and M. Munro, A Combined Representation for the Maintenance of C Programs , Workshop on Program Comprehension, IEEE, 1993, 119-127
  116. H.M. Edwards, and M.Munro, Abstracting the Logical Processing Life Cycle for Entities Using the RECAST Method , Conference on Software Maintenance, IEEE, 1993, 162-171
  117. G. Canfora, A. Cimitile, M. Munro, and C.J. Taylor, Extracting Abstract Data Types from C Programs: A Case Study , Conference on Software Maintenance, IEEE, 1993, 200-209
  118. R.M. Freeman and M. Munro, Redocumentation for the Maintenance of Software , ACM Southeast Conference, Raleigh, North Carolina, 1992
  119. M.A.M. Capretz, and M. Munro, COMFORM – A Software Maintenance Method Based on the Configuration Management Discipline , Conference on Software Maintenance, IEEE, 1992, 183-192
  120. R.J. Kenning, and M. Munro, Understanding the Configurations of Operational Systems , Conference on Software Maintenance, San Diago, IEEE, 1990, 20-27
  121. S.D. Cooper and M. Munro, Software Change Information for Maintenance Management , Conference on Software Maintenance, Miami, IEEE, 1989, 279-287
  122. M. Ward, F.W. Calliss, and M. Munro, The Maintainers Assistant , Conference on Software Maintenance, Miami, IEEE, 1989, 307-315
  123. F.W. Calliss, M. Khalil, M. Munro, and M. Ward, A Knowledge-Based System for Software Maintenance , Conference on Software Maintenance, Phoenix, Arizona, IEEE, 1988, 319-323
  124. N.T. Fletton, and M. Munro, Redocumenting Software Systems using Hypertext Technology , Conference on Software Maintenance, Phoenix, Arizona, IEEE, 1988, 54-59
  125. B.J. Cornelius, M. Munro, and D.J. Robson, Project Work in Software Maintenance Education , Proceedings of 3rd SEI Conference on Software Engineering Education, Pittsburg, Published Springer-Verlag, 1989, 16-25
  126. R.H. Scott, P.A.T. Gill, and M. Munro, Acquisition and Post-Processing of Strain Guage Data in Reinforced Concrete , Second International Conference on Computer Applications in Concrete, 1988
  127. J.R. Foster, and M. Munro, A Documentation Method Based on Cross-Referencing , Conference on Software Maintenance, Austin, Texas, IEEE, 1987, 181-185
  128. M. Munro, and D.J. Robson, An Interactive Cross Reference Tool for Use in Software Maintenance , Proceedings 20th Annual Hawaii International Conference on System Sciences, 1987, 64-70
  129. P.A.T. Gill, M. Munro, and R.H. Scott, A Modern Data Collection System and its Interfacing Requirements , International Conference on Civil and Structural Engineering Computing, 1983
  130. M. Munro, An Algol 68S Cross Compiler , Conference : Experience with Algol 68, University of Liverpool, 1975
  131. P.G. Hibbard, and M. Munro, Code Generation for a High-level Abstract Algol 68S Machine , International Conference on Algol 68, Oklahoma State University, 1975

Chapters in Books

  1. N.E Looker and M. Munro, Dependability Assessment of Service-Oriented Architectures Using Fault Injection, , n Developing Effective Service Oriented Architectures: Concepts and Applications in Service Level Agreements, Quality of Service and Reliability, Information Science Reference – IGI Global, 160566846X, 2010
  2. P.Townend, J. Xu, and M.Munro, Building Dependable Software for Critical Applications: Multi-version software versus one good one , Object-Oriented Real-Time Dependable Systems, IEEE Computer Society Press, 2001
  3. M. Ramage, C. Brooke, K.H. Bennett, M. Munro, Combining Organisational and Technical Change in Finding Solutions to Legacy Systems , in Systems Engineering for Business Process Change, edited Peter Henderson, Springer-Verlag, 2000, ISBN 1-85322-222-0
  4. E. Burd, M. Munro, P. Young, Reconstruction of Legacy Systems for revolutionary Change , in Systems Engineering for Business Process Change, edited Peter Henderson, Springer-Verlag, 2000, ISBN 1-85322-222-0
  5. M. Ramage, C. Brooke, K.H. Bennett, N.E. Gold, M. Munro, Overcoming the legacy dilemma: modelling socio-technical change options , in “Systems Modelling for Business Process Improvement”, ed. D. Bustard, Artech House, London, 2000
  6. M. Ramage, M. Munro, It’s not just about Old Software: A Wider View of Legacy Systems , in Systems Engineering for Business Process Change, edited Peter Henderson, Springer-Verlag, 2000, ISBN 1-85322-222-0
  7. R.J. Turver and M.Munro, An Early Impact Analysis Technique for Software Maintenance , Software Change Impact Analysis, edited Robert Arnold and Shawn Bonner, IEEE Computer Society, ISBN 0-8186-7384-2, 1996
  8. R.J. Kenning, and M. Munro, PISCES – An Inverse Configuration Management System , Software Reuse and Reverse Engineering in Practice, edited P.A.V. Hall, Chapman and Hall, 1992, 487-501
  9. M. Munro, Software Maintenance, Reuse, and Reverse Engineering , Software Reuse and Reverse Engineering in Practice, edited P.A.V. Hall, Chapman and Hall, 1992, 573-584
  10. K.H. Bennett, B.J. Cornelius, M. Munro, and D.J. Robson, Software Maintenance , The Software Engineers Reference Book, J. McDermid (Ed), Butterworth Scientific Ltd., 1990, 20/1-20/18