Prof. Hans Dermot Doran
Prof. Hans Dermot Doran
ZHAW
School of Engineering
Forschungsschwerpunkt Secure and Dependable Systems and Networks
Technikumstrasse 20/22
8400 Winterthur
Projects
- Smart Cyber Defense: AI and Machine Learning for Industrial Control Systems / Project leader / ongoing
- Machine Learning Mathematical Extension To Multiple Processors / Project leader / ongoing
- Reconfigurable Heterogeneous Highly Parallel Processing Platform for safe and secure AI / Project leader / ongoing
- Development and construction of a sensor carrier for the drone-based measurement of methane and CO2 concentrations in near-ground air layers / Team member / completed
- CI/CD for PROFINET Conformance Test / Project leader / completed
- High Operational Reliability for Unmanned Systems / Co-project leader / completed
- High performance security in embedded networked components with hard real time deadlines / Project leader / completed
- Hard and firmware development of a fail-safe system for drones / Project leader / completed
- On-Site Configurable Safe and Redundant Technology for Distributed Nodes in Rail Applications / Project leader / completed
Publications
Written conference contributions, peer-reviewed
- Ghiglino, P. et al. (2025) 'High-performance AI inference for agile deployment on space-qualified processors : a performance benchmarking study', in 2025 IEEE Space Computing Conference (SCC). IEEE, pp. 123–128. doi: 10.1109/scc66396.2025.00020.
- Doran, H. D. and Veljanovska, S. (2025) 'Partitioning of AI models for execution on mixed criticality systems : a workflow approach proposal', in SAFECOMP 2025 Position Papers. HAL. doi: 10.21256/zhaw-34095.
- Tordoya T., C. R. et al. (2025) 'Bridging reliability and high performance in AI execution with radiation-hardened co-processing', in 2025 European Data Handling & Data Processing Conference (EDHPC). IEEE. Available at: https://ieeexplore.ieee.org/document/11326464.
- Ghiglino, P. et al. (2025) 'High-performance AI inference for agile deployment on space-qualified processors : a performance benchmarking study', in Törngren, M. et al. (eds) Computer Safety, Reliability, and Security. SAFECOMP 2025 Workshops. Cham: Springer, pp. 267–280. doi: 10.1007/978-3-032-02018-5_20.
- Doran, H. D. et al. (2025) 'Dependable AI inference : a work-in-progress on CPU, co-processor and FPGA approaches', in Törngren, M. et al. (eds) Computer Safety, Reliability, and Security. SAFECOMP 2025 Workshops. Cham: Springer, pp. 49–60. doi: 10.1007/978-3-032-02018-5_4.
- Tordoya Taquichiri, C. R. et al. (2025) 'Achieving dependability of AI execution with radiation hardened processors', in Embedded World Conference, Nuremberg, Germany, 11-13 March 2025. arXiv. doi: 10.48550/arxiv.2504.03680.
- Veljanovska, S. and Doran, H. D. (2025) 'Workflow for Safe-AI', in Embedded World Conference, Nuremberg, Germany, 11-13 March 2025. arXiv. doi: 10.48550/arXiv.2503.14563.
- Doran, H. D. et al. (2024) 'Hard real-time security policies with a Berkeley Packet Filter', in Proceedings of the 2024 Embedded World Conference. WEKA, pp. 66–70. doi: 10.21256/zhaw-30826.
- Doran, H. D. and Veljanovska, S. (2024) 'Reliability of CNN execution : a novel application of the single protected channel pattern', in 2024 IEEE 29th International Conference on Emerging Technologies and Factory Automation (ETFA). IEEE. doi: 10.1109/etfa61755.2024.10710935.
- Doran, H. D. and Leibundgut, P. (2024) 'n-stack execution of real-time ethernet protocols', in 2024 IEEE 29th International Conference on Emerging Technologies and Factory Automation (ETFA). IEEE. doi: 10.1109/etfa61755.2024.10710869.
- Doran, H. D. and Veljanovska, S. (2024) 'An early-stage workflow proposal for the generation of safe and dependable AI classifiers', in 43rd International Conference on Computer Safety, Reliability and Security (SafeComp), Florence, Italy, 17-20 September 2024. arXiv. doi: 10.48550/arxiv.2410.01850.
- Doran, H. D. and Veljanovska, S. (2024) 'Hybrid convolutional neural networks with reliability guarantee', in 2024 54th Annual IEEE/IFIP International Conference on Dependable Systems and Networks Workshops (DSN-W). IEEE, pp. 63–65. doi: 10.1109/dsn-w60302.2024.00023.
- Lone, O., Stasiak, T. and Doran, H. D. (2024) 'Automated and orchestrated CI/CD pipelines in industrial protocol certification testing', in 2024 IEEE 20th International Conference on Factory Communication Systems (WFCS). IEEE. doi: 10.1109/WFCS60972.2024.10540983.
- Veljanovska, S. and Doran, H. D. (2024) 'Performance examination of symbolic aggregate approximation in IoT applications', in Proceedings of the 2024 Embedded World Conference. WEKA, pp. 468–472. doi: 10.21256/zhaw-30872.
- Lone, O. et al. (2024) 'The future of industrial protocol certification testing : CI/CD pipelines, cloud-based, automated and orchestrated', in Proceedings of the 2024 Embedded World Conference. WEKA, pp. 399–402. doi: 10.21256/zhaw-30839.
- Doran, H. D. et al. (2023) 'Towards securing hard real-time networked embedded devices and systems : a cBPF implementation for an FPGA', in 2023 IEEE 28th International Conference on Emerging Technologies and Factory Automation (ETFA). IEEE. doi: 10.1109/ETFA54631.2023.10275449.
- Doran, H. D. et al. (2023) 'Towards HW-SW co-design for secure industrial real-time ethernet applications', in 2023 IEEE 28th International Conference on Emerging Technologies and Factory Automation (ETFA). IEEE. doi: 10.1109/ETFA54631.2023.10275666.
- Leibundgut, P. and Doran, H. D. (2023) 'Quo vadis real time ethernet', in Proceedings of Embedded World Conference 2023. WEKA. doi: 10.21256/zhaw-27614.
- Doran, H. D. et al. (2022) 'Mixed criticality communication within an unmanned delivery rotorcraft', in Capone, P. (ed.) Proceedings of the 48th European Rotorcraft Forum. ZHAW Zürcher Hochschule für Angewandte Wissenschaften. doi: 10.21256/zhaw-26906.
- Figuet, B. et al. (2022) 'HORUS : High Operational Reliability for Unmanned Systems', in 48th European Rotorcraft Forum (ERF), Winterthur, Switzerland, 6-9 September 2022. European Rotorcraft Forum. doi: 10.21256/zhaw-27218.
- Doran, H. D. (2022) 'Security and safety aspects of AI in industry applications', in Sikora, A. (ed.) Proceedings of Embedded World Conference 2022. WEKA, pp. 373–378. doi: 10.48550/arXiv.2207.10809.
- Doran, H. D. and Lang, T. (2021) 'Dynamic lockstep processors for applications with functional safety relevance', in 2021 26th IEEE International Conference on Emerging Technologies and Factory Automation (ETFA ). IEEE. doi: 10.1109/ETFA45728.2021.9613543.
- Doran, H. D. et al. (2021) 'Redundant machine learning architectures for functional safety relevant applications – an evaluation', in 14. Embedded Computing Conference, Winterthur (online), 1. Juni 2021.
- Doran, H. D. et al. (2021) 'Dependable neural networks through redundancy, a comparison of redundant architectures', in Proceedings of the Embedded World Conference 2021. WEKA. doi: 10.21256/zhaw-23980.
- Doran, H. D. et al. (2020) 'Conceptual design of human-drone communication in collaborative environments', in 2020 50th Annual IEEE/IFIP International Conference on Dependable Systems and Networks Workshops (DSN-W). IEEE, pp. 118–121. doi: 10.1109/DSN-W50199.2020.00030.
- Doran, H. D. and Reif, M. U. (2020) 'Examining redundancy in the context of safe machine learning', in Proceedings of the Forum for Safety & Security 2020. WEKA. doi: 10.21256/zhaw-20248.
- Doran, H. D. (2020) 'Work-in-progress : voting framework for distributed real-time ethernet based dependable systems', in 16th IEEE International Conference on Factory Communication Systems. IEEE. doi: 10.1109/WFCS47810.2020.9114402.
- Müller, T. and Doran, H. (2018) 'Protecting PROFINET cyclic real-time traffic : a performance evaluation and verification platform', in Proceedings of the 14th IEEE International Workshop on Factory Communication Systems. IEEE. doi: 10.1109/WFCS.2018.8402379.
- Doran, H. et al. (2018) 'Atlas : examining the wider context of assistive robotics', in Proceedings of the 15th International Conference on Informatics in Control, Automation and Robotics. Science and Technology Publications, pp. 396–402. doi: 10.5220/0006885203960402.
- Müller, T. et al. (2018) 'Challenges and prospects of communication security in real-time ethernet automation systems', in Proceedings of the 14th IEEE International Workshop on Factory Communication Systems. IEEE. doi: 10.1109/WFCS.2018.8402338.
- Doran, H. (2018) 'Embedded velocity measurement using a sensor based on a fly eye', in Proceedings of The Embedded World Conference 2018. München: WEKA. doi: 10.21256/zhaw-4880.
- Müller, T., Doran, H. and Walz, A. (2018) 'Anforderungen an Information Security Lösungen für Industrial Real-Time Ethernet Netzwerke', in Forum Safety & Security 2018, Sindelfingen, Deutschland, 12.-13. September 2018.
- Müller, T. and Doran, H. (2018) 'PROFINET Real-time protection layer : performance analysis of cryptographic and protocol processing overhead', in Proceedings of the 23rd International Conference on Emerging Technologies and Factory Automation (ETFA). IEEE. doi: 10.1109/ETFA.2018.8502670.
- Doran, H. D. and Hannich, F. (2018) 'Generating research aims for legged robots : a market and dependability approach', in ICRA 2018 Workshop: Multilegged Robots, Brisbane, Australia, 25 May 2018. ZHAW Zürcher Hochschule für Angewandte Wissenschaften. doi: 10.21256/zhaw-3763.
- Neumann, S. et al. (2017) 'Küchenassistenzroboter für Seniorinnen und Senioren : Bedürfnisse, Akzeptanzfaktoren und Wirtschaftlichkeit', in Kempter, G. and Hämmerle, I. (eds) Beiträge zum Usability Day XV : Umgebungsunterstütztes Leben, 22. Juni 2017. Lengerich: Pabst Science Publishers, pp. 38–44.
- Gwerder, E. and Doran, H. D. (2017) 'A bio-inspired auto-velocity detection algorithm for autonomous robots', in Proceedings of the 14th International Conference on Informatics in Control, Automation and Robotics. SciTePress, pp. 56–65. doi: 10.5220/0006430200560065.
- Gisin, L., Doran, H. and Gruber, J.-M. (2016) 'roboBAN : a wireless body area network for autonomous robots', in Proceedings of the 13th International Conference on Informatics in Control, Automation and Robotics - Volume 2: ICINCO, pp. 49–60. doi: 10.5220/0005968700490060.
- Itin, L. and Doran, H. D. (2015) 'Optimising non-real time frame handling in real time ethernet nodes', in 2015 IEEE World Conference on Factory Communication Systems (WFCS). IEEE. doi: 10.1109/WFCS.2015.7160551.
- Doran, H. and Weber, K. (2015) 'TSN communication controller designs : assisting security and reliability by design', in Time Sensitive Networks and Applications, San Francisco, USA, 2015.
- Ganz, D., Leschke, S. and Doran, H. D. (2015) 'Improving EtherCAT master-slave synchronisation precision using PTCP embedded in EtherCAT frames : a proof-of-concept', in 2015 IEEE World Conference on Factory Communication Systems (WFCS). IEEE. doi: 10.1109/WFCS.2015.7160552.
- Itin, L. and Doran, H. (2014) 'Optimising a PROFINET IRT architecture for maximisation of non real time traffic', in KOMMA 2014 : Kommunikation in der Automation / 5. Jahreskolloquium Kommunikation in der Automation, 18.11.2014. Jürgen Jasperneite (Hrsg.). Lemgo: Institut für industrielle Informationstechnik. doi: 10.21256/zhaw-8858.
- Doran, H. D. (2014) 'Functionally safe collaborative robot systems : a preliminary investigation', in Proceedings of the 45th International Symposium on Robotics (ISR 2014) and the 8th German Conference on Robotics (ROBOTIK 2014). Berlin: VDE, pp. 683–690.
- Doran, H. D. and Marti, S. (2014) 'Robot workspace monitoring with redundant structured light cameras : a preliminary investigation', in 2014 11th International Conference on Informatics in Control, Automation and Robotics (ICINCO). IEEE, pp. 611–617.
- Ganz, D. and Doran, H. D. (2014) 'Extending summation-frame communication systems for high performance and complex automation applications', in 2014 10th IEEE Workshop on Factory Communication Systems (WFCS 2014). IEEE. doi: 10.1109/WFCS.2014.6837596.
- Schoch, J. et al. (2012) 'Dynamic frame packing in industrial applications using COTS components', in 2012 9th IEEE International Workshop on Factory Communication Systems. IEEE. doi: 10.1109/WFCS.2012.6242557.
- May, M., Ganz, D. and Doran, H. D. (2012) 'HSR and PROFINET IRT bandwidth management in generic embedded systems', in Proceedings of 2012 IEEE 17th International Conference on Emerging Technologies & Factory Automation (ETFA 2012). IEEE, pp. 1–4. doi: 10.1109/ETFA.2012.6489724.
- Künzle, C., Bursic, D. and Doran, H. (2011) 'Embedding real time ethernet : examining feasibility of separating bus master and application master in industrial POWERLINK implementations', in ETFA 2011. IEEE. doi: 10.1109/ETFA.2011.6059171.
- Gort, S. et al. (2011) 'Communication aspects of wind turbine control architecture re-design', in 2011 International Conference on Power Engineering, Energy and Electrical Drives. doi: 10.1109/PowerEng.2011.6036442.
- Doran, H. D. (2011) 'Towards a common understanding of the digital pheromone', in Proceedings of the 8th International Conference on Informatics in Control, Automation and Robotics - Volume 1: ICINCO, pp. 176–181. doi: 10.5220/0003572901760181.
- Fischer, S. and Doran, H. D. (2011) 'Embedding real time ethernet : EtherNet/IP on resource constricted platforms', in ETFA 2011. IEEE. doi: 10.1109/ETFA.2011.6059169.
- Doran, H. D. (2010) 'Real Time Ethernet in data acquisition applications', in Sensoren und Messsysteme 2010 : Vorträge der 15. ITG-/GMA-Fachtagung vom 18 bis 19. Mai 2010 in Nürnberg.
- Gunzinger, D. et al. (2010) 'Optimising PROFINET IRT for fast cycle times : a proof of concept', in 2010 IEEE International Workshop on Factory Communication Systems Proceedings. IEEE. doi: 10.1109/WFCS.2010.5548637.
- Gunzinger, D. J. A. and Doran, H. D. (2009) 'HSR performance evaluation : a pre-specification software implementation', in 2009 IEEE Conference on Emerging Technologies & Factory Automation. IEEE. doi: 10.1109/ETFA.2009.5347196.
- Doran, H. (2009) 'Charting a path to success : the start-up phase of a Swiss research and development institute', in Hansen, R. (ed.) AALE 2009 Tagungsband.
- Doran, H. (2009) 'Embedded real-time-ethernet in data acquisition applications', in Embedded World 2009 Exhibition & Conference, Nuremberg, March 3 - 5, 2009. Zürich: WEKA.
- Doran, H. D. (2009) 'A communication technique for swarm-capable autonomous agents', in 2009 Second International Conference on Robot Communication and Coordination. doi: 10.4108/ICST.ROBOCOMM2009.5961.
- Doran, H. (2008) 'Refactoring the ethernet layer 1 architecture and layer 2 interface to facillitate efficient real time ethernet implementations', in 2008 IEEE International Workshop on Factory Communication Systems. IEEE. doi: 10.1109/WFCS.2008.4638756.
- Doran, H. (2007) 'Speeding things up : reducing the processing overhead in real time ethernet communications using FPGA's', in Verl, A., Bender, K., and Schumacher, W. (eds) Tagungsband SPS/IPC/Drives 2007. Berlin: VDE, pp. 355–360.
- Doran, H. (2004) 'XP : help or hindrance to knowledge management?', in Extreme Programming and Agile Processes in Software Engineering : 5th International Conference, XP2004, Garmisch-Partenkirchen, Germany, June 6-10, 2004, Proceedings. Springer, pp. 215–218. doi: 10.1007/978-3-540-24853-8_26.
- Doran, H. D. (2004) 'Agile knowledge management in practice', in Advances in Learning Software Organizations : 6th International Workshop, LSO 2004, Banff, Canada, June 2004 - Proceedings. Springer, pp. 137–143. doi: 10.1007/978-3-540-25983-1_14.
- Doran, H. (2003) 'XP : good for anything other than software development?', in Marchesi, M. and Succi, G. (eds) Extreme programming and agile processes in software engineering : 4th international conference, XP 2003, Genova, Italy, May 25-29, 2003. Springer, pp. 375–377. doi: 10.1007/3-540-44870-5_57.
Oral conference contributions and abstracts
- Veljanovska, S. and Doran, H. D. (2024) 'A workflow proposal for Safe-AI', in European Conference on EDGE AI Technologies and Applications (EEAI), Cagliari, Italy, 21-23 October 2024.
- Lone, O. and Doran, H. D. (2024) 'Evolving certification testing for industrial communication protocols', in Embedded Computing Conference (ECC), Winterthur, Switzerland, 28 May 2024.
- Doran, H. D. (2024) 'Safe and dependable AI, state of the art and prospectives', in Embedded Computing Conference (ECC), Winterthur, Switzerland, 28 May 2024.
- Veljanovska, S. and Doran, H. D. (2024) 'Feasibility of utilizing symbolic aggregate approximation in IoT platforms', in Embedded Computing Conference (ECC), Winterthur, Switzerland, 28 May 2024.
- Doran, H. D. and Veljanovska, S. (2023) 'Outlook on the deployment and execution of mixed-criticality edge-AI applications', in European Conference on EDGE AI Technologies and Applications – EEAI, Athens, Greece, 17-19 October 2023.
- Doran, H. D. (2022) 'Making AI architectures and models applicable for functional safety', in Proceedings of the Forum Safety & Security 2022.
- Meisterhans, J. et al. (2021) 'Security implementations of embedded networked devices : a comparative analysis', in Forum Safety & Security, Stuttgart (online), 21-23 June 2021.
- Meisterhans, J. et al. (2021) 'A comparison of security implementations of embedded networked devices', in 14. Embedded Computing Conference, Winterthur (online), 1. Juni 2021.
- Leibundgut, P. and Doran, H. (2016) 'Mit Observer und Symbolic Representation den Overhead der IoT-Kommunikation reduzieren', in Proceedings of the 2nd Conference Internet of Things – vom Sensor bis zur Cloud. WEKA Fachmedien.
- Idrizi, G., Doran, H. and Zapke, M. (2016) 'Lockstep Prozessoren in FPGAs implementieren', in Proceedings of the 1st Forum Safety & Security 2016. WEKA Fachmedien.
- Doran, H. D. and Zapke, M. (2016) 'Implementation of safe vision systems in FPGAs using high-level descriptions', in Embedded World Conference, Nuremberg, Germany, 23-25 February 2016.
- Doran, H. (2015) 'Hardware offloading in communication controller designs', in Embedded World Conference, Nuremberg, Germany, 24-26 February 2015.
- Reisinger, L., Schär, J. and Doran, H. (2013) 'Redundant I/O in functionally safe and highly available systems', in Embedded Computing Conference (ECC2013), Winterthur, 27. August 2013.
- Doran, H., Schär, J. and Reisinger, L. (2013) 'Redundante E/A in funktional sicher und hoch verfügbare Systeme', in Forum Funktionale Sicherheit, Munich, Germany, 9-10 July 2013.
- Doran, H. (2011) 'Communication-bus observer used to help secure an area around robotic operating environments', in Embedded Computing Conference (ECC2011), Winterthur, 30. August 2011.
- Weber, K. and Doran, H. (2011) 'Redundancy topics for further standardization', in 2011 International IEEE Symposium on Precision Clock Synchronization for Measurement, Control and Communication (ISPCS), Munich, 12-16 September 2011.
- Doran, H. (2010) 'PROFINET in wind generated energy applications : an experience report', in Embedded Computing Conference (ECC2010), Winterthur, 2010.
- Doran, H. (2009) 'FPGA based communication controllers : implementing a highly integrated PROFINET solution', in Embedded Computing Conference (ECC2009), Winterthur, 2009.
- Doran, H. and Meli, M. (2009) 'Verbesserung autonomer Roboternavigation mit RFID basierten Pheromonen', in 11th Wireless Technologies Congress, Stuttgart, Deutschland, 29.-30. September 2009.
- Bursic, D., Grimm, S. and Doran, H. (2009) 'Implementing reliable communication controllers using the Oberon environment', in Embedded Computing Conference (ECC2009), Winterthur, 2009.