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