Professor Malcolm Munro
Selected Publications
Books
- 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
- 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
- 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
- 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
- M. Farsi and M. Munro, Teachers’ perceptions of interactive Islamic Prayer (iIP) , Journal of Advances in Social Science Research 6(2), 2019
- 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
- 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
- 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
- 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
- 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
- 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
- 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
- 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
- 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
- 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
- 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.
- 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
- 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
- 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
- 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
- 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
- N. Looker, J. Xu, and M. Munro, Determining the Dependability of Service-Oriented Architectures , International Journal of Simulation and Process Modelling, 2007.
- 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
- 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
- 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
- N.E. Gold, C. Knight, A. Mohan, M. Munro, Understanding Service-Oriented Software , IEEE Software, 21(2), 2004, pp71-77, ISSN 0740-7459
- 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
- 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
- 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
- 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
- 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
- E.L. Burd and M. Munro, Supporting Program Comprehension using Dominance Trees , Annals of Software Engineering pp 191-213, 2000, ISSN 1022-7091
- E.L. Burd and M. Munro, Visualising Software Evolution to support Reengineering of Legacy Code , The Principle of Software Evolution, ACM Press, 2000
- 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
- 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
- K.H. Bennett, M. Ramage, M. Munro, A Decision Model for Legacy Systems , IEE Proceedings – Software, 146(4), 1999, ISSN 1462-5970
- 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
- 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
- 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
- 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
- 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
- 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
- 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
- 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
- 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
- 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
- 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
- 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
- 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
- B.J. Cornelius, M. Munro, D.J. Robson, An Approach to Software Maintenance Education , Software Engineering Journal, 4, (4), 1989, 233-236
- 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
- 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
- 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
- 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
- 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
- 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
- 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
- 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
- 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
- A. Althoaiti, and M. Munro, An Interactive Electronic Lecture System , International Conference on Emerging Trends of e-Learning and Online Education Technology (ICETEOET 2014)
- M. Basheri and M. Munro, Enhancing the Quality of Software Design through Multi-touch Interfaces , Frontiers in Education Conference (FIE 2014) , 2014
- 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
- I. Alfafli, and M. Munro, Citizen Centered e-Government Services Assessment Framework , European Conference on e-Government (ECEG 2013) , 2013
- A. Ngah, M. Munro, and K. Gallagher, Regression Test Selection Model using Decomposition Slicing , IASTED International Conference on Software Engineering (SE 2012) , 2012
- M. Abdullah, and M. Munro, A Static Robustness Grid Using MISRA C2 Language Rules , International Conference on Software Engineering Advances (ICSEA 2011) , 2011
- 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
- L. Liu and M. Munro, Evaluation of Collecting Reviews in Centralize Online Reputation Systems , Web Information Systems and Technologies (WEBIST) , 2010
- 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
- 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
- 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
- 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
- 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
- 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
- S. Hanna, and M. Munro, Fault-Based Web Service Testing , IEEE International Conference on Information Technology: New Generations (ITNG 2008) , 2008
- 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
- 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
- S. Hanna, and M. Munro, An Approach for WSDL-based Automated Robustness Testing of Web Services , International Conference on Information System development (ISD2007) , 2007
- X. Du, W. Song, and M. Munro, Semantic service Description Framework for Addressing Imprecise Service Requirements , International Conference on Information System development (ISD2007) , 2007
- 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
- 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
- X. Du, W. Song, and M. Munro, Service Composition in the Context of the Grid , UK e-Science All Hands Meeting 2006
- X. Du, W. Song, and M. Munro, Using Common Process Patterns for Semantic Web Services Composition , International Conference on Information Systems Development , 2006
- 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
- 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
- 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
- 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
- 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
- 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
- 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
- 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
- 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
- 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
- S. Charters, N.S. Holliman, and M. Munro, Distributing Stereoscopic Scientific Visualisation across the Grid , Computer Graphics and Imaging (CGIM 2004) , 2004
- 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
- N. Looker, M. Munro, and J. Xu, Practical Dependability Analysis of SOAP Based Systems , UK e-Science All Hands Meeting , 2004
- S.M. Charters, N.S. Holliman, M. Munro, Visualisation on the Grid: A Web Service Approach , UK e-Science All Hands Meeting , 2004
- 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
- X. Zhang, M. Munro, M. Harman, L. Hu, Formal Verification of Communication Protocol using Type Theory , International Conference on Communications Technology (ICCT 2003)
- S. Charters, N. Thomas, M. Munro, The end of the line for Software Visualisation? , IEEE VISSOFT 2003
- 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
- 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
- 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
- C. Knight, M. Munro. Program Comprehension Experiences with GXL; comprehension for Comprehension , International Workshop on Program Comprehension, IEEE , 2002, pp147-156, ISSN 1092-8138
- C.Taylor, M.Munro, Revision Towers , 1st International Workshop on Visualizing Software for Understanding and Analysis (VISSOFT) , IEEE, 2002, ISBN 0-7695-1662-9
- 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
- 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
- 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
- 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
- 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
- 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
- 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
- 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
- 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
- M. Harman, L. Hu, X. Zhang, M. Munro, Side-Effect Removal Transformation , International Workshop on Program Comprehension, IEEE , 2001, ISSN 1063-6773
- C. Knight, M. Munro, Mediating Diverse Visualisations for Comprehension , International Workshop on Program Comprehension, IEEE , 2001, ISSN 1063-6773
- 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
- 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
- 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
- C. Knight, M. Munro, Towards Automatic Adaptation of Data Interfaces , UAHCI 2001
- 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
- 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
- N. Thomas, M. Munro, P. King, R. Pooley, Visual Representation of Stochastic Process Algebra Models , 2nd International Workshop on Software and Performance, September 2000
- C. Knight, M. Munro, Mindless Visualisations , 6th ERCIM “User Interfaces for Allâ€, Florence, Italy, October 2000
- C. Knight, M. Munro, Flexibility or Volatility? , ACM CVE 2000; Voltage in the Milky Night workshop, September 2000
- C. Knight, M. Munro, Virtual but Visible Software , IEEE Information Visualisation, 2000, 198-205, ISSN 1093-9547
- C. Knight, M. Munro, Should Users Inhabit Visualisations? , Proceedings of IEEE WETICE 2000; Knowledge Media Networking Workshop, June 2000
- C. Knight, M. Munro, Comprehension with[in] Virtual Environment Visualisations , International Workshop on Program Comprehension, IEEE, 1999, pp 4-11
- P. Warren, C. Boldyreff, M. Munro, The Evolution of Websites , International Workshop on Program Comprehension, IEEE, 1999
- N. Thomas, M. Munro, P. King, and R. Pooley, Visualisation for model Comprehension , UK Performance Engineering Workshop (UK PEW), 2000
- E.L. Burd and M. Munro, An Initial Approach towards Measuring and Characterising Software Evolution , Working Conference on Reverse Engineering, IEEE, 1999
- C. Knight and M. Munro, Visualising Software – A Key Research Area ,International Conference on Software Maintenance , IEEE, 1999
- 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
- 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
- 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
- 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
- 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
- E.L. Burd and M. Munro, Assisting Human Understanding to Aid the Targeting of Necessary Reengineering Work , Working Conference on Reverse Engineering, IEEE, 1998
- E.L. Burd and M. Munro, Reengineering Support for Software Evolution: an evaluation through case study, , COMPSAC’98, IEEE, 1998
- J.E. Ingham and M. Munro, Applying a Domain Specific Language Approach to Component Oriented Programming , Workshop on Component Oriented Programming, ECOOP 98, 1998
- M. Munro and P. Young, Visualising Software in Virtual Reality , International Workshop on Program Comprehension, IEEE, 1998, 19-26
- E.L. Burd and M. Munro, Examining Software Evolution to Support Reengineering of Legacy Code , International Workshop on the Principle of Software Evolution, 1998
- 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
- E.L. Burd and M. Munro, Investigating the Maintenance Implications of the Replication of Code , International Conference on Software Maintenance, IEEE, 1997, 322-329
- 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
- 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
- P.S. Chan and M. Munro, PUI: A Tool to Support Program Understanding , International Workshop on Program Comprehension, IEEE, 1997
- E.L. Burd and M. Munro, Enriching Program Comprehension for Software Reuse , International Workshop on Program Comprehension, IEEE, 1997
- 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
- 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
- I.S. Chung, M. Munro, W.K.Lee, and Y.R. Kwon, Applying Conventional Testing Techniques for Class Testing , COMPSAC 96, 1996
- 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
- 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
- A. De Lucia, A.R. Fasolino, and M. Munro, Understanding Function Behaviours through Program Slicing , International Workshop on Program Comprehension, IEEE, 1996, 9-18
- 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
- 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
- A. Cimitile, A. De Lucia, and M. Munro, Qualifying Reusable Functions Using Symbolic Execution , Second Working Conference on Reverse Engineering, IEEE, 1995, 178-187
- 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
- A. Cimitile, M. Munro, and M. Tortorella, Program Comprehension Through the Identification of Abstract Data Types , Workshop on Program Comprehension, IEEE, 1994
- D.A. Kinloch, and M. Munro, Understanding C Programs Using the Combined C Graph Representation , International Conference on Software Maintenance, IEEE, 1994, 172-180
- 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
- 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
- H.M. Edwards, and M.Munro, RECAST : Reverse Engineering from COBOL to SSADM Specification , International Conference on Software Engineering, IEEE, 1993
- H.M. Edwards, and M.Munro, RECAST : Reverse Engineering from COBOL to SSADM Specification , Working Conference on Reverse Engineering, IEEE, 1993, 44-53
- 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
- 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
- D.A. Kinloch, and M. Munro, A Combined Representation for the Maintenance of C Programs , Workshop on Program Comprehension, IEEE, 1993, 119-127
- 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
- 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
- R.M. Freeman and M. Munro, Redocumentation for the Maintenance of Software , ACM Southeast Conference, Raleigh, North Carolina, 1992
- 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
- R.J. Kenning, and M. Munro, Understanding the Configurations of Operational Systems , Conference on Software Maintenance, San Diago, IEEE, 1990, 20-27
- S.D. Cooper and M. Munro, Software Change Information for Maintenance Management , Conference on Software Maintenance, Miami, IEEE, 1989, 279-287
- M. Ward, F.W. Calliss, and M. Munro, The Maintainers Assistant , Conference on Software Maintenance, Miami, IEEE, 1989, 307-315
- 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
- N.T. Fletton, and M. Munro, Redocumenting Software Systems using Hypertext Technology , Conference on Software Maintenance, Phoenix, Arizona, IEEE, 1988, 54-59
- 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
- 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
- J.R. Foster, and M. Munro, A Documentation Method Based on Cross-Referencing , Conference on Software Maintenance, Austin, Texas, IEEE, 1987, 181-185
- 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
- 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
- M. Munro, An Algol 68S Cross Compiler , Conference : Experience with Algol 68, University of Liverpool, 1975
- 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
- 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
- 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
- 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
- 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
- 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
- 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
- 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
- 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
- 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
- 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