We present here an approach to component programming which defines languages and tools at both the product and the process levels. At the product level, we allow the use of already existing languages to write functional specifications and implementations of components; also, we provide a notation to state their non-functional specifications, which involve operational attributes as efficiency. Functional specifications can be employed to perform prototyping in a mixed execution framework, which allows the combination of algebraic specifications and imperative code, while non-functional specifications are used to select automatically the best implementation of every component appearing in a software system. At the process level, we have intro...
We propose a method for component-based software and system development, where the interoperability ...
Programming languages offer a variety of constructs to support code reuse. For example, functional l...
The benefits of software component composition are today widely accepted. However, component oriente...
We present here an approach to component programming which defines languages and tools at both the p...
This report presents an approach to component programming in a prototyping software process model. ...
The main concern of this paper is to present the author's approach to support software development i...
Systematic formulation of software process models is currently a challenging problem in software eng...
This work is part of a series referring to COMDEVALCO - a framework for Software Component Definitio...
Component-based software development enables the construction of software artefacts by assembling pr...
International audienceComponent-based Software Engineering studies the design, development and maint...
Software engineering has entered a new era, the Internet and its associated technologies require a d...
As applications grow bigger and more complex, new implementation requirements appear. Dynamic system...
Component-based software development (CBSD) promises costs reduction during the development, the mai...
L'ingénierie des logiciels à base de composants, produisant du logiciel en assemblant des composants...
Developing reliable software is a complex, daunting, and error-prone task. Many researchers are inte...
We propose a method for component-based software and system development, where the interoperability ...
Programming languages offer a variety of constructs to support code reuse. For example, functional l...
The benefits of software component composition are today widely accepted. However, component oriente...
We present here an approach to component programming which defines languages and tools at both the p...
This report presents an approach to component programming in a prototyping software process model. ...
The main concern of this paper is to present the author's approach to support software development i...
Systematic formulation of software process models is currently a challenging problem in software eng...
This work is part of a series referring to COMDEVALCO - a framework for Software Component Definitio...
Component-based software development enables the construction of software artefacts by assembling pr...
International audienceComponent-based Software Engineering studies the design, development and maint...
Software engineering has entered a new era, the Internet and its associated technologies require a d...
As applications grow bigger and more complex, new implementation requirements appear. Dynamic system...
Component-based software development (CBSD) promises costs reduction during the development, the mai...
L'ingénierie des logiciels à base de composants, produisant du logiciel en assemblant des composants...
Developing reliable software is a complex, daunting, and error-prone task. Many researchers are inte...
We propose a method for component-based software and system development, where the interoperability ...
Programming languages offer a variety of constructs to support code reuse. For example, functional l...
The benefits of software component composition are today widely accepted. However, component oriente...