You have come to an old website. Our new URL is ths.rwth-aachen.de. Please update your bookmarks!
HySmart
Hybrid Systems Modeling and Analysis with Rewriting Techniques (HySmart)
The aim of this project is to bring together researchers from the field of rewrit-
ing techniques on the one hand, and hybrid systems on the other hand, to de-
velop new rewriting-based techniques for the modeling and analysis of ad-
vanced real-time and hybrid systems beyond the reach of existing formal tools.
ing techniques on the one hand, and hybrid systems on the other hand, to de-
velop new rewriting-based techniques for the modeling and analysis of ad-
vanced real-time and hybrid systems beyond the reach of existing formal tools.
Persons
Oslo:
Aachen:
Description
The functionality of many modern advanced computer systems – such as med-
ical devices, control systems, embedded automotive and avionics systems, In-
ternet protocols, etc. – is crucially dependent on the amount of time that passes
during/between events. Such real-time systems are often critical systems that
must be well understood before deployment. The use of formal methods in the
early stages of the system development process has been advocated in order to
arrive at a precise yet high-level mathematical model of the design of a complex
system. The formal model can then be subjected to different kinds of mathe-
matical analysis – preferably machine-assisted or entirely automated – to find
errors in the design and/or to prove the design correct.
Advanced real-time computer systems pose a challenge to modeling for-
malisms, in that different aspects, such as, e.g., real-time and probabilistic
behavior, advanced communication and interaction features, complex and un-
bounded data types, etc., must be captured. The most popular formal tools for
real-time systems (UPPAAL, Kronos, and HyTech) are based on timed or hybrid
automata. While the restrictive specification formalism of these tools ensures
that interesting properties are decidable, they do not support well the speci-
fication of larger systems with different communication models and advanced
object-oriented features.
In joint work with José Meseguer at the University of Illinois, Ölveczky has
developed the Real-Time Maude formalism and analysis tool. Real-Time
Maude can be seen as complementing timed automaton-based formal tools
by emphasizing ease and generality of specification, including support for
distributed real-time object-based systems. As mentioned below, Real-Time
Maude has been successfully applied to a wide range of complex state-of-the-
art systems that cannot be modeled using the standard formal real-time tools.
ical devices, control systems, embedded automotive and avionics systems, In-
ternet protocols, etc. – is crucially dependent on the amount of time that passes
during/between events. Such real-time systems are often critical systems that
must be well understood before deployment. The use of formal methods in the
early stages of the system development process has been advocated in order to
arrive at a precise yet high-level mathematical model of the design of a complex
system. The formal model can then be subjected to different kinds of mathe-
matical analysis – preferably machine-assisted or entirely automated – to find
errors in the design and/or to prove the design correct.
Advanced real-time computer systems pose a challenge to modeling for-
malisms, in that different aspects, such as, e.g., real-time and probabilistic
behavior, advanced communication and interaction features, complex and un-
bounded data types, etc., must be captured. The most popular formal tools for
real-time systems (UPPAAL, Kronos, and HyTech) are based on timed or hybrid
automata. While the restrictive specification formalism of these tools ensures
that interesting properties are decidable, they do not support well the speci-
fication of larger systems with different communication models and advanced
object-oriented features.
In joint work with José Meseguer at the University of Illinois, Ölveczky has
developed the Real-Time Maude formalism and analysis tool. Real-Time
Maude can be seen as complementing timed automaton-based formal tools
by emphasizing ease and generality of specification, including support for
distributed real-time object-based systems. As mentioned below, Real-Time
Maude has been successfully applied to a wide range of complex state-of-the-
art systems that cannot be modeled using the standard formal real-time tools.
Publications
| 2015 | |
|---|---|
![]() | Daniela Lepri, Erika Abraham, Peter Csaba Ölveczky. Sound and Complete Timed CTL Model Checking of Timed Kripke Structures and Real-Time Rewrite Theories. Science of Computer Programming 99, pages 128–192, 2015. |
![]() | Muhammad Fadlisyah, Peter Csaba Ölveczky, Erika Abraham. Formal Modeling and Analysis of Interacting Hybrid Systems in HI-Maude: What Happened at the 2010 Sauna World Championships?. Science of Computer Programming 99, pages 95–127, 2015. |
| 2013 | |
| Daniela Lepri, Erika Abraham, Peter Csaba Ölveczky. A Timed CTL Model Checker for Real-Time Maude. Proc. of the 5th Int. Conf. on Algebra and Coalgebra in Computer Science (CALCO'13), Volume 8089 of LNCS, pages 334–339, Springer-Verlag, 2013. | |
| 2012 | |
![]() | Daniela Lepri, Erika Abraham, Peter Csaba Ölveczky. Timed CTL Model Checking in Real-Time Maude. Proc. of the 9th Int. Workshop on Rewriting Logic and its Applications (WRLA'12), Volume 7571 of LNCS, pages 182–200, Springer Berlin Heidelberg, 2012. |
![]() | Muhammad Fadlisyah, Peter Csaba Ölveczky, Erika Abraham. Formal Modeling and Analysis of Human Body Exposure to Extreme Heat in HI-Maude. Proc. of the 9th Int. Workshop on Rewriting Logic and its Applications (WRLA'12), Volume 7571 of LNCS, pages 139–161, Springer Berlin Heidelberg, 2012. |
| 2011 | |
![]() | Muhammad Fadlisyah, Peter Csaba Ölveczky, Erika Abraham. Adaptive-Step-Size Numerical Methods in Rewriting-Logic-Based Formal Analysis of Interacting Hybrid Systems. Int. Workshop on Harnessing Theories for Tool Support in Software (TTSS'10), Volume 274 of ENTCS, pages 17–32, Elsevier Science Publishers, 2011. |
![]() | Muhammad Fadlisyah, Peter Csaba Ölveczky, Erika Abraham. Formal Modeling and Analysis of Hybrid Systems in Rewriting Logic using Higher-Order Numerical Methods and Discrete-Event Detection. Int. Symp. on Computer Science and Software Engineering (CSSE'11), pages 1–8, IEEE, 2011. |
![]() | Muhammad Fadlisyah, Peter Csaba Ölveczky, Erika Abraham. Object-Oriented Formal Modeling and Analysis of Interacting Hybrid Systems in HI-Maude. 9th Int. Conf. on Software Engineering and Formal Methods (SEFM'11), Volume 7041 of LNCS, pages 415–430, Springer Berlin Heidelberg, 2011. |
| 2010 | |
![]() | Daniela Lepri, Peter Csaba Ölveczky, Erika Abraham. Model Checking Classes of Metric LTL Properties of Object-Oriented Real-Time Maude Specifications. 1st Int. Workshop on Rewriting Techniques for Real-Time Systems (RTRTS'10), Volume 36 of Electronic Proceedings in Theoretical Computer Science, pages 117–136, Open Publishing Association, 2010. |
![]() | Muhammad Fadlisyah, Erika Abraham, Daniela Lepri, Peter Csaba Ölveczky. A Rewriting-Logic-Based Technique for Modeling Thermal Systems. 1st Int. Workshop on Rewriting Techniques for Real-Time Systems (RTRTS'10), Volume 36 of Electronic Proceedings in Theoretical Computer Science, pages 82–100, Cornell University Library, 2010. |
![]() | Muhammad Fadlisyah, Erika Abraham, Peter Csaba Ölveczky. Rewriting-Logic-Based Formal Modeling and Analysis of Interacting Hybrid Systems. Nordic Workshop on Programming Theory (NWPT'10), , 2010. |




