Modern software systems become increasingly complex as they are expected to support a large variety of different functions. We need to create more software in a shorter time, and without compromising the quality of the software. In order to build such systems efficiently, a compositional approach is required. This entails some formal technique for analysis and reasoning on local component properties as well as on properties of the composite. In this paper, we present a mathematical framework for the composition of software components, at a semantic modelling level. We describe a mathematical concept of a component and identify properties that ensure its potential behaviour can be captured. Based on that, we give a formal definition of compo...
Motivated by our earlier work on the IWIM model and the Manifold language, in this paper, we ...
When do we call a software development environment a composition environment? A composition environm...
This paper uses a theory of composition based on existential and universal properties. Universal pro...
Modern software systems become increasingly complex as they are expected to support a large variety ...
A software component model should define what components are, and how they can be composed. That is,...
Abstract. A software component model should define what components are, and how they can be composed...
Component-oriented development of software supports the adaptability and maintainability of large sy...
Component-oriented development of software supports the adaptability and maintainability of large sy...
In this report, we investigate component-based software construction with a focus on composition. In...
AbstractReasoning about software systems developed using components begins with component-level spec...
Software components and the methodology of component-based development offer a promising approach to...
As interest in components and composition-related methods is growing rapidly, it is not always clear...
Component Models define standards for describing components and mechanisms to build applications out...
The last decade has shown that object-oriented technology alone is not enough to cope with the rapid...
This paper presents techniques to reason about the composition of configurable components and to aut...
Motivated by our earlier work on the IWIM model and the Manifold language, in this paper, we ...
When do we call a software development environment a composition environment? A composition environm...
This paper uses a theory of composition based on existential and universal properties. Universal pro...
Modern software systems become increasingly complex as they are expected to support a large variety ...
A software component model should define what components are, and how they can be composed. That is,...
Abstract. A software component model should define what components are, and how they can be composed...
Component-oriented development of software supports the adaptability and maintainability of large sy...
Component-oriented development of software supports the adaptability and maintainability of large sy...
In this report, we investigate component-based software construction with a focus on composition. In...
AbstractReasoning about software systems developed using components begins with component-level spec...
Software components and the methodology of component-based development offer a promising approach to...
As interest in components and composition-related methods is growing rapidly, it is not always clear...
Component Models define standards for describing components and mechanisms to build applications out...
The last decade has shown that object-oriented technology alone is not enough to cope with the rapid...
This paper presents techniques to reason about the composition of configurable components and to aut...
Motivated by our earlier work on the IWIM model and the Manifold language, in this paper, we ...
When do we call a software development environment a composition environment? A composition environm...
This paper uses a theory of composition based on existential and universal properties. Universal pro...