Using UML or SysML models in a verification-centric method requires a property expression language, a formal semantics, and a tool. The paper introduces TEPE, a graphical TEmporal Property Expression language based on SysML parametric diagrams. TEPE enriches the expressiveness of other common property languages in particular with the notion of physical time and unordered signal reception. TEPE is further instantiated in the AVATAR real-time UML profile. TTool, an open-source toolkit, implements a press-button approach for the formal verification of AVATAR-TEPE properties with UPPAAL. An elevator system serves as example
Model-Driven Engineering enables to assess a system's model properties since the early phases of its...
Developing time-critical systems requires expressive, rigorous, easy to use notations to describe th...
Capacity limitations continue to impede widespread adoption of formal property verification in the d...
International audienceUsing UML or SysML models in a verification-centric method requires a property...
To appear.International audienceThe UML Profile for Modeling and Analysis of Real-Time and Embedded ...
The profile UML MARTE offers a general modeling framework for designing and analyzing real-time and ...
AbstractIn this paper, we present a new temporal property specification language TXP. The language i...
AbstractWe introduce time semantics into UML class and statechart diagrams. This extends the express...
International audienceThis article describes a new property- and model-based testing approach using ...
UML is being increasingly used to model real-timesoftware. On one hand this is reasonable, since UML...
Developing correct concurrent software is challenging. Design errors can result in deadlocks, race c...
Abstract. We present a real-time extension of UML statecharts to enable modelling and verification o...
Model checking provides a powerful means to assert and verify desired system properties. But, for th...
Developing time-critical systems requires expressive, rigorous, easy to use notations to describe th...
Model-Driven Engineering enables to assess a system's model properties since the early phases of its...
Developing time-critical systems requires expressive, rigorous, easy to use notations to describe th...
Capacity limitations continue to impede widespread adoption of formal property verification in the d...
International audienceUsing UML or SysML models in a verification-centric method requires a property...
To appear.International audienceThe UML Profile for Modeling and Analysis of Real-Time and Embedded ...
The profile UML MARTE offers a general modeling framework for designing and analyzing real-time and ...
AbstractIn this paper, we present a new temporal property specification language TXP. The language i...
AbstractWe introduce time semantics into UML class and statechart diagrams. This extends the express...
International audienceThis article describes a new property- and model-based testing approach using ...
UML is being increasingly used to model real-timesoftware. On one hand this is reasonable, since UML...
Developing correct concurrent software is challenging. Design errors can result in deadlocks, race c...
Abstract. We present a real-time extension of UML statecharts to enable modelling and verification o...
Model checking provides a powerful means to assert and verify desired system properties. But, for th...
Developing time-critical systems requires expressive, rigorous, easy to use notations to describe th...
Model-Driven Engineering enables to assess a system's model properties since the early phases of its...
Developing time-critical systems requires expressive, rigorous, easy to use notations to describe th...
Capacity limitations continue to impede widespread adoption of formal property verification in the d...