Component Models define standards for describing components and mechanisms to build applications out of components. These standards are specified using natural language and embedded into composition tools, which prevents adaptation of the model and reuse of the tool. We address the problem of describing mechanisms for composition in such a way that they are explicit and become independent from the composition tool. This allows to build generic tools capable of handling different component models. We propose the use of logic meta-programming to describe the components, describe the protocols for composition and the code that realizes them, specify an application built up from connected components and generate the code for the application. Ex...
When do we call a software development environment a composition environment? A composition environm...
The Generic Modeling Environment (GME) is a configurable tool suite that facilitates the rapid creat...
Abstract. Tools that automate component composition decisions need as inputs formal descriptions of ...
In recent years considerable progress has been made in facilitating the specification and implementa...
In recent years considerable progress has been made in facilitating the specification and implementa...
AbstractIn recent years considerable progress has been made in facilitating the specification and im...
Abstract. A software component model should define what components are, and how they can be composed...
A software component model should define what components are, and how they can be composed. That is,...
Abstract. Analyzing and modelling a software system with separate views is a good practice to deal w...
In this report, we investigate component-based software construction with a focus on composition. In...
Modern software systems become increasingly complex as they are expected to support a large variety ...
The developers of a programming language need to document its intended syntax and semantics, and to ...
In an effort to manage increasing complexity and to maximise the reuse of code, the software enginee...
International audienceComponent-based Software Engineering studies the design, development and maint...
If we want to compose components which were used to build a certain software application, with other...
When do we call a software development environment a composition environment? A composition environm...
The Generic Modeling Environment (GME) is a configurable tool suite that facilitates the rapid creat...
Abstract. Tools that automate component composition decisions need as inputs formal descriptions of ...
In recent years considerable progress has been made in facilitating the specification and implementa...
In recent years considerable progress has been made in facilitating the specification and implementa...
AbstractIn recent years considerable progress has been made in facilitating the specification and im...
Abstract. A software component model should define what components are, and how they can be composed...
A software component model should define what components are, and how they can be composed. That is,...
Abstract. Analyzing and modelling a software system with separate views is a good practice to deal w...
In this report, we investigate component-based software construction with a focus on composition. In...
Modern software systems become increasingly complex as they are expected to support a large variety ...
The developers of a programming language need to document its intended syntax and semantics, and to ...
In an effort to manage increasing complexity and to maximise the reuse of code, the software enginee...
International audienceComponent-based Software Engineering studies the design, development and maint...
If we want to compose components which were used to build a certain software application, with other...
When do we call a software development environment a composition environment? A composition environm...
The Generic Modeling Environment (GME) is a configurable tool suite that facilitates the rapid creat...
Abstract. Tools that automate component composition decisions need as inputs formal descriptions of ...