Publications
- Blohm, Pauline, Fränzle, Martin, Herber, Paula, Kröger, Paul, and Remke, Anne. . “Towards Probabilistic Contracts for Intelligent Cyber-Physical Systems.” in Leveraging Applications of Formal Methods, Verification and Validation, Lecture Notes in Computer Science, edited by Tiziana Margaria and Bernhard Steffen. Heidelberg: Springer. doi: 10.1007/978-3-031-75380-0_3.
- Blohm, Pauline, Herber, Paula, and Remke, Anne. . “Towards Quantitative Analysis of Simulink Models Using Stochastic Hybrid Automata.” in Integrated Formal Methods. iFM 2024, Lecture Notes in Computer Science, edited by Nikolai Kosmatov and Laura Kovács. Berlin: Springer Nature. doi: 10.1007/978-3-031-76554-4_10.
- Becker-Kupczok, Jonas, and Herber, Paula. . “Symbolic Execution for Precise Information Flow Analysis of Timed Concurrent Systems.” in Software Engineering and Formal Methods. SEFM 2024, Vol. 15280 of Lecture Notes in Computer Science, edited by Madeira A. and Knapp A.. Heidelberg: Springer. doi: 10.1007/978-3-031-77382-2_7.
- Herber, Paula, Adelt, Julius, and Tasche, Philip. . “Formal Verification of Cyber-Physical Systems Using Domain-Specific Abstractions.” in Software Engineering and Formal Methods, edited by Alexandre Madeira and Alexander Knapp. Berlin: Springer Nature. doi: 10.1007/978-3-031-77382-2_1.
- Philip, Tasche, Paula, Herber, and Marieke, Huisman. . “Automated Invariant Generation for Efficient Deductive Reasoning About Embedded Systems.” in Software Engineering and Formal Methods, edited by Alexandre Madeira and Alexander Knapp. Berlin: Springer Nature. doi: 10.1007/978-3-031-77382-2_23.
- Herber, Paula, and Wijs, Anton, eds. . Lecture Notes in Computer Science, 18th International Conference on integrated Formal Methods, {iFM} 2023, Heidelberg: Springer. doi: 10.1007/978-3-031-47705-8.
- Tasche, Philipp, Monti, Raúl E., Drerup, Stefanie Eva, Blohm, Pauline, Herber, Paula, and Huisman, Marieke. . “Deductive Verification of Parameterized Embedded Systems Modeled in SystemC.” in Verification, Model Checking, and Abstract Interpretation - 25th International Conference, VMCAI 2024, Lecture Notes in Computer Science, edited by Rayna Dimitrova, Ori Lahav and Sebastian Wolff. Heidelberg: Springer. doi: 10.1007/978-3-031-50521-8_9.
- Julius, Adelt, Julian, Gebker, and Paula, Herber. . “Reusable formal models for concurrency and communication in custom real-time operating systems.” International Journal on Software Tools for Technology Transfer, № 26 (2): 229–245. doi: 10.1007/S10009-024-00743-4.
- Bodden, E, Felderer, M, Hasselbring, W, Herber, P, Koziolek, H, Lilienthal, C, Matthes, F, Prechelt, L, Rumpe, B, and Schaefer, I. . Ernst Denert Software Engineering Award 2022,, edited by E Bodden, M Felderer, W Hasselbring, P Herber, H Koziolek, C Lilienthal, F Matthes, L Prechelt, B Rumpe and I Schaefer. Berlin: Springer Nature. doi: 10.1007/978-3-031-44412-8_1.
- Becker-Kupczok, Jonas, and Herber, Paula. . “Towards Automated Security Hardening Using Timed Path Conditions in Shared Bus Systems.” in Leveraging Applications of Formal Methods, Verification and Validation. Software Engineering Methodologies - 12th International Symposium, ISoLA 2024, Crete, Greece, October 27-31, 2024, Proceedings, Part IV, Vol. 15222 of Lecture Notes in Computer Science, edited by Tiziana Margaria and Bernhard Steffen. Heidelberg: Springer. doi: 10.1007/978-3-031-75387-9_8.
- Adelt, Julius, Robert, Mensing, and Paula, Herber. . “Reusable Specification Patterns for Verification of Resilience in Autonomous Hybrid Systems.” in Formal Methods (FM), Lecture Notes in Computer Science, edited by André Platzer, Kristin Yvonne Rozier, Matteo Pradella and Matteo Rossi. Heidelberg: Springer. doi: 10.1007/978-3-031-71177-0_14.
- Ulrike, Witteck, Jan, Stambke, Denis, Griessbach, and Paula, Herber. . “Improving Robustness of Satellite Image Processing Using Principal Component Analysis for Explainability.” in Proceedings of the 19th International Conference on Software Technologies (ICSOFT), edited by Hans-Georg Fill, Francisco José Dominguez Mayo, Marten van Sinderen and Leszek A. Maciaszek. Setúbal: SciTePress. doi: 10.5220/0012719500003753.
- Blohm, Pauline, Adelt, Julius, and Herber, Paula. . “Safe Integration of Learning in SystemC using Timed Contracts and Model Checking.” in 21st ACM-IEEE International Symposium on Formal Methods and Models for System Design, MEMOCODE 2023, edited by Reinhard von Hanxleden, Stephen A. Edwards, Jens Brandt and Qi Zhu. New York City: Wiley-IEEE Computer Society Press. doi: 10.1145/3610579.3611078.
- Philip, Tasche, and Paula, Herber. . “A Coverage-Driven Systematic Test Approach for Simultaneous Localization and Mapping.” in IEEE Conference on Software Testing, Verification and Validation (ICST), edited by Mike Papadakis and Dan Hao. New York City: Wiley-IEEE Press. doi: 10.1109/ICST57152.2023.00012.
- Adelt, J, Liebrenz, T, and Herber, P. . “Formal Verification of Intelligent Hybrid Systems that are modeled with Simulink and the Reinforcement Learning Toolbox.” in Software Engineering, LNI, edited by Gregor Engels, Regina Hebig and Matthias Tichy. Bonn: Gesellschaft für Informatik.
- Adelt, J., Bruch, S., Herber, P., Niehage, M., and Remke, A. . “Shielded Learning for Resilience and Performance Based on Statistical Model Checking in Simulink.” in Bridging the Gap Between AI and Reality - First International Conference, AISoLA 2023, Crete, Greece, October 23–28, 2023, Proceedings, Vol. 14380 of Lecture Notes in Computer Science, edited by Bernhard Steffen. Heidelberg: Springer. doi: 10.1007/978-3-031-46002-9_6.
- Adelt, Julius, Brettschneider, Daniel, and Herber, Paula. . “Reusable Contracts for Safe Integration of Reinforcement Learning in Hybrid Systems.” in Automated Technology for Verification and Analysis - 20th International Symposium (ATVA), Lecture Notes in Computer Science, edited by A Bouajjani, L Holik and Z Wu. Heidelberg: Springer. doi: 10.1007/978-3-031-19992-9\_4.
- Adelt, Julius, Gebker, Julian, and Herber, Paula. . “Towards Reusable Formal Models for Custom Real-Time Operating Systems.” in Formal Methods for Industrial Critical Systems - 27th International Conference, {FMICS} 2022, Warsaw, Poland, September 14-15, 2022, Proceedings, Lecture Notes in Computer Science, edited by JF Groote and M Huisman. Heidelberg: Springer. doi: 10.1007/978-3-031-15008-1\_6.
- Ahrendt, W, Herber, P, Huisman, M, and Ulbrich, M. . “SpecifyThis - Bridging Gaps Between Program Specification Paradigms.” in Leveraging Applications of Formal Methods, Verification and Validation. Verification Principles - 11th International Symposium, ISoLA 2022, Rhodes, Greece, October 22-30, 2022, Proceedings, Part I, Lecture Notes in Computer Science, edited by T Margaria and B Steffen. Heidelberg: Springer. doi: 10.1007/978-3-031-19849-6\_1.
- Adelt, Julius, Herber, Paula, Niehage, Mathis, and Remke, Anne. . “Towards Safe and Resilient Hybrid Systems in the Presence of Learning and Uncertainty.” in Leveraging Applications of Formal Methods, Verification and Validation. Verification Principles - 11th International Symposium, ISoLA 2022, Rhodes, Greece, October 22-30, 2022, Proceedings, Part I, Vol. 13701 of Lecture Notes in Computer Science, edited by Tiziana Margaria and Bernhard Steffen. Heidelberg: Springer. doi: 10.1007/978-3-031-19849-6_18.
- Schoppmeier, Marcel, and Herber, Paula. . “Simulation of Timing Attacks and Challenges for Early Side-Channel Security Analysis.” in Designing Modern Embedded Systems: Software, Hardware, and Applications: 7th IFIP TC 10 International Embedded Systems Symposium, IESS 2022, Lippstadt, Germany, November 3–4, 2022, Proceedings, Vol. 669 of IFIP Advances in Information and Communication Technology, edited by Stefan Henkler, Marcio Eduardo Kreutz, Marco A. Wehrmeister, Marcelo Götz and Achim Rettberg. Heidelberg: Springer. doi: 10.1007/978-3-031-34214-1_2.
- Herber, Paula, Adelt, Julius, and Liebrenz, Timm. . “Formal Verification of Intelligent Cyber-Physical Systems with the Interactive Theorem Prover KeYmaera X.” in Proceedings of the Software Engineering 2021 Satellite Events, Braunschweig/Virtual, Germany, February 22 - 26, 2021, Vol. 2814 of CEUR Workshop Proceedings, edited by S Götz, L Linsbauer, I Schaefer and A Wortmann. Aachen: CEUR-WS.
- Liebrenz, T, Herber, P, and Glesner, S. . “Service-oriented decomposition and verification of hybrid system models using feature models and contracts.” Science of Computer Programming, № 211: 102694. doi: 10.1016/j.scico.2021.102694.
- Adelt, J, Liebrenz, T, and Herber, P. . “Formal Verification of Intelligent Hybrid Systems that are Modeled with Simulink and the Reinforcement Learning Toolbox.” in Formal Methods, edited by M Huisman, C Pasareanu and N Zhan. Basel: Springer International Publishing. doi: 10.1007/978-3-030-90870-6_19.
- Herber, P, Liebrenz, T, and Adelt, J. . “Combining Forces: How to Formally Verify Informally Defined Embedded Systems.” in Formal Methods, edited by M Huisman, C Pasareanu and N Zhan. Basel: Springer International Publishing. doi: 10.1007/978-3-030-90870-6_1.
- Sydow, Stefan, Nabelsee, Mohannad, Glesner, Sabine, and Herber, Paula. . “Towards Profile-Guided Optimisation for Safe and Efficient Parallel Stream Processing in Rust.” contribution to the Workshop on Applications for Multi-Core Architectures (WAMCA) at IEEE International Symposium on Computer Architecture and High Performance Computing (SBAC-PAD), Virtual Conference New York City: Wiley-IEEE Computer Society Press.
- Gurov, Dilian, Herber, Paula, and Schäfer, Ina. . “Automated Verification of Embedded Control Software - Track Introduction.” in 9th International Symposium On Leveraging Applications of Formal Methods, Verification and Validation (ISoLA 2020), LNCS Heidelberg: Springer.
- Liebrenz, Timm, Herber, Paula, and Glesner, Sabine. . “Towards Automated Service-oriented Verification of Embedded Control Software modeled in Simulink.” in International Symposium On Leveraging Applications of Formal Methods, Verification and Validation (ISoLA 2020), LNCS Heidelberg: Springer.
- Schwan, Simon, and Herber, Paula. . “Optimized Hardware/Software Co-Verification using the UCLID Satisfiability Modulo Theory Solver.” contribution to the IEEE International Conference on Enabling Technologies: Infrastructure for Collaborative Enterprises (WETICE 2020), Virtual Conference New York City: Wiley-IEEE Computer Society Press.
- Treus, J, and Herber, P. . “Early Analysis of Security Threats by Modeling and Simulating Power Attacks in SystemC.” in 91st IEEE Vehicular Technology Conference (VTC Spring 2020), Antwerp, Belgium, May 25-28, 2020 New York City: Wiley-IEEE Press. doi: 10.1109/VTC2020-Spring48590.2020.9129426.
- Witteck, U, Grie{ß}bach, D, and Herber, P. . “A Genetic Algorithm for Automated Test Generation for Satellite On-board Image Processing Applications.” in Proceedings of the 15th International Conference on Software Technologies (ICSOFT), Lieusaint, Paris, France, July 7-9, 2020, edited by M Sinderen, H Fill and LA Maciaszek. Setúbal: SciTePress. doi: 10.5220/0009821101280135.
- Witteck, Ulrike, Grie{ß}bach, Denis, and Herber, Paula. . “Equivalence Class Definition for Automated Testing of Satellite On-Board Image Processing.” in Software Technologies, Vol. 1250 of Communications in Computer and Information Science, edited by M Sinderen and LA Maciaszek. Heidelberg: Springer. doi: 10.1007/978-3-030-52991-8\_1.
- Herber, Paula, and Liebrenz, Timm. . “Dependence Analysis and Automated Partitioning for Scalable Formal Analysis of SystemC Designs.” in ACM/IEEE International Conference on Formal Methods and Models for System Design, (MEMOCODE 2020) New York City: Wiley-IEEE Press. doi: 10.1109/MEMOCODE51338.2020.9314998.
- Timm Liebrenz, Paula Herber and Sabine Glesner. . “A Service-oriented Approach for Decomposing and Verifying Hybrid System Models.” in Vol. 12018 of LNCS Heidelberg: Springer. doi: 10.1007/978-3-030-40914-2\_7.
- Moesus, Nikolai, Scholze, Matthias, Schlesinger, Sebastian, Herber, and Paula. . “A Rating Tool for the Automated Selection of Software Refactorings that Remove Antipatterns to Improve Performance and Stability.” in Software Technologies, edited by Marten van Sinderen and Leszek A. Maciaszek.
- Witteck, Ulrike, Griessbach, Denis, and Herber, Paula. . “Test Input Partitioning for Automated Testing of Satellite On-board Image Processing Algorithms.” contribution to the International Conference on Software Technologies (ICSOFT 2019), Prague, Czech Republic Setúbal: SciTePress.
- Marcus Mikulcak, Paula Herber, and Thomas Göthel, Sabine Glesner. . “Information Flow Analysis of Combined Simulink/Stateflow Models.” Information Technology and Control, № 48 (2): 299–315. doi: 10.5755/j01.itc.48.2.21759.
- Feldner, B, and Herber, P. . “A Qualitative Evaluation of IPv6 for the Industrial Internet of Things.” International Workshop on the Future of the Internet of Things (FIT 2018), № 138 doi: 10.1016/j.procs.2018.07.195.
- Moesus, N, Scholze, M, Schlesinger, S, and Herber, P. . “Automated Selection of Software Refactorings that Improve Performance.” in 13th International Conference on Software Technologies (ICSOFT'18) Setúbal: SciTePress.
- Liebrenz, T, Herber, P, and Glesner, S. . “Deductive Verification of Hybrid Control Systems modeled in Simulink with KeYmaera X.” in International Conference on Formal Engineering Methods (ICFEM 2018, to appear) Heidelberg: Springer. doi: 10.1007/978-3-030-02450-5_6.
- Pfeffer, T, Herber, P, Druschke, L, and Glesner, S. . “Efficient and Safe Control Flow Recovery Using a Restricted Intermediate Language.” in Proceedings - 2018 IEEE 27th International Conference on Enabling Technologies: Infrastructure for Collaborative Enterprises (WETICE 2018), Paris, France, 27-29 June 2018 New York City: Wiley-IEEE Computer Society Press. doi: 10.1109/WETICE.2018.00052.
- Mikulcak, M, Herber, P, Göthel, T, and Glesner, S. . “Information Flow Analysis of Combined Simulink/Stateflow Models.” in VSC Track on Validation of Safety critical Collaboration systems at the IEEE International Conference on Enabling Technologies: Infrastructure for Collaborative Enterprises (WETICE 2018) New York City: Wiley-IEEE Computer Society Press. doi: 10.1109/WETICE.2018.00050.
- Schlesinger, S, Herber, P, Göthel, T, and Glesner, S. . “Equivalence Checking for Hybrid Control Systems Modelled in Simulink.” in 2018 IEEE International Conference on Software Quality, Reliability and Security Companion (QRS-C) New York City: Wiley-IEEE Press. doi: 10.1109/QRS-C.2018.00101.
- Sydow, S, Nabelsee, M, Parzyjegla, H, and Herber, P. . “A Safe and User-Friendly Graphical Programming Model for Parallel Stream Processing.” in Parallel, Distributed and Network-based Processing (PDP), 2018 26th Euromicro International Conference on New York City: Wiley-IEEE Computer Society Press. doi: 10.1109/PDP2018.2018.00040.
- Mikulcak, M, Herber, P, Göthel, T, and Glesner, S. . “Timed Path Conditions in MATLAB/Simulink.” in System Level Design from HW/SW to Memory for Embedded Systems. Springer., Vol. 523 of IFIP Advances in Information and Communication Technology Heidelberg: Springer.
- Jaß, L, and Herber, P. . “Bit-Precise Formal Verification for SystemC Using Satisfiability Modulo Theories Solving.” in System Level Design from HW/SW to Memory for Embedded Systems Heidelberg: Springer.
- Fellmuth, J, Herber, P, Pfeffer, TF, and Glesner, S. . “Securing Real-Time Cyber-Physical Systems Using WCET-Aware Artificial Diversity.” in Dependable, Autonomic and Secure Computing, 15th Intl Conf on Pervasive Intelligence & Computing, 3rd Intl Conf on Big Data Intelligence and Computing and Cyber Science and Technology Congress (DASC/PiCom/DataCom/CyberSciTech), 2017 IEEE 15th Intl New York City: Wiley-IEEE Press. doi: 10.1109/DASC-PICom-DataCom-CyberSciTec.2017.88.
- Liebrenz, T, Herber, P, Göthel, T, and Glesner, S. . “Towards Service-Oriented Design of Hybrid Systems Modeled in Simulink.” in Computer Software and Applications Conference (COMPSAC), 2017 IEEE 41st Annual, Vol. 2 New York City: Wiley-IEEE Press. doi: 10.1109/COMPSAC.2017.251.
- Liebrenz, T, Klös, V, and Herber, P. . “Automatic Analysis and Abstraction for Model Checking HW/SW Co-Designs modeled in SystemC.” ACM SIGAda Ada Letters, № 36 (2): 9–17. doi: 10.1145/3092893.3092895.
- Schlesinger, S, Herber, P, Göthel, T, and Glesner, S. . “Proving Correctness of Refactorings for Hybrid Simulink Models with Control Flow.” in International Workshop on Design, Modeling, and Evaluation of Cyber Physical Systems Heidelberg: Springer.
- Schlesinger, S, Herber, P, Göthel, T, and Glesner, S. . “Proving Transformation Correctness of Refactorings for Discrete and Continuous Simulink Models.” in ICONS 2016, The Eleventh International Conference on Systems, EMBEDDED 2016, International Symposium on Advances in Embedded Systems and Applications.
- Herber, P, and Klös, V. . “A Multi-Robot Search Using LEGO Mindstorms -- An Embedded Software Design Project.” ACM SIGBED Review, Special Issue on Embedded and Cyber-Physical Systems Education, № 14 (1)
- Pfeffer, TF, Sydow, S, Fellmuth, J, and Herber, P. . “Protecting Legacy Code against Control Hijacking via Execution Location Equivalence Checking.” in Software Quality, Reliability and Security (QRS), 2016 IEEE International Conference on doi: 10.1109/QRS.2016.35.
- Mikulcak, M, Göthel, T, Herber, P, and Glesner, S. . “Towards Identifying Spurious Paths in Combined Simulink/Stateflow Models.” contribution to the Informatik 2016, Klagenfurt, Austria
- Schlesinger, S, Herber, P, Göthel, T, and Glesner, S. . “Towards the verification of refactorings of hybrid Simulink models.” in Proceedings of 3rd International Workshop on Verification and Program Transformation, EPTCS, Vol. 199
- Herber, P, and Glesner, S. . “Verification of Embedded Real-time Systems.” in Formal Modeling and Verification of Cyber-Physical Systems, edited by R. Drechsler and U. Kühne. Wiesbaden: Springer Vieweg. doi: 10.1007/978-3-658-09994-7_1.
- Herber, P, Pockrandt, M, and Glesner, S. . “STATE--A SystemC to Timed Automata Transformation Engine.” in High Performance Computing and Communications (HPCC), 2015 IEEE 7th International Symposium on Cyberspace Safety and Security (CSS), 2015 IEEE 12th International Conferen on Embedded Software and Systems (ICESS), 2015 IEEE 17th International Conference on doi: 10.1109/HPCC-CSS-ICESS.2015.188.
- Herber, P. . “The RESCUE Approach-Towards Compositional Hardware/Software Co-verification.” in High Performance Computing and Communications, 2014 IEEE 6th Intl Symp on Cyberspace Safety and Security, 2014 IEEE 11th Intl Conf on Embedded Software and Syst (HPCC, CSS, ICESS), 2014 IEEE Intl Conf on doi: 10.1109/HPCC.2014.109.
- Herber, P, and Hünnemeyer, B. . “Formal Verification of SystemC Designs using the BLAST Software Model Checker.” in ACESMB@ MoDELS
- Pfeffer, TF, Herber, P, and Schneider, J. . “Reverse engineering of ARM binaries using formal transformations.” in Proceedings of the 7th International Conference on Security of Information and Networks doi: 10.1145/2659651.2659697.
- Pockrandt, M, Herber, P, Klös, V, and Glesner, S. . “Model checking memory-related properties of hardware/software co-designs.” in International Embedded Systems Symposium doi: 10.1007/978-3-642-38853-8_9.
- Herber, P, Reicherdt, R, and Bittner, P. . “Bit-precise formal verification of discrete-time MATLAB/Simulink models using SMT solving.” in Embedded Software (EMSOFT), 2013 Proceedings of the International Conference on doi: 10.1109/EMSOFT.2013.6658586.
- Herber, P, and Glesner, S. . “A HW/SW co-verification framework for SystemC.” ACM Transactions on Embedded Computing Systems (TECS), № 12 (1s): 61. doi: 10.1145/2435227.2435257.
- Pockrandt, M, Herber, P, Gross, H, and Glesner, S. . “Optimized Transformation and Verification of SystemC Methods.” Electronic Communications of the EASST, № 53
- Herber, P. . “Automated HW/SW Co-Verification of SystemC Designs using Timed Automata.” it-Information Technology Methoden und innovative Anwendungen der Informatik und Informationstechnik, № 54 (6): 296–300.
- Herber, P. . “Automatisierte HW/SW Co-Verifikation von SystemC Modellen mit Hilfe von Timed Automata.” it - Information Technology. Ausgezeichnete Informatikdissertationen, № 54 (6): 296–300.
- Pockrandt, M, Herber, P, and Glesner, S. . “Towards a Formal Semantics of the SystemC-TLM Core Interfaces.” in GI/GMM/ITG Workshop Testmethoden und Zuverlässigkeit von Schaltungen und Systemen (TUZ)
- Pockrandt, M, Herber, P, and Glesner, S. . “Model checking a SystemC/TLM design of the AMBA AHB protocol.” in Embedded Systems for Real-Time Multimedia (ESTIMedia), 2011 9th IEEE Symposium on doi: 10.1109/ESTIMedia.2011.6088527.
- Hänsel, J, Rose, D, Herber, P, and Glesner, S. . “An evolutionary algorithm for the generation of timed test traces for embedded real-time systems.” in Software Testing, Verification and Validation (ICST), 2011 IEEE Fourth International Conference on
- Herber, P, Pockrandt, M, and Glesner, S. . “Transforming SystemC transaction level models into UPPAAL timed automata.” in Proceedings of the Ninth ACM/IEEE International Conference on Formal Methods and Models for Codesign doi: 10.1109/MEMCOD.2011.5970523.
- Herber, P. . A Framework for Automated HW/SW Co-Verification of SystemC Designs using Timed Automata, Berlin: Logos Verlag.
- Herber, P, Pockrandt, M, and Glesner, S. . “Automated conformance evaluation of SystemC designs using timed automata.” in Test Symposium (ETS), 2010 15th IEEE European doi: 10.1109/ETSYM.2010.5512761.
- Herber, P, Friedemann, F, and Glesner, S. . “Combining model checking and testing in a continuous hw/sw co-verification process.” in International Conference on Tests and Proofs doi: 10.1007/978-3-642-02949-3_10.
- Herber, P, Fellmuth, J, and Glesner, S. . “Model checking SystemC designs using timed automata.” in Proceedings of the 6th IEEE/ACM/IFIP international conference on Hardware/Software codesign and system synthesis doi: 10.1145/1450135.1450166.