We present work on extending IEC 61499 with behavioral types-based specifications. Identifying components and establishing interface specifications is already a key concept of IEC 61499. Components and their interfaces are a well established concept facilitating the development, maintenance, and refactoring of software systems. Behavioral types further extend the expressiveness of interface specifications by adding regular expression-based, protocol-like usages of components. We motivate the concept and focus on a particular application area: runtime monitoring of behavioral specifications in components. This allows us to catch deviations from specified behavior automatically in an already deployed system. We present the integration into th...
open19siThis work has been supported by COST Action IC1201 Behavioural Types for Reliable Large-Scal...
International audienceComponent software development is definitely on a high trend in the sofware en...
At present, there is a variety of formalisms for modeling and analyzing the communication behavior o...
International audienceIndustrial automation is a complex process involving various stakeholders. The...
Abstract. We present work on using automata based behavioral descriptions (be-havioral types) of OSG...
Behavioral interface specification languages provide formal code-level annotations, such as precondi...
Behavioral interface specification languages provide formal code-level annotations, such as precondi...
Funding Information: VII. ACKNOWLEDGEMENTS This work was sponsored, in part, by the EIT Manufacturin...
Abstract. In this paper a formalized description of software object type system for building IEC 614...
The standard IEC 61499 ushered in the use of Object-Oriented (OO) paradigm and Model Driven Developm...
The IEC 61499 standard addresses the topic of function blocks for industrial process measurement and...
The cyber-physical system relies on a network of physical devices. The IEC 61499 standard entails a ...
There is a component based paradigm which can be used for large software systems. It has advantage t...
Formal verification of behavior of a component application requires a suitable specification languag...
Formal verification of behavior of a component application requires a suitable specification languag...
open19siThis work has been supported by COST Action IC1201 Behavioural Types for Reliable Large-Scal...
International audienceComponent software development is definitely on a high trend in the sofware en...
At present, there is a variety of formalisms for modeling and analyzing the communication behavior o...
International audienceIndustrial automation is a complex process involving various stakeholders. The...
Abstract. We present work on using automata based behavioral descriptions (be-havioral types) of OSG...
Behavioral interface specification languages provide formal code-level annotations, such as precondi...
Behavioral interface specification languages provide formal code-level annotations, such as precondi...
Funding Information: VII. ACKNOWLEDGEMENTS This work was sponsored, in part, by the EIT Manufacturin...
Abstract. In this paper a formalized description of software object type system for building IEC 614...
The standard IEC 61499 ushered in the use of Object-Oriented (OO) paradigm and Model Driven Developm...
The IEC 61499 standard addresses the topic of function blocks for industrial process measurement and...
The cyber-physical system relies on a network of physical devices. The IEC 61499 standard entails a ...
There is a component based paradigm which can be used for large software systems. It has advantage t...
Formal verification of behavior of a component application requires a suitable specification languag...
Formal verification of behavior of a component application requires a suitable specification languag...
open19siThis work has been supported by COST Action IC1201 Behavioural Types for Reliable Large-Scal...
International audienceComponent software development is definitely on a high trend in the sofware en...
At present, there is a variety of formalisms for modeling and analyzing the communication behavior o...