hh.sePublications
System disruptions
We are currently experiencing disruptions on the search portals due to high traffic. We are working to resolve the issue, you may temporarily encounter an error message.
Change search
Link to record
Permanent link

Direct link
Duracz, Jan
Publications (9 of 9) Show all publications
Duracz, A., Aljarbouh, A., Bartha, F. A., Masood, J., Philippsen, R., Eriksson, H., . . . Grante, C. (2020). Advanced Hazard Analysis and Risk Assessment in the ISO 26262 Functional Safety Standard Using Rigorous Simulation. In: Roger Chamberlain, Martin Edin Grimheden, Walid Taha (Ed.), Cyber Physical Systems. Model-Based Design: 9th International Workshop, CyPhy 2019, and 15th International Workshop, WESE 2019, New York City, NY, USA, October 17-18, 2019, Revised Selected Papers. Paper presented at 9th International Workshop on Model-Based Design of Cyber Physical Systems, CyPhy 2019 and 15th International Workshop on Embedded and Cyber-Physical Systems Education, WESE 2019, held in conjunction with ESWeek 2019, New York City, United States, 17-18 October 2019 (pp. 108-126). Berlin: Springer, 11971 LNCS
Open this publication in new window or tab >>Advanced Hazard Analysis and Risk Assessment in the ISO 26262 Functional Safety Standard Using Rigorous Simulation
Show others...
2020 (English)In: Cyber Physical Systems. Model-Based Design: 9th International Workshop, CyPhy 2019, and 15th International Workshop, WESE 2019, New York City, NY, USA, October 17-18, 2019, Revised Selected Papers / [ed] Roger Chamberlain, Martin Edin Grimheden, Walid Taha, Berlin: Springer , 2020, Vol. 11971 LNCS, p. 108-126Conference paper, Published paper (Refereed)
Abstract [en]

With the increasing level of automation in road vehicles, the traditional workhorse of safety assessment, namely, physical testing, is no longer adequate as the sole means of ensuring safety. A standard safety assessment benchmark is to evaluate the behavior of a new design in the context of a risk-exposing test scenario. Manual or computerized analysis of the behavior of such systems is challenging because of the presence of non-linear physical dynamics, computational components, and impacts. In this paper, we study the utility of a new technology called rigorous simulation for addressing this problem. Rigorous simulation aims to combine some of the benefits of traditional simulation methods with those of traditional analytical methods such as symbolic algebra. We develop and analyze in detail a case study involving an Intersection Collision Avoidance (ICA) test scenario using the hazard analysis techniques prescribed in the ISO 26262 functional safety standard. We show that it is possible to formally model and rigorously simulate the test scenario to produce informative results about the severity of collisions. The work presented in this paper demonstrates that rigorous simulation can handle models of non-trivial complexity. The work also highlights the practical challenges encountered in using it. © 2020, Springer Nature Switzerland AG.

Place, publisher, year, edition, pages
Berlin: Springer, 2020
Series
Lecture Notes in Computer Science, ISSN 0302-9743 ; 11971
Keywords
Cyber Physical System, Embedded systems, Hazards, ISO Standards, Model checking, Problem oriented languages, Risk analysis, Risk assessment, Risk perception, Road vehicles, Domain specific languages, Hazard analysis, Interval arithmetic, Model based testing, Model verification, Rigorous simulation, Validated numerics, Safety testing
National Category
Embedded Systems Computer Systems Computer Engineering
Identifiers
urn:nbn:se:hh:diva-43656 (URN)10.1007/978-3-030-41131-2_6 (DOI)000702116700006 ()2-s2.0-85081171278 (Scopus ID)9783030411305 (ISBN)
Conference
9th International Workshop on Model-Based Design of Cyber Physical Systems, CyPhy 2019 and 15th International Workshop on Embedded and Cyber-Physical Systems Education, WESE 2019, held in conjunction with ESWeek 2019, New York City, United States, 17-18 October 2019
Funder
Vinnova, 2011-01819
Available from: 2020-12-07 Created: 2020-12-07 Last updated: 2023-10-05Bibliographically approved
Duracz, A., Aljarbouh, A., Bartha, F. A., Masood, J., Philippsen, R., Eriksson, H., . . . Grante, C. (2020). Advanced Hazard Analysis and Risk Assessment in the ISO 26262 Functional Safety Standard Using Rigorous Simulation. Paper presented at 9th International Workshop on Model-Based Design of Cyber Physical Systems, CyPhy 2019 and 15th International Workshop on Embedded and Cyber-Physical Systems Education, WESE 2019, held in conjunction with ESWeek 2019, New York City, United States, 17 - 18 October 2019. Lecture Notes in Computer Science, 11971, 108-126
Open this publication in new window or tab >>Advanced Hazard Analysis and Risk Assessment in the ISO 26262 Functional Safety Standard Using Rigorous Simulation
Show others...
2020 (English)In: Lecture Notes in Computer Science, ISSN 0302-9743, E-ISSN 1611-3349, Vol. 11971, p. 108-126Article in journal (Refereed) Published
Abstract [en]

With the increasing level of automation in road vehicles, the traditional workhorse of safety assessment, namely, physical testing, is no longer adequate as the sole means of ensuring safety. A standard safety assessment benchmark is to evaluate the behavior of a new design in the context of a risk-exposing test scenario. Manual or computerized analysis of the behavior of such systems is challenging because of the presence of non-linear physical dynamics, computational components, and impacts. In this paper, we study the utility of a new technology called rigorous simulation for addressing this problem. Rigorous simulation aims to combine some of the benefits of traditional simulation methods with those of traditional analytical methods such as symbolic algebra. We develop and analyze in detail a case study involving an Intersection Collision Avoidance (ICA) test scenario using the hazard analysis techniques prescribed in the ISO 26262 functional safety standard. We show that it is possible to formally model and rigorously simulate the test scenario to produce informative results about the severity of collisions. The work presented in this paper demonstrates that rigorous simulation can handle models of non-trivial complexity. The work also highlights the practical challenges encountered in using it. © 2020, Springer Nature Switzerland AG.

Place, publisher, year, edition, pages
Heidelberg: Springer, 2020
Keywords
Rigorous simulation, Model verification and validation, Domain specific languages, ISO 26262 hazard analysis, Validated numerics, Interval arithmetic, Safety testing, Model-based testing
National Category
Embedded Systems
Identifiers
urn:nbn:se:hh:diva-43575 (URN)10.1007/978-3-030-41131-2_6 (DOI)000702116700006 ()2-s2.0-85081171278 (Scopus ID)
Conference
9th International Workshop on Model-Based Design of Cyber Physical Systems, CyPhy 2019 and 15th International Workshop on Embedded and Cyber-Physical Systems Education, WESE 2019, held in conjunction with ESWeek 2019, New York City, United States, 17 - 18 October 2019
Funder
Vinnova, 2011-01819Knowledge Foundation
Note

Acknowledgments. This work is supported by US National Science Foundation award CPS-1136099, Swedish Knowledge Foundation, Center for Research on Embedded Systems (CERES), VINNOVA (Dnr. 2011-01819), the European University of Brittany, and the Regional Council of Brittany.

Available from: 2020-12-07 Created: 2020-12-07 Last updated: 2023-10-05Bibliographically approved
Taha, W., Duracz, A., Zeng, Y., Atkinson, K., Bartha, F. Á., Brauner, P., . . . Grante, C. (2016). Acumen: An Open-source Testbed for Cyber-Physical Systems Research. In: Benny Mandler, Johann Marquez-Barja, Miguel Elias Mitre Campista, Dagmar Cagáňová, Hakima Chaouchi, Sherali Zeadally, Mohamad Badra, Stefano Giordano, Maria Fazio, Andrey Somov & Radu-Laurentiu Vieriu (Ed.), Internet of Things. IoT Infrastructures: Second International Summit, IoT 360° 2015, Rome, Italy, October 27-29, 2015. Revised Selected Papers, Part I. Paper presented at EAI International Conference on CYber physiCaL systems, iOt and sensors Networks (CYCLONE '15), Rome, Italy, October 26, 2015 (pp. 118-130). Heidelberg: Springer, 169
Open this publication in new window or tab >>Acumen: An Open-source Testbed for Cyber-Physical Systems Research
Show others...
2016 (English)In: Internet of Things. IoT Infrastructures: Second International Summit, IoT 360° 2015, Rome, Italy, October 27-29, 2015. Revised Selected Papers, Part I / [ed] Benny Mandler, Johann Marquez-Barja, Miguel Elias Mitre Campista, Dagmar Cagáňová, Hakima Chaouchi, Sherali Zeadally, Mohamad Badra, Stefano Giordano, Maria Fazio, Andrey Somov & Radu-Laurentiu Vieriu, Heidelberg: Springer, 2016, Vol. 169, p. 118-130Conference paper, Published paper (Refereed)
Abstract [en]

Developing Cyber-Physical Systems requires methods and tools to support simulation and verification of hybrid (both continuous and discrete) models. The Acumen modeling and simulation language is an open source testbed for exploring the design space of what rigorous-but-practical next-generation tools can deliver to developers of Cyber-Physical Systems. Like verification tools, a design goal for Acumen is to provide rigorous results. Like simulation tools, it aims to be intuitive, practical, and scalable. However, it is far from evident whether these two goals can be achieved simultaneously.

This paper explains the primary design goals for Acumen, the core challenges that must be addressed in order to achieve these goals, the "agile research method" taken by the project, the steps taken to realize these goals, the key lessons learned, and the emerging language design. © ICST Institute for Computer Sciences, Social Informatics and Telecommunications Engineering 2016.

Place, publisher, year, edition, pages
Heidelberg: Springer, 2016
Series
Lecture Notes of the Institute for Computer Sciences, Social Informatics and Telecommunications Engineering, ISSN 1867-8211 ; 169
Keywords
Testbed, Cyber-Physical Systems (CPS), Modeling, Simulation, Hybrid Systems, Open Source Software
National Category
Computer Sciences
Identifiers
urn:nbn:se:hh:diva-29592 (URN)10.1007/978-3-319-47063-4_11 (DOI)000398616500011 ()2-s2.0-85000500985 (Scopus ID)978-3-319-47062-7 (ISBN)978-3-319-47063-4 (ISBN)
Conference
EAI International Conference on CYber physiCaL systems, iOt and sensors Networks (CYCLONE '15), Rome, Italy, October 26, 2015
Funder
Knowledge FoundationVINNOVA, 2011-01819
Note

This work was supported by US NSF award CPS-1136099, the Swedish Knowledge Foundation (KK), The Center for Research on Embedded Systems (CERES), and VINNOVA (Dnr. 2011-01819).

Available from: 2015-10-08 Created: 2015-10-08 Last updated: 2021-05-11Bibliographically approved
Konečný, M., Taha, W., Bartha, F. Á., Duracz, J., Duracz, A. & Ames, A. D. (2016). Enclosing the behavior of a hybrid automaton up to and beyond a Zeno point. Nonlinear Analysis: Hybrid Systems, 20, 1-20
Open this publication in new window or tab >>Enclosing the behavior of a hybrid automaton up to and beyond a Zeno point
Show others...
2016 (English)In: Nonlinear Analysis: Hybrid Systems, ISSN 1751-570X, E-ISSN 1878-7460, Vol. 20, p. 1-20Article in journal (Refereed) Published
Abstract [en]

Even simple hybrid automata like the classic bouncing ball can exhibit Zeno behavior. The existence of this type of behavior has so far forced a large class of simulators to either ignore some events or risk looping indefinitely. This in turn forces modelers to either insert ad-hoc restrictions to circumvent Zeno behavior or to abandon hybrid automata. To address this problem, we take a fresh look at event detection and localization. A key insight that emerges from this investigation is that an enclosure for a given time interval can be valid independent of the occurrence of a given event. Such an event can then even occur an unbounded number of times. This insight makes it possible to handle some types of Zeno behavior. If the post-Zeno state is defined explicitly in the given model of the hybrid automaton, the computed enclosure covers the corresponding trajectory that starts from the Zeno point through a restarted evolution. ©2015 The Authors. Published by Elsevier Ltd.

Place, publisher, year, edition, pages
London: Elsevier, 2016
Keywords
hybrid automata, hybrid systems, validated numerics, simulation, model validation, reliability
National Category
Computational Mathematics
Identifiers
urn:nbn:se:hh:diva-29869 (URN)10.1016/j.nahs.2015.10.004 (DOI)000370898700001 ()2-s2.0-84947996983 (Scopus ID)
Funder
Knowledge Foundation, 20100314
Note

A preliminary version of this paper was published in the proceedings of CPSNA 2013. This work was supported by the US National Science Foundation, awards NSF-CPS-1136099/1136104, the Swedish Knowledge Foundation (KK) and the Center for Research on Embedded Systems (CERES) grant number 20100314, and EPSRC grant number EP/C01037X/1.

Available from: 2015-12-02 Created: 2015-12-02 Last updated: 2021-05-11Bibliographically approved
Masood, J., Philippsen, R., Duracz, J., Taha, W., Eriksson, H. & Grante, C. (2014). Domain Analysis for Standardised Functional Safety: A Case Study on Design-Time Verification of Automatic Emergency Breaking. In: FISITA World Automotive Congress 2014: Maastricht, The Netherlands 2-6 June 2014: Volume 2 of 5. Paper presented at International Federation of Automotive Engineering Societies 2014 World Automotive Congress, Maastricht, The Netherlands, 2-6 June, 2014 (pp. 845-854). Hague: Royal Netherlands Society of Engineers (KIVI)
Open this publication in new window or tab >>Domain Analysis for Standardised Functional Safety: A Case Study on Design-Time Verification of Automatic Emergency Breaking
Show others...
2014 (English)In: FISITA World Automotive Congress 2014: Maastricht, The Netherlands 2-6 June 2014: Volume 2 of 5, Hague: Royal Netherlands Society of Engineers (KIVI) , 2014, p. 845-854Conference paper, Published paper (Refereed)
Abstract [en]

Simulation traditionally computes individual trajectories, which severely limits the assessment of overall system behaviour. To address this fundamental shortcoming, we rely on computing enclosures to determine bounds on system behaviour instead of individual traces. In the present case study, we investigate the enclosures of a generic Automatic Emergency Braking (AEB) system and demonstrate how this creates a direct link between requirement specification and standardized safety criteria as put forward by ISO 26262. The case study strongly supports that a methodology based on enclosures can provide a missing link across the engineering process, from design to compliance testing. This result is highly relevant for ongoing efforts to virtualize testing and create a unified tool-chain for the development of next generation Advanced Driver Assistance Systems. © 2014, FISITA. All rights reserved.

Place, publisher, year, edition, pages
Hague: Royal Netherlands Society of Engineers (KIVI), 2014
Keywords
Functional Safety, Testing, Engineering Methodology, Advanced Driver Assistance Systems, ISO 26262
National Category
Embedded Systems
Identifiers
urn:nbn:se:hh:diva-27144 (URN)2-s2.0-84961757116 (Scopus ID)978-1-5108-0209-4 (ISBN)
Conference
International Federation of Automotive Engineering Societies 2014 World Automotive Congress, Maastricht, The Netherlands, 2-6 June, 2014
Funder
Vinnova, 2011-01819
Available from: 2014-11-28 Created: 2014-11-28 Last updated: 2021-05-11Bibliographically approved
Duracz, J., Farjudian, A., Konečný, M. & Taha, W. (2014). Function Interval Arithmetic. In: Hoon Hong & Chee Yap (Ed.), Mathematical software -- ICMS 2014: 4th International Congress, Seoul, South Korea, August 5-9, 2014. Proceedings. Paper presented at ICMS 2014: 4th International Congress of Mathematical Software, Seoul, South Korea, August 5-9, 2014 (pp. 677-684). Berlin, Heidelberg: Springer
Open this publication in new window or tab >>Function Interval Arithmetic
2014 (English)In: Mathematical software -- ICMS 2014: 4th International Congress, Seoul, South Korea, August 5-9, 2014. Proceedings / [ed] Hoon Hong & Chee Yap, Berlin, Heidelberg: Springer, 2014, p. 677-684Conference paper, Published paper (Refereed)
Abstract [en]

We propose an arithmetic of function intervals as a basis for convenient rigorous numerical computation. Function intervals can be used as mathematical objects in their own right or as enclosures of functions over the reals. We present two areas of application of function interval arithmetic and associated software that implements the arithmetic: (1) Validated ordinary differential equation solving using the AERN library and within the Acumen hybrid system modeling tool. (2) Numerical theorem proving using the PolyPaver prover. © 2014 Springer-Verlag.

Place, publisher, year, edition, pages
Berlin, Heidelberg: Springer, 2014
Series
Lecture Notes in Computer Science, ISSN 0302-9743 ; 8592
Keywords
Validated Numeric Computation, ODEs, Theorem Proving
National Category
Mathematical Analysis
Identifiers
urn:nbn:se:hh:diva-27146 (URN)10.1007/978-3-662-44199-2_101 (DOI)2-s2.0-84905860698 (Scopus ID)978-3-662-44198-5 (ISBN)978-3-662-44199-2 (ISBN)
Conference
ICMS 2014: 4th International Congress of Mathematical Software, Seoul, South Korea, August 5-9, 2014
Available from: 2014-11-28 Created: 2014-11-28 Last updated: 2021-05-11Bibliographically approved
Konečný, M., Duracz, J., Farjudian, A. & Taha, W. (2014). Picard Method for Enclosing ODEs with Uncertain Initial Values. In: 11th International Conference on Computability and Complexity in Analysis: July 21 - 24, 2014: Proceedings. Paper presented at 11th International Conference on Computability and Complexity in Analysis, Darmstadt, Germany, July 21-24, 2014 (pp. 41-42).
Open this publication in new window or tab >>Picard Method for Enclosing ODEs with Uncertain Initial Values
2014 (English)In: 11th International Conference on Computability and Complexity in Analysis: July 21 - 24, 2014: Proceedings, 2014, p. 41-42Conference paper, Oral presentation with published abstract (Refereed)
National Category
Mathematical Analysis
Identifiers
urn:nbn:se:hh:diva-27147 (URN)
Conference
11th International Conference on Computability and Complexity in Analysis, Darmstadt, Germany, July 21-24, 2014
Funder
Knowledge Foundation
Note

This work was supported by the US National Science Foundation award NSF-CPS-1136099/1136104, the Swedish Knowledge Foundation (KK), The Center for Research on Embedded Systems (CERES), and ESPRC, grant EP/C01037X/1.

Available from: 2014-11-28 Created: 2014-11-28 Last updated: 2021-05-11Bibliographically approved
Duracz, J. & Konečný, M. (2014). Polynomial Function Intervals for Floating-Point Software Verification. Annals of Mathematics and Artificial Intelligence, 70(4), 351-398
Open this publication in new window or tab >>Polynomial Function Intervals for Floating-Point Software Verification
2014 (English)In: Annals of Mathematics and Artificial Intelligence, ISSN 1012-2443, E-ISSN 1573-7470, Vol. 70, no 4, p. 351-398Article in journal (Refereed) Published
Abstract [en]

The focus of our work is the verification of tight functional properties of numerical programs, such as showing that a floating-point implementation of Riemann integration computes a close approximation of the exact integral. Programmers and engineers writing such programs will benefit from verification tools that support an expressive specification language and that are highly automated. Our work provides a new method for verification of numerical software, supporting a substantially more expressive language for specifications than other publicly available automated tools. The additional expressivity in the specification language is provided by two constructs. First, the specification can feature inclusions between interval arithmetic expressions. Second, the integral operator from classical analysis can be used in the specifications, where the integration bounds can be arbitrary expressions over real variables. To support our claim of expressivity, we outline the verification of four example programs, including the integration example mentioned earlier. A key component of our method is an algorithm for proving numerical theorems. This algorithm is based on automatic polynomial approximation of non-linear real and real-interval functions defined by expressions. The PolyPaver tool is our implementation of the algorithm and its source code is publicly available. In this paper we report on experiments using PolyPaver that indicate that the additional expressivity does not come at a performance cost when comparing with other publicly available state-of-the-art provers. We also include a scalability study that explores the limits of PolyPaver in proving tight functional specifications of progressively larger randomly generated programs.

Place, publisher, year, edition, pages
Dordrecht: Springer Netherlands, 2014
Keywords
Non-linear numerical constraint solving, Theorem proving, Floating-point software verification, Polynomial intervals, Validated computation, Interval arithmetic
National Category
Electrical Engineering, Electronic Engineering, Information Engineering
Identifiers
urn:nbn:se:hh:diva-25657 (URN)10.1007/s10472-014-9409-7 (DOI)000336365800003 ()2-s2.0-84901188918 (Scopus ID)
Note

This research has been sponsored by Altran Praxis Ltd and EPSRC (Engineering and Physical Sciences Research Council) grant EP/C01037X/1.

Available from: 2014-06-16 Created: 2014-06-16 Last updated: 2018-03-22Bibliographically approved
Konečný, M., Taha, W., Duracz, J., Duracz, A. & Ames, A. (2013). Enclosing the Behavior of a Hybrid System up to and Beyond a Zeno Point. In: 2013 IEEE 1st International Conference on Cyber-Physical Systems, Networks, and Applications, CPSNA 2013: . Paper presented at The 1st IEEE International Conference on Cyber-Physical Systems, Networks, and Applications, Taipei, Taiwan, August 19-20, 2013 (pp. 120-125). Piscataway, N.J.: IEEE Press
Open this publication in new window or tab >>Enclosing the Behavior of a Hybrid System up to and Beyond a Zeno Point
Show others...
2013 (English)In: 2013 IEEE 1st International Conference on Cyber-Physical Systems, Networks, and Applications, CPSNA 2013, Piscataway, N.J.: IEEE Press, 2013, p. 120-125Conference paper, Published paper (Refereed)
Abstract [en]

Even simple hybrid systems like the classic bouncing ball can exhibit Zeno behaviors. The existence of this type ofbehavior has so far forced simulators to either ignore some events or risk looping indefinitely. This in turn forces modelers to either insert ad hoc restrictions to circumvent Zeno behavior or to abandon hybrid modeling. To address this problem, we take a fresh look at event detection and localization. A key insight that emerges from this investigation is that an enclosure for a given time interval can be valid independently of the occurrence of agiven event. Such an event can then even occur an unbounded number of times, thus making it possible to handle certain types of Zeno behavior. © 2013 IEEE.

Place, publisher, year, edition, pages
Piscataway, N.J.: IEEE Press, 2013
Keywords
hybrid systems, validated numerics, simulation, model validation, reliability
National Category
Computational Mathematics
Identifiers
urn:nbn:se:hh:diva-23678 (URN)10.1109/CPSNA.2013.6614258 (DOI)000339121000022 ()2-s2.0-84887375129 (Scopus ID)978-1-4799-0798-4 (ISBN)978-1-4799-0797-7 (ISBN)978-1-4799-0796-0 (ISBN)
Conference
The 1st IEEE International Conference on Cyber-Physical Systems, Networks, and Applications, Taipei, Taiwan, August 19-20, 2013
Funder
Knowledge Foundation
Note

This work was supported by the US National Science Foundation, awards NSF-CPS-1136099/1136104, the Swedish Knowledge Foundation (KK), The Center for Research on Embedded Systems (CERES), and EPSRC grant number EP/C01037X/1.

Available from: 2013-09-27 Created: 2013-09-27 Last updated: 2021-05-11Bibliographically approved
Organisations

Search in DiVA

Show all publications