Software components are common in the open source community. These components can be specified in model languages like AsmL or JML by using contracts (preconditions, postconditions). Starting from an integrated specification (components, coordinating process, wrapper), a model program is defined and used to define the formal semantics of the whole system. The relationship between coordinator and components are expressed as abisimulation. The model program can be used for conformance testing and generating test case suites when working with closed systems, and for scenario-based testing when working with reactive systems
Combining third party software components to customer-individual application systems requires first,...
International audienceIn this paper, we pursue our works on generic modeling and conformance testing...
Abstract. How to coordinate the processes in a complex component-based software system is a nontrivi...
Abstract: Software components are common in the open source community. These components can be speci...
International audienceThe contribution of this paper is twofold: first, it defines a unified framewo...
International audienceThe contribution of this paper is twofold: first, it defines a unified framewo...
AbstractThe contribution of this paper is twofold: first, it defines a unified framework for modelli...
AbstractIn component-based development, software components are taken as units of composition. Never...
AbstractThe contribution of this paper is twofold: first, it defines a unified framework for modelli...
Current advances in software engineering practice involve the adoption of a component- based approac...
International audienceComponent software development is definitely on a high trend in the sofware en...
Abstract. How to coordinate the processes in a complex component-based software system is a nontrivi...
Component-based software development regards software construction in terms of conventional engineer...
A software component has a contract that specifies its properties and thus define conditions for its...
This research enhances component-oriented development approaches with the capability to represent th...
Combining third party software components to customer-individual application systems requires first,...
International audienceIn this paper, we pursue our works on generic modeling and conformance testing...
Abstract. How to coordinate the processes in a complex component-based software system is a nontrivi...
Abstract: Software components are common in the open source community. These components can be speci...
International audienceThe contribution of this paper is twofold: first, it defines a unified framewo...
International audienceThe contribution of this paper is twofold: first, it defines a unified framewo...
AbstractThe contribution of this paper is twofold: first, it defines a unified framework for modelli...
AbstractIn component-based development, software components are taken as units of composition. Never...
AbstractThe contribution of this paper is twofold: first, it defines a unified framework for modelli...
Current advances in software engineering practice involve the adoption of a component- based approac...
International audienceComponent software development is definitely on a high trend in the sofware en...
Abstract. How to coordinate the processes in a complex component-based software system is a nontrivi...
Component-based software development regards software construction in terms of conventional engineer...
A software component has a contract that specifies its properties and thus define conditions for its...
This research enhances component-oriented development approaches with the capability to represent th...
Combining third party software components to customer-individual application systems requires first,...
International audienceIn this paper, we pursue our works on generic modeling and conformance testing...
Abstract. How to coordinate the processes in a complex component-based software system is a nontrivi...