International audienceWe present in the article a formal approach for handling and analysing contracts in component model early in development process. Contracts are helpful to describe component interoperability levels. This work is founded on the correctness-by-construction methodology with the aim to assist in building correct complex systems. The approach is illustrated on the Kmelia component model and on the COSTO framework, an Eclipse plugin, which supports user friendly editing, and verication of Kmelia contracts by roviding various bridges with efficient external tools. A case study is presented as illustration of our approach
International audienceBuilding reliable software systems from components requires to verify the cons...
Abstract — We present a tool for composition of component specifications. The tool uses UML diagrams...
International audienceAccording to Szyperski, "a software component is a unit of composition with co...
Being a composite part of a larger system, a crucial feature of a component is its interface, as it ...
International audienceEarly verification is essential in model-driven development because late error...
Abstract. The lack of a component concept for the UML is widely ac-knowledged. Contracts between com...
The main goal of "Design by Contract " is to improve correctness and robustness of...
International audienceIn domains such as automotive or avionics, software cannot any longer be produ...
International audienceIn domains such as automotive or avionics, software cannot any longer be produ...
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...
A general, compositional, and component-based contract theory is proposed for modeling and specifyin...
This chapter describes a technology and methodology referred to as built-in contract testing that ch...
We discuss the specification of signatures, protocols (behaviour) and quality of service within soft...
Reusable software components need well-defined interfaces, rigorously and completely documented feat...
International audienceBuilding reliable software systems from components requires to verify the cons...
Abstract — We present a tool for composition of component specifications. The tool uses UML diagrams...
International audienceAccording to Szyperski, "a software component is a unit of composition with co...
Being a composite part of a larger system, a crucial feature of a component is its interface, as it ...
International audienceEarly verification is essential in model-driven development because late error...
Abstract. The lack of a component concept for the UML is widely ac-knowledged. Contracts between com...
The main goal of "Design by Contract " is to improve correctness and robustness of...
International audienceIn domains such as automotive or avionics, software cannot any longer be produ...
International audienceIn domains such as automotive or avionics, software cannot any longer be produ...
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...
A general, compositional, and component-based contract theory is proposed for modeling and specifyin...
This chapter describes a technology and methodology referred to as built-in contract testing that ch...
We discuss the specification of signatures, protocols (behaviour) and quality of service within soft...
Reusable software components need well-defined interfaces, rigorously and completely documented feat...
International audienceBuilding reliable software systems from components requires to verify the cons...
Abstract — We present a tool for composition of component specifications. The tool uses UML diagrams...
International audienceAccording to Szyperski, "a software component is a unit of composition with co...