Abstract | Synchronous languages may be used for speci cation and design of embedded systems. As-suming the availability of a library of synchronous pro-grams, we propose a technique to enable reuse of these programs, via an algorithm for automatic matching of a design function to a program from the library. The algorithm, when successful, generates an interface which automatically adapts the program. The algo-rithm is based on a new simulation relation called syn-chronous forced simulation, which is shown to be neces-sary and suÆcient for matching a given pair of func-tion and program. I
International audienceSoftware Adaptation is a crucial issue for the development of a real market of...
Synthesis of systems containing application-specific as well as reprogrammable components, such as o...
Pervasive smart devices link embedded concerns to information technology in a single, resource-const...
Component-based synthesis of embedded systems will lead to the reuse of a vast library of hardware a...
Component reuse techniques have been a recent focus of research because they are seen as the next-ge...
Synchronous programming languages are programming languages with an abstract (logical) notion of tim...
Abstract—This article presents an embedding of poly-chronous programs into synchronous ones. Due to ...
Twelve years ago, Proceedings of the IEEE devoted a special section to the synchronous languages. Th...
Abstract—Component-Based Software Engineering focuses on the reuse of existing software components. ...
For complex systems that are reusing intellectual prop-erty components, functional and compositional...
Editor: Abstract. Synchronous programming is available through several formally defined languages ha...
International audienceFor complex systems that are reusing intellectual property components, functio...
The design of electronic Embedded Systems relies on a number of different engineering disciplines. A...
Compared to traditional software design, the design of embedded software is even more challenging: I...
This paper addresses the problem of automatic generation of implementation software from high-level ...
International audienceSoftware Adaptation is a crucial issue for the development of a real market of...
Synthesis of systems containing application-specific as well as reprogrammable components, such as o...
Pervasive smart devices link embedded concerns to information technology in a single, resource-const...
Component-based synthesis of embedded systems will lead to the reuse of a vast library of hardware a...
Component reuse techniques have been a recent focus of research because they are seen as the next-ge...
Synchronous programming languages are programming languages with an abstract (logical) notion of tim...
Abstract—This article presents an embedding of poly-chronous programs into synchronous ones. Due to ...
Twelve years ago, Proceedings of the IEEE devoted a special section to the synchronous languages. Th...
Abstract—Component-Based Software Engineering focuses on the reuse of existing software components. ...
For complex systems that are reusing intellectual prop-erty components, functional and compositional...
Editor: Abstract. Synchronous programming is available through several formally defined languages ha...
International audienceFor complex systems that are reusing intellectual property components, functio...
The design of electronic Embedded Systems relies on a number of different engineering disciplines. A...
Compared to traditional software design, the design of embedded software is even more challenging: I...
This paper addresses the problem of automatic generation of implementation software from high-level ...
International audienceSoftware Adaptation is a crucial issue for the development of a real market of...
Synthesis of systems containing application-specific as well as reprogrammable components, such as o...
Pervasive smart devices link embedded concerns to information technology in a single, resource-const...