Professor Colin Fidge
Faculty of Science,
School of Computer Science
Biography
Dr Colin Fidge has been teaching and conducting research in Information Technology for 40 years. He is Professor of Computer Science at the Queensland University of Technology and previously conducted research at the University of Queensland and for Telstra's Research Labs. He completed his PhD at the Australian National University. His research interests include high-integrity software engineering, modelling and analysis of complex, computer-based systems, and enterprise system re-engineering. He has been awarded 17 Australian Research Council grants, and has led 9 research projects for industry and the Australian Department of Defence. He has graduated 25 PhD students and 4 Research Masters students and is a Level 3 Supervisor in QUT's College of Mentors for higher-degree research student supervision.- Full list of publications
- Citations and h-index
- Full list of funded research projects
- Affiliations: Joint Cyber Security Centre (Brisbane); Cyber Security Cooperative Research Centre
- Contact addresses for current or prospective students:
- For all queries about IFB104 send email to ifb104.query@qut.edu.au
- To request a change to your class timetable go to https://qutvirtual4.qut.edu.au/group/student/enrolment/class-registration
- For general academic enquiries contact Faculty of Science Student Support, O-Block Podium Level 3, Monday to Friday from 11.00 am to 2.00pm; email science@qut.edu.au; or call 07-3138-2004, 2.00 to 4.00pm
- For one-on-one consultation on technical concepts check STIMulate's drop-in timetable at stimulate.qut.edu.au
- For IT issues contact HiQ Technology Services via qut.to/ithelp
- To find your exam timetable go to qutvirtual4.qut.edu.au/group/student/study/exams/exam-timetables
- To apply for an assignment extension go to www.student.qut.edu.au/studying/assessment/late-assignments-and-extensions
- For student counselling go to qutvirtual4.qut.edu.au/group/student/health-and-wellbeing/personal-support-and-counselling/student-counselling or phone 07 3138 2383 or email counservgp@qut.edu.au
- For information about how to enrol as a higher degree student (PhD or Masters by Research) go to www.qut.edu.au/study/phds-and-research-degrees
Personal details
Positions
- Professor
Faculty of Science,
School of Computer Science
Keywords
High-integrity software engineering, Modelling and analysis of complex, computer-based systems, Business process modelling and analysis
Research field
Computation Theory and Mathematics, Computer Software
Field of Research code, Australian and New Zealand Standard Research Classification (ANZSRC), 2008
Qualifications
- PhD (Australian National University)
Teaching
Current:
- IFB104 - Building IT Systems (Unit Coordinator)
Previous:
- IFN600 - Understanding Research (UC)
- INB250 - Computer Architectures and Systems (UC)
- INB370 - Software Development
- ITB710 - Fundamentals of Computer Science (UC)
Publications
- Basan, E., Basan, A., Nekrasov, A., Fidge, C., Gamec, J. & Gamcova, M. (2021). A self-diagnosis method for detecting UAV cyber attacks based on analysis of parameter changes. Sensors, 21(2), 1–17. https://eprints.qut.edu.au/207352
- De Alwis, A., Barros, A., Fidge, C. & Polyvyanyy, A. (2020). Remodularization Analysis for Microservice Discovery Using Syntactic and Semantic Clustering. Advanced Information Systems Engineering: 32nd International Conference, CAiSE 2020, Proceedings, 3–19. https://eprints.qut.edu.au/201012
- Furda, A., Fidge, C. & Barros, A. (2018). A practical approach for detecting multi-tenancy data interference. Science of Computer Programming, 163, 160–173. https://eprints.qut.edu.au/118269
- Pika, A., Leyer, M., Wynn, M., Fidge, C., ter Hofstede, A. & van der Aalst, W. (2017). Mining resource profiles from event logs. ACM Transactions on Management Information Systems, 8(1). https://eprints.qut.edu.au/80195
- Zhang, Y., Tian, G., Kelly, W. & Fidge, C. (2017). Scalable and efficient data distribution for distributed computing of all-to-all comparison problems. Future Generation Computer Systems, 67, 152–162. https://eprints.qut.edu.au/98429
- Pika, A., van der Aalst, W., Wynn, M., Fidge, C. & ter Hofstede, A. (2016). Evaluating and predicting overall process risk using event logs. Information Sciences, 352 - 353, 98–120. https://eprints.qut.edu.au/85441
- Goonasekera, N., Caelli, B. & Fidge, C. (2015). LibVM: an architecture for shared library sandboxing. Software - Practice and Experience, 45(12), 1597–1617. https://eprints.qut.edu.au/90042
- Chakraborty, S., Mengersen, K., Fidge, C., Ma, L. & Lassen, D. (2015). Multifaceted modelling of complex business enterprises. PLoS One, 10(8), 1–30. https://eprints.qut.edu.au/91195
- Tian, G., Tian, G. & Fidge, C. (2014). Precise relative clock synchronization for distributed control using TSC registers. Journal of Network and Computer Applications, 44, 63–71. https://eprints.qut.edu.au/73370
- Pika, A., van der Aalst, W., Fidge, C., ter Hofstede, A. & Wynn, M. (2013). Predicting deadline transgressions using event logs. Business Process Management Workshops: BPM 2012 International Workshops Revised Papers [Lecture Notes in Business Information Processing, Volume 132], 211–216. https://eprints.qut.edu.au/54057
QUT ePrints
For more publications by Colin, explore their research in QUT ePrints (our digital repository).
Selected research projects
- Title
- Re-Engineering Enterprise Systems for Microservices in the Cloud
- Primary fund type
- CAT 1 - Australian Competitive Grant
- Project ID
- DP190100314
- Start year
- 2019
- Keywords
- Title
- Legacy2Service: A Novel, Model-Driven Technique for Re-engineering On-Demand, Software Services out of Legacy Applications
- Primary fund type
- CAT 1 - Australian Competitive Grant
- Project ID
- DP140103788
- Start year
- 2014
- Keywords
- Service-oriented architecture; Software re-engineering; Software-as-a-service
- Title
- Practical cyber security for next generation power transmission networks
- Primary fund type
- CAT 1 - Australian Competitive Grant
- Project ID
- LP120200246
- Start year
- 2013
- Keywords
- Control Systems; Power Transmission; System Integrity; Information Security
- Title
- Risk-Aware Business Process Management
- Primary fund type
- CAT 1 - Australian Competitive Grant
- Project ID
- DP110100091
- Start year
- 2011
- Keywords
- Risk Management; Information System; Business Process Model; Workflow Management
- Title
- Information Security Evaluation of Embedded Computer Software
- Primary fund type
- CAT 1 - Australian Competitive Grant
- Project ID
- LP0776344
- Start year
- 2007
- Keywords
- Information Security; Computer Software; Embedded Programming; Dataflow Analysis; Computer Networks
- Title
- Rapidly Locating Items in Distribution Networks with Process-Driven Nodes
- Primary fund type
- CAT 1 - Australian Competitive Grant
- Project ID
- DP0773012
- Start year
- 2007
- Keywords
- Information technology; Business process modelling; Workflow analysis techniques; Distribution networks; Physical security
Projects listed above are funded by Australian Competitive Grants. Projects funded from other sources are not listed due to confidentiality agreements.
Supervision
Current supervisions
- Enterprise Service Optimisation in Multi-Tier IIoT Networks
PhD, Associate Supervisor
Other supervisors: Professor Alistair Barros, Dr Md Whaiduzzaman
Completed supervisions (Doctorate)
- Microservice-Based Reengineering of Enterprise Systems for Cloud Migration (2021)
- Enabling Large-Scale Dataset Analysis in Resource-Constrained Environments through Application-Aware Preprocessing (2020)
- User Acceptance of Employer-Sponsored Personal Health Records (2018)
- Data Distribution and Task Scheduling for Distributed Computing of All-to-All Comparison Problems (2016)
- Mining Process Risks and Resource Profiles (2015)
- A Framework for Identifying Associations in Digital Evidence Using Metadata (2014)
- Program-level Support for Protecting an Application from Untrustworthy Components (2012)
- Quality Metrics for Assessing Security-Critical Computer Programs (2012)
- QoS-Aware Web Service Composition Using Genetic Algorithms (2011)
- Network Protocols and Predictive Control Strategies for Distributed Real -Time Control Applications (2010)