In component-based software development, it is important to use formal models to describe component composition. However, the existing component composition models generally ignore real-time issues. We present a formal integration model based on Hierarchical Timed Automata (HTA) for real-time software system. We present formal definition of components and different component composition techniques. We then introduce the notions of composable and compatible composition, and use Multiset Labeled Transition Systems to represent the interface actions of HTA to perform compositional verification. This hierarchical and unified framework establishes the foundation for formal analysis of real-time properties of the system. © 2007 IEEE
A software architecture is a high-level design description of a software system. In terms of the arc...
Component-based software engineering advocates construction of software systems through composition ...
Abstract—Hierarchical Scheduling (HS) techniques achieve resource partitioning among a set of real-t...
The proper composition of independently developed components of an embedded real-time system is comp...
AbstractIn a formal approach to component specification, interfaces are usually described using pre-...
International audienceFeatured Timed Automata (FTA) is a formalism that enables the verification of ...
Abstract—Timed automata are popular for formally analyz-ing real-time systems. However, it is diffic...
Timed Automata have proven to be useful for specification and verification of real-time systems. Sys...
Embedded systems are complex as a whole but consist of smaller independent modules minimally interac...
Embedded systems are complex as a whole but consist of smaller independent modules minimally interac...
AbstractWe introduce the notion of Timed I/O Components as Timed Automata “á la” Alur & Dill where a...
Communicated by (xxxxxxxxxx) Timed automata are commonly recognized as a formal behavioral model for...
International audienceA specification theory combines notions of specifications and implementations ...
We consider the setting of component-based design for real-time systems with critical timing constra...
Abstract Modelling complex dynamic real-time behavior is a crucial prerequisite when employing objec...
A software architecture is a high-level design description of a software system. In terms of the arc...
Component-based software engineering advocates construction of software systems through composition ...
Abstract—Hierarchical Scheduling (HS) techniques achieve resource partitioning among a set of real-t...
The proper composition of independently developed components of an embedded real-time system is comp...
AbstractIn a formal approach to component specification, interfaces are usually described using pre-...
International audienceFeatured Timed Automata (FTA) is a formalism that enables the verification of ...
Abstract—Timed automata are popular for formally analyz-ing real-time systems. However, it is diffic...
Timed Automata have proven to be useful for specification and verification of real-time systems. Sys...
Embedded systems are complex as a whole but consist of smaller independent modules minimally interac...
Embedded systems are complex as a whole but consist of smaller independent modules minimally interac...
AbstractWe introduce the notion of Timed I/O Components as Timed Automata “á la” Alur & Dill where a...
Communicated by (xxxxxxxxxx) Timed automata are commonly recognized as a formal behavioral model for...
International audienceA specification theory combines notions of specifications and implementations ...
We consider the setting of component-based design for real-time systems with critical timing constra...
Abstract Modelling complex dynamic real-time behavior is a crucial prerequisite when employing objec...
A software architecture is a high-level design description of a software system. In terms of the arc...
Component-based software engineering advocates construction of software systems through composition ...
Abstract—Hierarchical Scheduling (HS) techniques achieve resource partitioning among a set of real-t...