We present the mathematical formalism and the verification methodology of the contract-based model developed in the framework of the SPEEDS project. SPEEDS aims at developing methods and tools to support "speculative design", a design methodology in which distributed designers develop different aspects of the overall system, in a concurrent but controlled way. Our generic mathematical model of contract supports this style of development. This is achieved by focusing on behaviors, by supporting the notion of "rich component" where functional and non-functional aspects of the system can be considered and combined, by representing rich components via their set of associated contracts, and by formalizing the process of component composition. © ...
International audienceIn distributed development of modern systems, contracts play a vital role in e...
Contract-based design is an approach where the design process is seen as a successive assembly of co...
International audienceDevelopment of distributed systems can be supported effectively by a contract-...
We present the mathematical foundations of the contract-based model developed in the framework of th...
We present the mathematical foundations of the contract-based model developed in the framework of th...
Abstract. We present the mathematical foundations and the design methodology of the contract-based m...
We present the mathematical foundations of the contract-based model developed in the framework of th...
A general, compositional, and component-based contract theory is proposed for modeling and specifyin...
International audienceDevelopment of distributed systems can be supported effectively by a contract-...
A general, compositional, and component-based contract theory is proposed for modeling and specifyin...
A general, compositional, and component-based contract theory is proposed for modeling and specifyin...
International audienceIn the distributed development of modern IT systems, contracts play a vital ro...
International audienceIn the distributed development of modern IT systems, contracts play a vital ro...
The realization of large and complex cyber-physical systems (such as "smart" transportation, energy,...
In the distributed development of modern IT systems, contracts play a vital role in ensuring interop...
International audienceIn distributed development of modern systems, contracts play a vital role in e...
Contract-based design is an approach where the design process is seen as a successive assembly of co...
International audienceDevelopment of distributed systems can be supported effectively by a contract-...
We present the mathematical foundations of the contract-based model developed in the framework of th...
We present the mathematical foundations of the contract-based model developed in the framework of th...
Abstract. We present the mathematical foundations and the design methodology of the contract-based m...
We present the mathematical foundations of the contract-based model developed in the framework of th...
A general, compositional, and component-based contract theory is proposed for modeling and specifyin...
International audienceDevelopment of distributed systems can be supported effectively by a contract-...
A general, compositional, and component-based contract theory is proposed for modeling and specifyin...
A general, compositional, and component-based contract theory is proposed for modeling and specifyin...
International audienceIn the distributed development of modern IT systems, contracts play a vital ro...
International audienceIn the distributed development of modern IT systems, contracts play a vital ro...
The realization of large and complex cyber-physical systems (such as "smart" transportation, energy,...
In the distributed development of modern IT systems, contracts play a vital role in ensuring interop...
International audienceIn distributed development of modern systems, contracts play a vital role in e...
Contract-based design is an approach where the design process is seen as a successive assembly of co...
International audienceDevelopment of distributed systems can be supported effectively by a contract-...