International audienceComponent-Based Software Engineering considers off-the-shelf software component reuse as its cornerstone. In previous work, we proposed Dedal, a three level Architecture Description Language. It supports a novel modeling approach that aims at describing the specification, the implemented configuration and the running assembly of the software. This eases reuse by guiding the search for existing components. In this paper, we propose a formal approach that states the rules for component reuse and interoperability among Dedal models. The use of B, a specifi- cation language providing model-checking capabilities, enables the automatic verification of Dedal architecture descriptions. The approach is illustrated using the exa...
International audienceArchitecture constraints are specifications which enable developers to formali...
International audienceArchitecture constraints are specifications which enable developers to formali...
Abstract-Combining component & connector architecture description languages with component behav...
International audienceComponent-based development promotes a software development process that focus...
Component-based development promotes a software devel-opment process that focuses on component reuse...
International audienceComponent-based development promotes a software development process that focus...
International audienceComponent-based Software Engineering studies the design, development and maint...
In the context of component-based design, we propose ADLV1, an architecture description language bas...
International audienceIn the context of component-based design, we propose ADLV , an architecture de...
International audienceIn the context of component-based design, we propose ADLV , an architecture de...
International audienceIn the context of component-based design, we propose ADLV , an architecture de...
International audienceAn important issue of software architecture evolution is the capability for ar...
International audienceKeeping a trace of the evolution of software archi-tectures is an important is...
This paper starts with a consolidated description of widely applied reuse techniques and discusses t...
Abstract—Combining component & connector architecture de-scription languages with component beha...
International audienceArchitecture constraints are specifications which enable developers to formali...
International audienceArchitecture constraints are specifications which enable developers to formali...
Abstract-Combining component & connector architecture description languages with component behav...
International audienceComponent-based development promotes a software development process that focus...
Component-based development promotes a software devel-opment process that focuses on component reuse...
International audienceComponent-based development promotes a software development process that focus...
International audienceComponent-based Software Engineering studies the design, development and maint...
In the context of component-based design, we propose ADLV1, an architecture description language bas...
International audienceIn the context of component-based design, we propose ADLV , an architecture de...
International audienceIn the context of component-based design, we propose ADLV , an architecture de...
International audienceIn the context of component-based design, we propose ADLV , an architecture de...
International audienceAn important issue of software architecture evolution is the capability for ar...
International audienceKeeping a trace of the evolution of software archi-tectures is an important is...
This paper starts with a consolidated description of widely applied reuse techniques and discusses t...
Abstract—Combining component & connector architecture de-scription languages with component beha...
International audienceArchitecture constraints are specifications which enable developers to formali...
International audienceArchitecture constraints are specifications which enable developers to formali...
Abstract-Combining component & connector architecture description languages with component behav...